| java.lang.Object org.apache.ojb.odmg.ObjectEnvelopeTable
ObjectEnvelopeTable | public class ObjectEnvelopeTable (Code) | | manages all ObjectEnvelopes included by a transaction.
Performs commit, and rollack operations on all included Envelopes.
author: Thomas Mahler author: Matthew Baird author: MBAIRD: added explicit closing and de-referencing to prevent any author: GC issues. |
ObjectEnvelopeTable | public ObjectEnvelopeTable(TransactionImpl myTransaction)(Code) | | Creates new ObjectEnvelopeTable
|
addNewAssociatedIdentity | void addNewAssociatedIdentity(Identity oid)(Code) | | |
afterWriteCleanup | void afterWriteCleanup()(Code) | | |
cascadingDependents | void cascadingDependents()(Code) | | |
contains | public boolean contains(Identity oid)(Code) | | retrieve an objects ObjectModification state from the hashtable
|
elements | public Enumeration elements()(Code) | | Get an enumeration of all the elements in this ObjectEnvelopeTable
in random order.
Enumeration an enumeration of all elements managed by this ObjectEnvelopeTable |
get | public ObjectEnvelope get(Object pKey, boolean isNew)(Code) | | retrieve an objects ObjectEnvelope state from the hashtable.
If no ObjectEnvelope is found, a new one is created and returned.
the resulting ObjectEnvelope |
get | public ObjectEnvelope get(Identity oid, Object pKey, boolean isNew)(Code) | | retrieve an objects ObjectEnvelope state from the hashtable.
If no ObjectEnvelope is found, a new one is created and returned.
the resulting ObjectEnvelope |
isNewAssociatedObject | boolean isNewAssociatedObject(Identity oid)(Code) | | |
performM2NLinkEntries | void performM2NLinkEntries()(Code) | | |
performM2NUnlinkEntries | void performM2NUnlinkEntries()(Code) | | |
refresh | public void refresh()(Code) | | prepare this instance for reuse
|
remove | public void remove(Object pKey)(Code) | | remove an objects entry from the object registry
|
rollback | public void rollback()(Code) | | perform rollback on all tx-states
|
toString | public String toString()(Code) | | Returns a String representation of this object
|
|
|