Uses of Interface
org.axonframework.common.transaction.TransactionManager
Packages that use TransactionManager
Package
Description
Classes that implement the concept of command handling using explicit command objects.
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus.Classes related to event sourcing.
JDBC Implementation of the EventStore.
JPA Implementation of the EventStore.
-
Uses of TransactionManager in org.axonframework.commandhandling
Methods in org.axonframework.commandhandling with parameters of type TransactionManagerModifier and TypeMethodDescriptionAsynchronousCommandBus.Builder.transactionManager(TransactionManager transactionManager) SimpleCommandBus.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage transactions. -
Uses of TransactionManager in org.axonframework.common.jdbc
Constructors in org.axonframework.common.jdbc with parameters of type TransactionManagerModifierConstructorDescriptionPagingJdbcIterable(TransactionManager transactionManager, Supplier<Connection> connectionProvider, PagingJdbcIterable.PagingStatementSupplier pagingQuerySupplier, int pageSize, JdbcUtils.SqlResultConverter<R> resultConverter, Function<SQLException, RuntimeException> errorHandler) Construct a newIterableof typeR, utilizing paging queries to retrieve the entries. -
Uses of TransactionManager in org.axonframework.common.jpa
Constructors in org.axonframework.common.jpa with parameters of type TransactionManagerModifierConstructorDescriptionPagingJpaQueryIterable(int pageSize, TransactionManager transactionManager, Supplier<jakarta.persistence.TypedQuery<T>> querySupplier, Function<T, R> lazyMappingFunction) Constructs a newIterableusing the providedquerySupplierto construct queries when a new page needs to be fetched. -
Uses of TransactionManager in org.axonframework.common.legacyjpa
Constructors in org.axonframework.common.legacyjpa with parameters of type TransactionManagerModifierConstructorDescriptionPagingJpaQueryIterable(int pageSize, TransactionManager transactionManager, Supplier<javax.persistence.TypedQuery<T>> querySupplier, Function<T, R> lazyMappingFunction) Deprecated.Constructs a newIterableusing the providedquerySupplierto construct queries when a new page needs to be fetched. -
Uses of TransactionManager in org.axonframework.common.transaction
Classes in org.axonframework.common.transaction that implement TransactionManagerModifier and TypeClassDescriptionenumTransactionManager implementation that does nothing.Methods in org.axonframework.common.transaction that return TransactionManagerModifier and TypeMethodDescriptionstatic TransactionManagerNoTransactionManager.instance()Returns the singleton instance of this TransactionManager -
Uses of TransactionManager in org.axonframework.config
Fields in org.axonframework.config with type parameters of type TransactionManagerModifier and TypeFieldDescriptionprotected final Map<String, Component<TransactionManager>> EventProcessingModule.transactionManagersMethods in org.axonframework.config that return TransactionManagerModifier and TypeMethodDescriptionEventProcessingConfiguration.transactionManager(String processorName) Returns theTransactionManagertied to the givenprocessorName.EventProcessingModule.transactionManager(String processorName) Methods in org.axonframework.config with parameters of type TransactionManagerModifier and TypeMethodDescriptionstatic ConfigurerDefaultConfigurer.jpaConfiguration(EntityManagerProvider entityManagerProvider, TransactionManager transactionManager) Returns a Configurer instance which has JPA versions of building blocks configured, such as a JPA based Event Store (seeJpaEventStorageEngine), aJpaTokenStoreandJpaSagaStore.Method parameters in org.axonframework.config with type arguments of type TransactionManagerModifier and TypeMethodDescriptiondefault ConfigurerConfigurer.configureTransactionManager(Function<Configuration, TransactionManager> transactionManagerBuilder) Configures the given Transaction Manager to use in this configuration.EventProcessingConfigurer.registerDefaultTransactionManager(Function<Configuration, TransactionManager> transactionManagerBuilder) Registers a defaultTransactionManagerfor allEventProcessors.EventProcessingModule.registerDefaultTransactionManager(Function<Configuration, TransactionManager> transactionManagerBuilder) EventProcessingConfigurer.registerTransactionManager(String name, Function<Configuration, TransactionManager> transactionManagerBuilder) EventProcessingModule.registerTransactionManager(String name, Function<Configuration, TransactionManager> transactionManagerBuilder) -
Uses of TransactionManager in org.axonframework.deadline
Methods in org.axonframework.deadline with parameters of type TransactionManagerModifier and TypeMethodDescriptionSimpleDeadlineManager.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to build transactions and ties them to deadline. -
Uses of TransactionManager in org.axonframework.deadline.dbscheduler
Methods in org.axonframework.deadline.dbscheduler with parameters of type TransactionManagerModifier and TypeMethodDescriptionDbSchedulerDeadlineManager.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to build transactions and ties them to deadline. -
Uses of TransactionManager in org.axonframework.deadline.jobrunr
Methods in org.axonframework.deadline.jobrunr with parameters of type TransactionManagerModifier and TypeMethodDescriptionJobRunrDeadlineManager.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to build transactions and ties them to deadline. -
Uses of TransactionManager in org.axonframework.deadline.quartz
Methods in org.axonframework.deadline.quartz with parameters of type TransactionManagerModifier and TypeMethodDescriptionQuartzDeadlineManager.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to build transactions and ties them to deadline. -
Uses of TransactionManager in org.axonframework.disruptor.commandhandling
Methods in org.axonframework.disruptor.commandhandling with parameters of type TransactionManagerModifier and TypeMethodDescriptionDisruptorCommandBus.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerto use to manage a transaction around the storage and publication of events.Constructors in org.axonframework.disruptor.commandhandling with parameters of type TransactionManagerModifierConstructorDescriptionEventPublisher(Executor executor, TransactionManager transactionManager, RollbackConfiguration rollbackConfiguration, int segmentId) Initializes the EventPublisher to publish Events to the giveneventStoreandeventBusfor aggregate of givenaggregateType. -
Uses of TransactionManager in org.axonframework.eventhandling
Methods in org.axonframework.eventhandling with parameters of type TransactionManagerModifier and TypeMethodDescriptionSubscribingEventProcessor.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused when processingEventMessages.TrackingEventProcessor.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused when processingEventMessages. -
Uses of TransactionManager in org.axonframework.eventhandling.deadletter
Methods in org.axonframework.eventhandling.deadletter with parameters of type TransactionManagerModifier and TypeMethodDescriptionDeadLetteringEventHandlerInvoker.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused by this invoker for all operations involving the configuredSequencedDeadLetterQueue. -
Uses of TransactionManager in org.axonframework.eventhandling.deadletter.jdbc
Methods in org.axonframework.eventhandling.deadletter.jdbc with parameters of type TransactionManagerModifier and TypeMethodDescriptionJdbcSequencedDeadLetterQueue.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage transaction around fetching dead-letter data. -
Uses of TransactionManager in org.axonframework.eventhandling.deadletter.jpa
Methods in org.axonframework.eventhandling.deadletter.jpa with parameters of type TransactionManagerModifier and TypeMethodDescriptionJpaSequencedDeadLetterQueue.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage transaction around fetching event data. -
Uses of TransactionManager in org.axonframework.eventhandling.deadletter.legacyjpa
Methods in org.axonframework.eventhandling.deadletter.legacyjpa with parameters of type TransactionManagerModifier and TypeMethodDescriptionJpaSequencedDeadLetterQueue.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage transaction around fetching event data. -
Uses of TransactionManager in org.axonframework.eventhandling.pooled
Methods in org.axonframework.eventhandling.pooled with parameters of type TransactionManagerModifier and TypeMethodDescriptionPooledStreamingEventProcessor.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused when processingEventMessages. -
Uses of TransactionManager in org.axonframework.eventhandling.scheduling.dbscheduler
Methods in org.axonframework.eventhandling.scheduling.dbscheduler with parameters of type TransactionManagerModifier and TypeMethodDescriptionDbSchedulerEventScheduler.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to build transactions and ties them on event publication. -
Uses of TransactionManager in org.axonframework.eventhandling.scheduling.java
Methods in org.axonframework.eventhandling.scheduling.java with parameters of type TransactionManagerModifier and TypeMethodDescriptionSimpleEventScheduler.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to build transactions and ties them on event publication. -
Uses of TransactionManager in org.axonframework.eventhandling.scheduling.jobrunr
Methods in org.axonframework.eventhandling.scheduling.jobrunr with parameters of type TransactionManagerModifier and TypeMethodDescriptionJobRunrEventScheduler.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to build transactions and ties them on event publication. -
Uses of TransactionManager in org.axonframework.eventhandling.scheduling.quartz
Methods in org.axonframework.eventhandling.scheduling.quartz with parameters of type TransactionManagerModifier and TypeMethodDescriptionQuartzEventScheduler.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to build transactions and ties them on event publication. -
Uses of TransactionManager in org.axonframework.eventsourcing
Methods in org.axonframework.eventsourcing with parameters of type TransactionManagerModifier and TypeMethodDescriptionAbstractSnapshotter.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage the transaction around storing the snapshot.AggregateSnapshotter.Builder.transactionManager(TransactionManager transactionManager) -
Uses of TransactionManager in org.axonframework.eventsourcing.eventstore.jdbc
Methods in org.axonframework.eventsourcing.eventstore.jdbc with parameters of type TransactionManagerModifier and TypeMethodDescriptionJdbcEventStorageEngine.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage transactions around fetching event data. -
Uses of TransactionManager in org.axonframework.eventsourcing.eventstore.jpa
Methods in org.axonframework.eventsourcing.eventstore.jpa with parameters of type TransactionManagerModifier and TypeMethodDescriptionJpaEventStorageEngine.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage transaction around fetching event data. -
Uses of TransactionManager in org.axonframework.eventsourcing.eventstore.legacyjpa
Methods in org.axonframework.eventsourcing.eventstore.legacyjpa with parameters of type TransactionManagerModifier and TypeMethodDescriptionJpaEventStorageEngine.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage transaction around fetching event data. -
Uses of TransactionManager in org.axonframework.messaging.interceptors
Constructors in org.axonframework.messaging.interceptors with parameters of type TransactionManagerModifierConstructorDescriptionTransactionManagingInterceptor(TransactionManager transactionManager) Initializes aTransactionManagingInterceptorthat uses the giventransactionManager. -
Uses of TransactionManager in org.axonframework.messaging.unitofwork
Methods in org.axonframework.messaging.unitofwork with parameters of type TransactionManagerModifier and TypeMethodDescriptiondefault voidUnitOfWork.attachTransaction(TransactionManager transactionManager) Attach a transaction to this Unit of Work, using the giventransactionManager. -
Uses of TransactionManager in org.axonframework.queryhandling
Methods in org.axonframework.queryhandling with parameters of type TransactionManagerModifier and TypeMethodDescriptionSimpleQueryBus.Builder.transactionManager(TransactionManager transactionManager) Sets theTransactionManagerused to manage the query handling transactions. -
Uses of TransactionManager in org.axonframework.spring.config
Methods in org.axonframework.spring.config that return TransactionManager -
Uses of TransactionManager in org.axonframework.spring.eventsourcing
Methods in org.axonframework.spring.eventsourcing with parameters of type TransactionManagerModifier and TypeMethodDescriptionSpringAggregateSnapshotter.Builder.transactionManager(TransactionManager transactionManager) -
Uses of TransactionManager in org.axonframework.spring.messaging.unitofwork
Classes in org.axonframework.spring.messaging.unitofwork that implement TransactionManagerModifier and TypeClassDescriptionclassTransactionManager implementation that uses aPlatformTransactionManageras underlying transaction manager. -
Uses of TransactionManager in org.axonframework.springboot.autoconfig
Methods in org.axonframework.springboot.autoconfig that return TransactionManagerModifier and TypeMethodDescriptionNoOpTransactionAutoConfiguration.axonTransactionManager()TransactionAutoConfiguration.axonTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) Methods in org.axonframework.springboot.autoconfig with parameters of type TransactionManagerModifier and TypeMethodDescriptionAxonAutoConfiguration.aggregateSnapshotter(Configuration configuration, HandlerDefinition handlerDefinition, ParameterResolverFactory parameterResolverFactory, EventStore eventStore, TransactionManager transactionManager, SnapshotterSpanFactory spanFactory) AxonAutoConfiguration.commandBus(TransactionManager txManager, Configuration axonConfiguration, DuplicateCommandHandlerResolver duplicateCommandHandlerResolver) JdbcAutoConfiguration.deadLetterQueueProviderConfigurerModule(EventProcessorProperties eventProcessorProperties, ConnectionProvider connectionProvider, TransactionManager transactionManager, DeadLetterSchema schema, Serializer eventSerializer, Serializer genericSerializer) JpaAutoConfiguration.deadLetterQueueProviderConfigurerModule(EventProcessorProperties eventProcessorProperties, EntityManagerProvider entityManagerProvider, TransactionManager transactionManager, Serializer genericSerializer, Serializer eventSerializer) AxonDbSchedulerAutoConfiguration.deadlineManager(com.github.kagkarlsson.scheduler.Scheduler scheduler, Configuration configuration, Serializer serializer, TransactionManager transactionManager, DeadlineManagerSpanFactory spanFactory) AxonJobRunrAutoConfiguration.deadlineManager(org.jobrunr.scheduling.JobScheduler jobScheduler, Configuration configuration, Serializer serializer, TransactionManager transactionManager, DeadlineManagerSpanFactory spanFactory) AxonDbSchedulerAutoConfiguration.eventScheduler(com.github.kagkarlsson.scheduler.Scheduler scheduler, Serializer serializer, TransactionManager transactionManager, EventBus eventBus) AxonJobRunrAutoConfiguration.eventScheduler(org.jobrunr.scheduling.JobScheduler jobScheduler, Serializer serializer, TransactionManager transactionManager, EventBus eventBus) JdbcAutoConfiguration.eventStorageEngine(Serializer defaultSerializer, PersistenceExceptionResolver persistenceExceptionResolver, Serializer eventSerializer, Configuration configuration, ConnectionProvider connectionProvider, TransactionManager transactionManager, EventSchema eventSchema) JpaEventStoreAutoConfiguration.eventStorageEngine(Serializer defaultSerializer, PersistenceExceptionResolver persistenceExceptionResolver, Serializer eventSerializer, Configuration configuration, EntityManagerProvider entityManagerProvider, TransactionManager transactionManager) AxonAutoConfiguration.queryBus(Configuration axonConfiguration, TransactionManager transactionManager) AxonServerBusAutoConfiguration.queryBus(AxonServerConnectionManager axonServerConnectionManager, AxonServerConfiguration axonServerConfiguration, Configuration axonConfiguration, TransactionManager txManager, Serializer messageSerializer, Serializer genericSerializer, QueryPriorityCalculator priorityCalculator, QueryInvocationErrorHandler queryInvocationErrorHandler, TargetContextResolver<? super QueryMessage<?, ?>> targetContextResolver) -
Uses of TransactionManager in org.axonframework.springboot.autoconfig.legacyjpa
Methods in org.axonframework.springboot.autoconfig.legacyjpa with parameters of type TransactionManagerModifier and TypeMethodDescriptionJpaJavaxAutoConfiguration.deadLetterQueueProviderConfigurerModule(EventProcessorProperties eventProcessorProperties, EntityManagerProvider entityManagerProvider, TransactionManager transactionManager, Serializer genericSerializer, Serializer eventSerializer) Deprecated.JpaJavaxEventStoreAutoConfiguration.eventStorageEngine(Serializer defaultSerializer, PersistenceExceptionResolver persistenceExceptionResolver, Serializer eventSerializer, Configuration configuration, EntityManagerProvider entityManagerProvider, TransactionManager transactionManager) Deprecated.