protected ImplementationImpl()
{
ojbTxManager = TxManagerFactory.instance();
lockManager = LockManagerFactory.getLockManager();
setConfigurator(PersistenceBrokerFactory.getConfigurator());
Configuration conf = getConfigurator().getConfigurationFor(null);
oqlCollectionClass = conf.getClass("OqlCollectionClass", ManageableArrayList.class);
impliciteWriteLocks = (conf.getString("LockAssociations", "WRITE").equalsIgnoreCase("WRITE"));
implicitLocking = conf.getBoolean("ImplicitLocking", true);
ordering = conf.getBoolean("Ordering", true);
// noteUserOrder = conf.getBoolean("NoteUserOrder", true);
implicitLockingBackward = conf.getBoolean("ImplicitLockingBackward", false);
if(log.isEnabledFor(Logger.INFO))
{
log.info("Settings: " + this.toString());
}
}