Class FullConcurrencyPolicy

java.lang.Object
org.axonframework.eventhandling.async.FullConcurrencyPolicy
All Implemented Interfaces:
SequencingPolicy<EventMessage<?>>

public class FullConcurrencyPolicy extends Object implements SequencingPolicy<EventMessage<?>>
SequencingPolicy that does not enforce any sequencing requirements on event processing.
Since:
0.3
Author:
Allard Buijze, Henrique Sena
  • Constructor Details

    • FullConcurrencyPolicy

      public FullConcurrencyPolicy()
  • Method Details

    • getSequenceIdentifierFor

      public Object getSequenceIdentifierFor(@Nonnull EventMessage<?> event)
      Description copied from interface: SequencingPolicy
      Returns the sequence identifier for the given event. When two events have the same identifier (as defined by their equals method), they will be executed sequentially. A null value indicates that there are no sequencing requirements for the handling of this event.
      Specified by:
      getSequenceIdentifierFor in interface SequencingPolicy<EventMessage<?>>
      Parameters:
      event - the event for which to get the sequencing identifier
      Returns:
      a sequence identifier for the given event