Package | Description |
---|---|
org.axonframework.config | |
org.axonframework.eventhandling |
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus . |
org.axonframework.eventhandling.saga |
Modifier and Type | Method and Description |
---|---|
EventProcessor |
EventProcessingConfiguration.EventProcessorBuilder.build(String name,
Configuration configuration,
EventHandlerInvoker eventHandlerInvoker)
Builds the event processor.
|
Modifier and Type | Method and Description |
---|---|
EventProcessingConfiguration |
EventProcessingConfiguration.registerHandlerInvoker(String processingGroup,
Function<Configuration,EventHandlerInvoker> eventHandlerInvokerBuilder)
Registers handler invoker within this registry which will be assigned to the event processing group with given
processingGroup during the initialization phase. |
Modifier and Type | Class and Description |
---|---|
class |
MultiEventHandlerInvoker
Implementation of
EventHandlerInvoker with capabilities to invoke several different invokers. |
class |
SimpleEventHandlerInvoker
Implementation of an
EventHandlerInvoker that forwards events to a list of registered EventListeners . |
Modifier and Type | Method and Description |
---|---|
protected EventHandlerInvoker |
AbstractEventProcessor.eventHandlerInvoker()
Returns the invoker assigned to this processor.
|
Modifier and Type | Method and Description |
---|---|
List<EventHandlerInvoker> |
MultiEventHandlerInvoker.delegates() |
Constructor and Description |
---|
AbstractEventProcessor(String name,
EventHandlerInvoker eventHandlerInvoker,
RollbackConfiguration rollbackConfiguration,
ErrorHandler errorHandler,
MessageMonitor<? super EventMessage<?>> messageMonitor)
Initializes an event processor with given
name . |
MultiEventHandlerInvoker(EventHandlerInvoker... delegates)
Initializes multi invoker with different invokers.
|
SubscribingEventProcessor(String name,
EventHandlerInvoker eventHandlerInvoker,
RollbackConfiguration rollbackConfiguration,
SubscribableMessageSource<? extends EventMessage<?>> messageSource,
EventProcessingStrategy processingStrategy,
ErrorHandler errorHandler,
MessageMonitor<? super EventMessage<?>> messageMonitor)
Initializes an EventProcessor with given
name that subscribes to the given messageSource for
events. |
SubscribingEventProcessor(String name,
EventHandlerInvoker eventHandlerInvoker,
SubscribableMessageSource<? extends EventMessage<?>> messageSource,
EventProcessingStrategy processingStrategy,
ErrorHandler errorHandler,
MessageMonitor<? super EventMessage<?>> messageMonitor)
Initializes an EventProcessor with given
name that subscribes to the given messageSource for
events. |
SubscribingEventProcessor(String name,
EventHandlerInvoker eventHandlerInvoker,
SubscribableMessageSource<EventMessage<?>> messageSource)
Initializes an EventProcessor with given
name that subscribes to the given messageSource for
events. |
SubscribingEventProcessor(String name,
EventHandlerInvoker eventHandlerInvoker,
SubscribableMessageSource<EventMessage<?>> messageSource,
EventProcessingStrategy processingStrategy,
ErrorHandler errorHandler)
Initializes an EventProcessor with given
name that subscribes to the given messageSource for
events. |
TrackingEventProcessor(String name,
EventHandlerInvoker eventHandlerInvoker,
StreamableMessageSource<TrackedEventMessage<?>> messageSource,
TokenStore tokenStore,
TransactionManager transactionManager)
Initializes an EventProcessor with given
name that subscribes to the given messageSource for
events. |
TrackingEventProcessor(String name,
EventHandlerInvoker eventHandlerInvoker,
StreamableMessageSource<TrackedEventMessage<?>> messageSource,
TokenStore tokenStore,
TransactionManager transactionManager,
MessageMonitor<? super EventMessage<?>> messageMonitor)
Initializes an EventProcessor with given
name that subscribes to the given messageSource for
events. |
TrackingEventProcessor(String name,
EventHandlerInvoker eventHandlerInvoker,
StreamableMessageSource<TrackedEventMessage<?>> messageSource,
TokenStore tokenStore,
TransactionManager transactionManager,
MessageMonitor<? super EventMessage<?>> messageMonitor,
RollbackConfiguration rollbackConfiguration,
ErrorHandler errorHandler,
TrackingEventProcessorConfiguration config)
Initializes an EventProcessor with given
name that subscribes to the given messageSource for
events. |
Constructor and Description |
---|
MultiEventHandlerInvoker(List<EventHandlerInvoker> delegates)
Initializes multi invoker with different invokers.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSagaManager<T>
Abstract implementation of the SagaManager interface that provides basic functionality required by most SagaManager
implementations.
|
class |
AnnotatedSagaManager<T>
Implementation of the SagaManager that uses annotations on the Sagas to describe the lifecycle management.
|
Copyright © 2010–2018. All rights reserved.