|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| SaveAggregateCallback<T extends AggregateRoot> | Callback used by UnitOfWork instances to be invoked when the UnitOfWork wishes to store an aggregate. |
| TransactionManager<T> | Interface towards a mechanism that manages transactions Typically, this will involve opening database transactions or connecting to external systems. |
| UnitOfWork | This class represents a UnitOfWork in which modifications are made to aggregates. |
| UnitOfWorkFactory | The UnitOfWorkFactory interface is used to obtain UnitOfWork instances to manage activity in command
handling processes. |
| UnitOfWorkListener | Interface describing a listener that is notified of state changes in the UnitOfWork it has been registered with. |
| Class Summary | |
|---|---|
| CurrentUnitOfWork | Default entry point to gain access to the current UnitOfWork. |
| DefaultUnitOfWork | Implementation of the UnitOfWork that buffers all published events until it is committed. |
| DefaultUnitOfWorkFactory | UnitOfWorkFactory implementation that creates instances of the DefaultUnitOfWork. |
| MetaDataMutatingUnitOfWorkListenerAdapter | Specialist UnitOfWorkListenerAdapter that allows modification of Meta Data of Events during the "beforeCommit" phase of a Unit of Work. |
| NestableUnitOfWork | Abstract implementation of the UnitOfWork interface. |
| NoTransactionManager | TransactionManager implementation that does nothing. |
| SpringTransactionManager | TransactionManager implementation that uses a PlatformTransactionManager as
underlying transaction manager. |
| UnitOfWorkListenerAdapter | Abstract implementation of the UnitOfWorkListener that provides empty implementation of all methods declared
in UnitOfWorkListener. |
| UnitOfWorkListenerCollection | This class is responsible for notifying registered listeners in a specific order of precedence. |
Classes in support of the UnitOfWork pattern in Axon Framework.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||