| Interface | Description |
|---|---|
| RollbackConfiguration |
The RollbackConfiguration defines if a Unit of Work should be rolled back when an exception is raised during the
processing of a Message.
|
| UnitOfWork<T extends Message<?>> |
This class represents a Unit of Work that monitors the processing of a
Message. |
| Class | Description |
|---|---|
| AbstractUnitOfWork<T extends Message<?>> |
Abstract implementation of the Unit of Work.
|
| BatchingUnitOfWork<T extends Message<?>> |
Unit of Work implementation that is able to process a batch of Messages instead of just a single Message.
|
| CurrentUnitOfWork |
Default entry point to gain access to the current UnitOfWork.
|
| DefaultUnitOfWork<T extends Message<?>> |
Implementation of the UnitOfWork that processes a single message.
|
| ExecutionResult |
Class of objects that contain the result of an executed task.
|
| MessageProcessingContext<T extends Message<?>> |
Maintains the context around the processing of a single Message.
|
| Enum | Description |
|---|---|
| RollbackConfigurationType |
Enum containing common rollback configurations for the Unit of Work.
|
| UnitOfWork.Phase |
Enum indicating possible phases of the Unit of Work.
|
Copyright © 2010–2023. All rights reserved.