| Package | Description | 
|---|---|
| org.axonframework.config | |
| org.axonframework.eventhandling | Classes related to event handling and dispatching, such as  Event Listenersand theEvent Bus. | 
| org.axonframework.eventhandling.async | 
| Modifier and Type | Method and Description | 
|---|---|
| SequencingPolicy<? super EventMessage<?>> | EventProcessingModule. sequencingPolicy(String processingGroup) | 
| SequencingPolicy<? super EventMessage<?>> | EventProcessingConfiguration. sequencingPolicy(String processingGroup)Returns the  SequencingPolicytied to the givenprocessingGroup. | 
| Modifier and Type | Method and Description | 
|---|---|
| EventProcessingConfigurer | EventProcessingModule. registerDefaultSequencingPolicy(Function<Configuration,SequencingPolicy<? super EventMessage<?>>> policyBuilder) | 
| EventProcessingConfigurer | EventProcessingConfigurer. registerDefaultSequencingPolicy(Function<Configuration,SequencingPolicy<? super EventMessage<?>>> policyBuilder)Registers the  SequencingPolicycreated by givenpolicyBuilderto the processing groups for which
 no explicit policy is defined (usingEventProcessingConfigurer.registerSequencingPolicy(String, Function)). | 
| EventProcessingConfigurer | EventProcessingModule. registerSequencingPolicy(String processingGroup,
                        Function<Configuration,SequencingPolicy<? super EventMessage<?>>> policyBuilder) | 
| EventProcessingConfigurer | EventProcessingConfigurer. registerSequencingPolicy(String processingGroup,
                        Function<Configuration,SequencingPolicy<? super EventMessage<?>>> policyBuilder)Registers the  SequencingPolicycreated by the givenpolicyBuilderto the processing group with
 givenprocessingGroup. | 
| Modifier and Type | Method and Description | 
|---|---|
| SequencingPolicy<? super EventMessage<?>> | SimpleEventHandlerInvoker. getSequencingPolicy() | 
| Modifier and Type | Method and Description | 
|---|---|
| SimpleEventHandlerInvoker.Builder | SimpleEventHandlerInvoker.Builder. sequencingPolicy(SequencingPolicy<? super EventMessage<?>> sequencingPolicy)Sets the  SequencingPolicyin charge of deciding whether a given event should be handled (throughSimpleEventHandlerInvoker.handle(EventMessage, Segment)) by the givenSegment. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FullConcurrencyPolicySequencingPolicy that does not enforce any sequencing requirements on event processing. | 
| class  | SequentialPerAggregatePolicyConcurrency policy that requires sequential processing of events raised by the same aggregate. | 
| class  | SequentialPolicySequencingPolicy that requires serialized handling of all events delivered to an event handler. | 
| Constructor and Description | 
|---|
| AsynchronousEventProcessingStrategy(Executor executor,
                                   SequencingPolicy<? super EventMessage<?>> sequencingPolicy)Initializes a new  AsynchronousEventProcessingStrategythat uses the givenexecutorto execute
 event processing tasks andsequencingPolicythat determines if an event may be processed in sequence or
 in parallel. | 
Copyright © 2010–2020. All rights reserved.