net.sf.jmoney.isolation |
|
Java Source File Name | Type | Comment |
DeltaListIterator.java | Class | Class imlementing an iterator that wraps a iterator of committed
objects in the datastore,
but adjusting the elements by applying changes made in
the transaction. |
DeltaListManager.java | Class | This is a special implementation of the IListManager interface. |
ModifiedObject.java | Class | An instance of this class contains the changes that have been made to an
extendable object. |
TransactionManager.java | Class | A transaction manager must be set before the datastore can be modified.
An exception will be throw if an attempt is made to modify the datastore
(setting a property, or creating or deleting an extendable object) when
no transaction manager is set in the session.
Changes to the datastore are stored in the transaction manager. |
UncommittedListManager.java | Class | This is a special implementation of the IListManager interface. |
UncommittedObjectKey.java | Class | This class provides the IObjectKey implementation for objects
that have not yet been committed to the datastore.
There are different types of uncommitted objects.
- Objects that have been created within this transaction but
not yet committed to the datastore
- Objects that already existed in the datastore but where an
instance has been instantiated within the context of this
transaction.
|