Modifier and Type | Method and Description |
---|---|
AsynchronousCommandBus.Builder |
AsynchronousCommandBus.Builder.transactionManager(TransactionManager transactionManager) |
SimpleCommandBus.Builder |
SimpleCommandBus.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used to manage transactions. |
Modifier and Type | Class and Description |
---|---|
class |
NoTransactionManager
TransactionManager implementation that does nothing.
|
Modifier and Type | Method and Description |
---|---|
static TransactionManager |
NoTransactionManager.instance()
Returns the singleton instance of this TransactionManager
|
Modifier and Type | Method and Description |
---|---|
TransactionManager |
EventProcessingModule.transactionManager(String processingGroup) |
TransactionManager |
EventProcessingConfiguration.transactionManager(String processingGroup)
Returns the
TransactionManager tied to the given processingGroup . |
Modifier and Type | Method and Description |
---|---|
static Configurer |
DefaultConfigurer.jpaConfiguration(EntityManagerProvider entityManagerProvider,
TransactionManager transactionManager)
Returns a Configurer instance which has JPA versions of building blocks configured, such as a JPA based Event
Store (see
JpaEventStorageEngine ), a JpaTokenStore and JpaSagaStore . |
Modifier and Type | Method and Description |
---|---|
default Configurer |
Configurer.configureTransactionManager(Function<Configuration,TransactionManager> transactionManagerBuilder)
Configures the given Transaction Manager to use in this configuration.
|
EventProcessingConfigurer |
EventProcessingModule.registerTransactionManager(String name,
Function<Configuration,TransactionManager> transactionManagerBuilder) |
EventProcessingConfigurer |
EventProcessingConfigurer.registerTransactionManager(String name,
Function<Configuration,TransactionManager> transactionManagerBuilder)
|
Modifier and Type | Method and Description |
---|---|
SimpleDeadlineManager.Builder |
SimpleDeadlineManager.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used to build transactions and ties them to deadline. |
Modifier and Type | Method and Description |
---|---|
QuartzDeadlineManager.Builder |
QuartzDeadlineManager.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used to build transactions and ties them to deadline. |
Modifier and Type | Method and Description |
---|---|
DisruptorCommandBus.Builder |
DisruptorCommandBus.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager to use to manage a transaction around the storage and publication of
events. |
Constructor and Description |
---|
EventPublisher(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 |
---|---|
SubscribingEventProcessor.Builder |
SubscribingEventProcessor.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used when processing EventMessage s. |
TrackingEventProcessor.Builder |
TrackingEventProcessor.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used when processing EventMessage s. |
Modifier and Type | Method and Description |
---|---|
SimpleEventScheduler.Builder |
SimpleEventScheduler.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used to build transactions and ties them on event publication. |
Modifier and Type | Method and Description |
---|---|
QuartzEventScheduler.Builder |
QuartzEventScheduler.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used to build transactions and ties them on event publication. |
Modifier and Type | Method and Description |
---|---|
AbstractSnapshotter.Builder |
AbstractSnapshotter.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used to manage the transaction around storing the snapshot. |
AggregateSnapshotter.Builder |
AggregateSnapshotter.Builder.transactionManager(TransactionManager transactionManager) |
Modifier and Type | Method and Description |
---|---|
JdbcEventStorageEngine.Builder |
JdbcEventStorageEngine.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used to manage transactions around fetching event data. |
Modifier and Type | Method and Description |
---|---|
JpaEventStorageEngine.Builder |
JpaEventStorageEngine.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used to manage transaction around fetching event data. |
Constructor and Description |
---|
TransactionManagingInterceptor(TransactionManager transactionManager)
Initializes a
TransactionManagingInterceptor that uses the given transactionManager . |
Modifier and Type | Method and Description |
---|---|
default void |
UnitOfWork.attachTransaction(TransactionManager transactionManager)
Attach a transaction to this Unit of Work, using the given
transactionManager . |
Modifier and Type | Method and Description |
---|---|
SimpleQueryBus.Builder |
SimpleQueryBus.Builder.transactionManager(TransactionManager transactionManager)
Sets the
TransactionManager used to manage the query handling transactions. |
Modifier and Type | Method and Description |
---|---|
TransactionManager |
TransactionManagerFactoryBean.getObject() |
Modifier and Type | Method and Description |
---|---|
SpringAggregateSnapshotter.Builder |
SpringAggregateSnapshotter.Builder.transactionManager(TransactionManager transactionManager) |
Modifier and Type | Class and Description |
---|---|
class |
SpringTransactionManager
TransactionManager implementation that uses a
PlatformTransactionManager as
underlying transaction manager. |
Modifier and Type | Method and Description |
---|---|
TransactionManager |
NoOpTransactionAutoConfiguration.axonTransactionManager() |
TransactionManager |
TransactionAutoConfiguration.axonTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) |
Modifier and Type | Method and Description |
---|---|
SpringAggregateSnapshotter |
AxonAutoConfiguration.aggregateSnapshotter(Configuration configuration,
HandlerDefinition handlerDefinition,
ParameterResolverFactory parameterResolverFactory,
EventStore eventStore,
TransactionManager transactionManager) |
SimpleCommandBus |
AxonAutoConfiguration.commandBus(TransactionManager txManager,
AxonConfiguration axonConfiguration,
DuplicateCommandHandlerResolver duplicateCommandHandlerResolver) |
EventStorageEngine |
JdbcAutoConfiguration.eventStorageEngine(Serializer defaultSerializer,
PersistenceExceptionResolver persistenceExceptionResolver,
Serializer eventSerializer,
AxonConfiguration configuration,
ConnectionProvider connectionProvider,
TransactionManager transactionManager) |
EventStorageEngine |
JpaEventStoreAutoConfiguration.eventStorageEngine(Serializer defaultSerializer,
PersistenceExceptionResolver persistenceExceptionResolver,
Serializer eventSerializer,
AxonConfiguration configuration,
EntityManagerProvider entityManagerProvider,
TransactionManager transactionManager) |
SimpleQueryBus |
AxonAutoConfiguration.queryBus(AxonConfiguration axonConfiguration,
TransactionManager transactionManager) |
SimpleQueryBus |
AxonAutoConfiguration.queryBus(AxonConfiguration axonConfiguration,
TransactionManager transactionManager,
QueryInvocationErrorHandler eh) |
AxonServerQueryBus |
AxonServerAutoConfiguration.queryBus(AxonServerConnectionManager axonServerConnectionManager,
AxonServerConfiguration axonServerConfiguration,
AxonConfiguration axonConfiguration,
TransactionManager txManager,
Serializer messageSerializer,
Serializer genericSerializer,
QueryPriorityCalculator priorityCalculator,
QueryInvocationErrorHandler queryInvocationErrorHandler,
TargetContextResolver<? super QueryMessage<?,?>> targetContextResolver) |
Copyright © 2010–2020. All rights reserved.