Package | Description |
---|---|
org.castor.persist | |
org.exolab.castor.jdo |
The Java Data Objects API
|
org.exolab.castor.jdo.engine |
Implementation of the Castor JDO engine.
|
Modifier and Type | Method and Description |
---|---|
InstanceFactory |
AbstractTransactionContext.getInstanceFactory() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractTransactionContext.setInstanceFactory(InstanceFactory factory)
Overrides the default instance factory by a custom one for this database
source.
|
void |
TransactionContext.setInstanceFactory(InstanceFactory factory)
Overrides the default instance factory by a custom one for this database
source.
|
Modifier and Type | Method and Description |
---|---|
InstanceFactory |
JDOManager.getInstanceFactory()
Returns the instance factory.
|
Modifier and Type | Method and Description |
---|---|
void |
JDOManager.setInstanceFactory(InstanceFactory factory)
Overrides the default instance factory by a custom one to be used by
Castor to obtaining an instance of a data object when it is needed during
loading.
|
Modifier and Type | Field and Description |
---|---|
protected InstanceFactory |
AbstractDatabaseImpl._instanceFactory
The instance factory to that creates new instances of data object.
|
Constructor and Description |
---|
AbstractDatabaseImpl(String dbName,
int lockTimeout,
CallbackInterceptor callback,
InstanceFactory instanceFactory,
ClassLoader classLoader,
boolean autoStore)
Creates an instance of this class.
|
GlobalDatabaseImpl(String dbName,
int lockTimeout,
CallbackInterceptor callback,
InstanceFactory instanceFactory,
Transaction transaction,
ClassLoader classLoader,
boolean autoStore,
boolean isPoolInUseForGlobalTransactions)
Creates an instance of this class.
|
LocalDatabaseImpl(String dbName,
int lockTimeout,
CallbackInterceptor callback,
InstanceFactory instanceFactory,
ClassLoader classLoader,
boolean autoStore)
Creates an instance of this class.
|
Copyright © 2014. All rights reserved.