|
|
|
@ -99,6 +99,7 @@ public class Main implements Connector
|
|
|
|
Properties props = new Properties();
|
|
|
|
Properties props = new Properties();
|
|
|
|
props.load( classLoader.getResourceAsStream( "speedo.properties" ) );
|
|
|
|
props.load( classLoader.getResourceAsStream( "speedo.properties" ) );
|
|
|
|
PersistenceManagerFactory pmf = JDOHelper.getPersistenceManagerFactory( props );
|
|
|
|
PersistenceManagerFactory pmf = JDOHelper.getPersistenceManagerFactory( props );
|
|
|
|
|
|
|
|
Singleton.setInstance( Singleton.DEFAULT_PERSISTENCE_MANAGER_FACTORY, pmf );
|
|
|
|
PersistenceManager pm = pmf.getPersistenceManager();
|
|
|
|
PersistenceManager pm = pmf.getPersistenceManager();
|
|
|
|
Singleton.setInstance( SingletonConstants.PERSISTENCE_MANAGER, pm );
|
|
|
|
Singleton.setInstance( SingletonConstants.PERSISTENCE_MANAGER, pm );
|
|
|
|
com.evolute.utils.jdo.JDOObject.setPersistentManager( pm );
|
|
|
|
com.evolute.utils.jdo.JDOObject.setPersistentManager( pm );
|
|
|
|
@ -176,6 +177,14 @@ public class Main implements Connector
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void reconnectJDO()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
PersistenceManagerFactory pmf = ( PersistenceManagerFactory ) Singleton.getInstance( Singleton.DEFAULT_PERSISTENCE_MANAGER_FACTORY );
|
|
|
|
|
|
|
|
PersistenceManager pm = pmf.getPersistenceManager();
|
|
|
|
|
|
|
|
Singleton.setInstance( SingletonConstants.PERSISTENCE_MANAGER, pm );
|
|
|
|
|
|
|
|
com.evolute.utils.jdo.JDOObject.setPersistentManager( pm );
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public boolean disconnect()
|
|
|
|
public boolean disconnect()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if( siprpTracker.quit() )
|
|
|
|
if( siprpTracker.quit() )
|
|
|
|
|