Package wt.container.batch

Interface Summary
AttributedRoleBatchContainer Interface AttributedRoleBatchCotnainer is a RoleBatchContainer that supports attributes on an association.
AttributedRoleBatchContainer.AssertionTarget  
BatchContainer The BatchContainer is a container of assertions used to collect add, remove, and replace actions for deferred action.
BatchContainerFactoryIfc Interface for actual BatchContainer factories.
RoleBatchContainer Interface RoleBatchCotnainer is a BatchContainer that is used to make assertions about which objects play the "other" role in an association.
TransactionContainer TransactionContainers are used to link together a group of BatchContainers which are being used in a single update transaction.
 

Class Summary
AddAssertion Assertion which indicates that the target is being added to the BatchContainer.
Assertion Base assertion; all assertions are against a BatchContainer and a target object.
BatchContainerFactory Class BatchContainerFactory provides "well-known" access to operations for instantiating objects associated with BatchContainers.
RemoveAssertion Assertion which indicates that the target is being removed from the BatchContainer

Supported API: true

Extendable: false
ReplaceAssertion Assertion used to indicate that an object in the BatchContainer has been modified.
TransactionResult Class of object used to communicate exceptions to Assertions.