private static PersistenceRuntime persistence;
private static PersistenceManager perManager;
private static ExamplePackagePersistenceMaster master;
public static void setupPersistenceRuntime() {
try {
persistence = PersistenceRuntime.getInstance();
master = new ExamplePackagePersistenceMaster();
persistence.registerPersistenceMaster(master);
perManager =
persistence.getPersistenceManager(VisibilityType.SEPARATED);
perManager.registerEntityFactory(master);
// This step is necessary to allow transaction
perManager.beginTransaction(true);
} catch (Exception e) {
e.printStackTrace();
System.out.println("Error during startup");
System.exit(-1);
}
}
|
private static PersistenceRuntime persistence;
private static TransactionManager trxManager;
private static ExamplePackagePersistenceMaster master
private static Transaction trx;
public static void setupPersistenceRuntime() {
try {
persistence = PersistenceRuntime.getInstance();
master = new ExamplePackagePersistenceMaster();
persistence.registerPersistenceMaster(master);
trxManager =
persistence.getTransactionManager(VisibilityType.SEPARATED);
trxManager.registerEntityFactory(master);
} catch (Exception e) {
e.printStackTrace();
System.out.println("Error during startup");
System.exit(-1);
}
}
|