Package | Description |
---|---|
org.axonframework.commandhandling |
Classes that implement the concept of command handling using explicit command objects.
|
org.axonframework.commandhandling.disruptor | |
org.axonframework.contextsupport.spring | |
org.axonframework.eventhandling.async | |
org.axonframework.eventhandling.replay | |
org.axonframework.eventhandling.scheduling.quartz | |
org.axonframework.eventsourcing |
Classes related to event sourcing.
|
org.axonframework.saga.annotation | |
org.axonframework.unitofwork |
Classes in support of the UnitOfWork pattern in Axon Framework.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleCommandBus.setTransactionManager(TransactionManager transactionManager)
Sets the transaction manager that manages the transaction around command handling.
|
Modifier and Type | Method and Description |
---|---|
TransactionManager |
DisruptorConfiguration.getTransactionManager()
Returns the transaction manager to use to manage a transaction around the storage and publication of events.
|
Modifier and Type | Method and Description |
---|---|
DisruptorConfiguration |
DisruptorConfiguration.setTransactionManager(TransactionManager newTransactionManager)
Sets the transaction manager to use to manage a transaction around the storage and publication of events.
|
Constructor and Description |
---|
EventPublisher(EventStore eventStore,
EventBus eventBus,
Executor executor,
TransactionManager transactionManager,
RollbackConfiguration rollbackConfiguration,
int segmentId)
Initializes the EventPublisher to publish Events to the given
eventStore and eventBus
for aggregate of given aggregateType . |
Modifier and Type | Method and Description |
---|---|
TransactionManager |
TransactionManagerFactoryBean.getObject() |
Constructor and Description |
---|
AsynchronousCluster(String identifier,
Executor executor,
TransactionManager transactionManager,
SequencingPolicy<? super EventMessage<?>> sequencingPolicy)
Creates an AsynchronousCluster implementation using the given
executor ,
transactionManager and sequencingPolicy . |
AsynchronousCluster(String identifier,
Executor executor,
TransactionManager transactionManager,
SequencingPolicy<? super EventMessage<?>> sequencingPolicy,
ErrorHandler errorHandler)
Creates an AsynchronousCluster implementation using the given
executor ,
transactionManager and sequencingPolicy . |
Constructor and Description |
---|
ReplayingCluster(Cluster delegate,
EventStoreManagement eventStore,
TransactionManager transactionManager,
int commitThreshold,
IncomingMessageHandler incomingMessageHandler)
Initializes a ReplayingCluster that wraps the given
delegate , to allow it to replay event from the
given eventStore . |
Modifier and Type | Method and Description |
---|---|
void |
QuartzEventScheduler.setTransactionManager(TransactionManager transactionManager)
Sets the transaction manager that manages a transaction around the publication of an event.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSnapshotter.setTxManager(TransactionManager<?> transactionManager)
Sets the transactionManager that wraps the snapshot creation in a transaction.
|
Modifier and Type | Method and Description |
---|---|
void |
AsyncAnnotatedSagaManager.setTransactionManager(TransactionManager transactionManager)
Sets the TransactionManager used to manage any transactions required by the underlying storage mechanism.
|
Modifier and Type | Class and Description |
---|---|
class |
NoTransactionManager
TransactionManager implementation that does nothing.
|
class |
SpringTransactionManager
TransactionManager implementation that uses a
PlatformTransactionManager as
underlying transaction manager. |
Modifier and Type | Method and Description |
---|---|
static UnitOfWork |
DefaultUnitOfWork.startAndGet(TransactionManager<?> transactionManager)
Starts a new DefaultUnitOfWork instance using the given
transactionManager to provide a backing
transaction, registering it a CurrentUnitOfWork. |
Constructor and Description |
---|
DefaultUnitOfWork(TransactionManager<?> transactionManager)
Initializes a Unit of Work (without starting it) that is binds to the transaction created by the given
transactionManager when the Unit of Work starts. |
DefaultUnitOfWorkFactory(TransactionManager transactionManager)
Initializes the factory to create Unit of Work bound to transactions managed by the given
transactionManager |
Copyright © 2010-2014. All Rights Reserved.