| Package | Description | 
|---|---|
| org.axonframework.axonserver.connector.event.axon | |
| 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<EventMessage<?>> | PersistentStreamSequencingPolicyProvider. apply(Configuration configuration) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<String,Component<SequencingPolicy<? super EventMessage<?>>>> | EventProcessingModule. sequencingPolicies | 
| 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()Return the  SequencingPolicyas configured for thisEventHandlerInvoker. | 
| Modifier and Type | Method and Description | 
|---|---|
| B | SimpleEventHandlerInvoker.Builder. sequencingPolicy(SequencingPolicy<? super EventMessage<?>> sequencingPolicy)Sets the  SequencingPolicyin charge of deciding whether a given event should be handled (throughEventHandlerInvoker.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  | MetaDataSequencingPolicyA  SequencingPolicyimplementation that extracts the sequence identifier from theEventMessage'sMetaData, based on a givenmetaDataKey. | 
| class  | PropertySequencingPolicy<T,K>A  SequencingPolicyimplementation that extracts the sequence identifier from the event message payload based
 on a given property or property extractor. | 
| class  | SequentialPerAggregatePolicyConcurrency policy that requires sequential processing of events raised by the same aggregate. | 
| class  | SequentialPolicySequencingPolicy that requires sequential handling of all events delivered to an event handler. | 
| Modifier and Type | Method and Description | 
|---|---|
| PropertySequencingPolicy.Builder<T,K> | PropertySequencingPolicy.Builder. fallbackSequencingPolicy(SequencingPolicy<EventMessage> fallbackSequencingPolicy)Defines the fallback sequencing policy, the sequencing policy which is applied if the event message payload
 is not of a supported type. | 
| 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–2025. All rights reserved.