org.exolab.castor.persist
static final class TransactionContext.ObjectEntry extends Object
Field Summary | |
---|---|
boolean | created
True if the object has been created in this transaction. |
boolean | creating
True if the object is indicated to be created. |
boolean | deleted
True if the object has been marked for deletion. |
LockEngine | engine
The engine with which the object was loaded/created. |
ClassMolder | molder
ClassMolder which the object was loaded/created.
|
TransactionContext.ObjectEntry | nextDeleted
Link to the next deleted object in a FIFO list of deleted
objects. |
Object | object
The object. |
OID | oid
The OID of the object. |
boolean | updateCacheNeeded
True if the object has been modified and the cache should
be updated at commit time |
boolean | updatePersistNeeded
True if the object has been modified and the persistence
storage should be updated |
Constructor Summary | |
---|---|
ObjectEntry(LockEngine engine, ClassMolder molder, OID oid, Object object) |
Method Summary | |
---|---|
String | toString() |