Package | Description |
---|---|
org.castor.persist | |
org.exolab.castor.persist |
The Castor persistence engine handles object persistence, object
caching, transaction concurrency and locking.
|
Modifier and Type | Method and Description |
---|---|
QueryResults |
AbstractTransactionContext.query(LockEngine engine,
PersistenceQuery query,
AccessMode accessMode,
boolean scrollable)
Perform a query using the query mechanism with the specified access mode.
|
QueryResults |
TransactionContext.query(LockEngine engine,
PersistenceQuery query,
AccessMode accessMode,
boolean scrollable)
Perform a query using the query mechanism with the specified access mode.
|
Modifier and Type | Method and Description |
---|---|
Object |
AbstractTransactionContext.load(Identity identity,
ProposedEntity proposedObject,
AccessMode suggestedAccessMode,
QueryResults results)
Load an object for use within the transaction.
|
Object |
TransactionContext.load(Identity identity,
ProposedEntity proposedObject,
AccessMode suggestedAccessMode,
QueryResults results)
Load an object for use within the transaction.
|
Modifier and Type | Method and Description |
---|---|
void |
LockEngine.load(AbstractTransactionContext tx,
OID paramoid,
ProposedEntity proposedObject,
AccessMode suggestedAccessMode,
int timeout,
QueryResults results,
ClassMolder paramMolder,
Identity identity)
Loads an object of the specified type and identity from
persistent storage.
|
void |
ClassMolder.load(TransactionContext tx,
DepositBox locker,
ProposedEntity proposedObject,
AccessMode accessMode,
QueryResults results)
Loads the field values.
|
Copyright © 2013. All rights reserved.