- <init>
INTERNAL: Create and return a new unit of work with the sesson as its parent.
- addNewAggregate
INTERNAL: Register a new aggregate object with the unit of work.
- addObjectDeletedDuringCommit
INTERNAL: Add object deleted during root commit of unit of work.
- addPessimisticLockedClone
INTERNAL:
- addReadOnlyClass
PUBLIC: Adds the given Java class to the receiver's set of read-only classes.
Cannot be called after
- addRemovedObject
INTERNAL: Register that an object was removed in a nested unit of work.
- afterTransaction
INTERNAL: Called after transaction is completed (committed or rolled back)
- assignSequenceNumber
ADVANCED: Assign sequence number to the object. This allows for an object's id
to be assigned before
- assignSequenceNumbers
ADVANCED: Assign sequence numbers to all new objects registered in this unit of
work, or any new obj
- basicPrintRegisteredObjects
INTERNAL: Print the objects in the unit of work.
- beginEarlyTransaction
PUBLIC: Tell the unit of work to begin a transaction now. By default the unit of
work will begin a t
- beginTransaction
INTERNAL: This is internal to the uow, transactions should not be used explictly
in a uow. The uow s