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() |