|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AbstractTransactionContext | |
|---|---|
| org.castor.persist | |
| org.exolab.castor.persist | The Castor persistence engine handles object persistence, object caching, transaction concurrency and locking. |
| Uses of AbstractTransactionContext in org.castor.persist |
|---|
| Subclasses of AbstractTransactionContext in org.castor.persist | |
|---|---|
class |
GlobalTransactionContext
A transaction context is required in order to perform operations against the database. |
class |
LocalTransactionContext
A transaction context is required in order to perform operations against the database. |
| Uses of AbstractTransactionContext in org.exolab.castor.persist |
|---|
| Methods in org.exolab.castor.persist with parameters of type AbstractTransactionContext | |
|---|---|
void |
LockEngine.load(AbstractTransactionContext tx,
OID oid,
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.loadTimeStamp(AbstractTransactionContext tx,
DepositBox locker,
AccessMode suggestedAccessMode)
|
Object |
ClassMolder.newInstance(AbstractTransactionContext tx)
Return a new instance of the base class with InstanceFactory and ClassLoader of the provided AbstractTransactionContext. |
boolean |
LockEngine.update(AbstractTransactionContext tx,
OID oid,
Object object,
AccessMode suggestedAccessMode,
int timeout)
Updates an existing object to this engine. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||