Name | Description | Type | Package | Framework |
AbstractCommandGateway | Abstract implementation of a CommandGateway, which handles the dispatch interceptors and retrying on failure. | Class | org.axonframework.commandhandling.gateway | Axon |
AbstractRoutingStrategy | Abstract implementation of the RoutingStrategy interface that uses a policy to prescribe what happens when a routing cannot be resolved. | Class | org.axonframework.commandhandling.distributed | Axon |
AggregateAnnotationCommandHandler | Command handler that handles commands based on CommandHandler annotations on an aggregate. | Class | org.axonframework.commandhandling.annotation | Axon |
AggregateAnnotationCommandHandlerFactoryBean | Spring FactoryBean that creates an AggregateAnnotationCommandHandler instance. | Class | org.axonframework.commandhandling.annotation | Axon |
AggregateBlacklistedException | Exception indicating that an aggregate has been blacklisted by the DisruptorCommandBus. | Class | org.axonframework.commandhandling.disruptor | Axon |
AggregateCommandHandlerInspector | Handler inspector that finds annotated constructors and methods on a given aggregate type and provides handlers forSince:1. | Class | org.axonframework.commandhandling.annotation | Axon |
AggregateStateCorruptedException | Exception indicating that the changes in an aggregate (generated events) are ignored by the DisruptorCommandBus, because it cannot guarantee that these changes have been applied to an aggregate instance with the correct state. | Class | org.axonframework.commandhandling.disruptor | Axon |
AnnotationCommandHandlerAdapter | Adapter that turns any @CommandHandler annotated bean into a CommandHandler implementation. | Class | org.axonframework.commandhandling.annotation | Axon |
AnnotationCommandHandlerBeanPostProcessor | Spring Bean post processor that automatically generates an adapter for each bean containing CommandHandler annotated methods. | Class | org.axonframework.commandhandling.annotation | Axon |
AnnotationCommandTargetResolver | CommandTargetResolver that uses annotations on the command to identify the methods that provide the Aggregate Identifier of the targeted Aggregate and optionally the expected version of the aggregate. | Class | org.axonframework.commandhandling.annotation | Axon |
AnnotationRoutingStrategy | RoutingStrategy that expects an TargetAggregateIdentifier annotation on the command message's payload. | Class | org.axonframework.commandhandling.distributed | Axon |
AsynchronousCommandBus | Specialization of the SimpleCommandBus that processed Commands asynchronously from the calling thread. | Class | org.axonframework.commandhandling | Axon |
BeanValidationInterceptor | Interceptor that applies JSR303 bean validation on incoming commands. | Class | org.axonframework.commandhandling.interceptors | Axon |
BlacklistDetectingCallback | Wrapper for command handler Callbacks that detects blacklisted aggregates and starts a cleanup process when an aggregate is blacklisted. | Class | org.axonframework.commandhandling.disruptor | Axon |
CommandBus | The mechanism that dispatches Command objects to their appropriate CommandHandler. | Interface | org.axonframework.commandhandling | Axon |
CommandBusConnector | Interface describing the component that remotely connects multiple CommandBus instances. | Interface | org.axonframework.commandhandling.distributed | Axon |
CommandCallback | Interface describing a callback that is invoked when command handler execution has finished. | Interface | org.axonframework.commandhandling | Axon |
CommandDispatchException | Exception indicating that an error has occurred while trying to dispatch a command to another (potentially remote) segment of the CommandBus. | Class | org.axonframework.commandhandling.distributed | Axon |
CommandDispatchInterceptor | Interceptor that allows commands to be intercepted and modified before they are dispatched by the Command Bus. | Interface | org.axonframework.commandhandling | Axon |
CommandExecutionException | Indicates that an exception has occurred while handling a command. | Class | org.axonframework.commandhandling | Axon |
CommandGateway | Interface towards the Command Handling components of an application. | Interface | org.axonframework.commandhandling.gateway | Axon |
CommandGatewayFactoryBean | FactoryBean that creates a gateway instance for any given (compatible) interface. | Class | org.axonframework.commandhandling.gateway | Axon |
CommandHandler | Marker annotation to mark any method on an object as being a CommandHandler. | Class | org.axonframework.commandhandling.annotation | Axon |
CommandHandler | Marks an instance that is capable of handling commands. | Interface | org.axonframework.commandhandling | Axon |
CommandHandlerInterceptor | Workflow interface that allows for customized command handler invocation chains. | Interface | org.axonframework.commandhandling | Axon |
CommandHandlerInvoker | Component of the DisruptorCommandBus that invokes the command handler. | Class | org.axonframework.commandhandling.disruptor | Axon |
CommandHandlingEntry | DataHolder for the DisruptorCommandBus. | Class | org.axonframework.commandhandling.disruptor | Axon |
CommandHandlingEntry .Factory | Factory class for CommandHandlingEntry instances. | Class | org.axonframework.commandhandling.disruptor.CommandHandlingEntry | Axon |
CommandHandlingMember | Marker annotation for field that contain an Entity capable of handling Commands on behalf of the aggregate. | Class | org.axonframework.commandhandling.annotation | Axon |
CommandHandlingMemberCollection | Marker annotation for field that contain an Entity capable of handling Commands on behalf of the aggregate. | Class | org.axonframework.commandhandling.annotation | Axon |
CommandHandlingMemberMap | Marker annotation for fields that contain a Map of Entities capable of handling Commands on behalf of the aggregate. | Class | org.axonframework.commandhandling.annotation | Axon |
CommandMessage | Represents a Message carrying a command as its payload. | Interface | org.axonframework.commandhandling | Axon |
CommandMessageHandlerUtils | Utility class that resolves the name of a Command accepted by a given handler. | Class | org.axonframework.commandhandling.annotation | Axon |
CommandResponseProcessingFailedException | Exception indicating that a failure occurred during processing of a command response. | Class | org.axonframework.commandhandling.distributed.jgroups | Axon |
CommandTargetResolver | Interface towards a mechanism that is capable of extracting an Aggregate Identifier and Version form a command that identifies the aggregate instance the command should be invoked on. | Interface | org.axonframework.commandhandling | Axon |
ConnectionFailedException | Exception indicating that a CommandBusConnector failed to connect to other instances. | Class | org.axonframework.commandhandling.distributed.jgroups | Axon |
ConsistentHash | Basic implementation of a Consistent Hashing algorithm, using the MD5 algorithm to build the hash values for given keys and node names. | Class | org.axonframework.commandhandling.distributed | Axon |
ConsistentHash .Member | Represents a member in a consistently hashed cluster. | Class | org.axonframework.commandhandling.distributed.ConsistentHash | Axon |
ConstructorCommandMessageHandler | Command Handler that creates a new aggregate instance by invoking that aggregate's constructor. | Class | org.axonframework.commandhandling.annotation | Axon |
CurrentUnitOfWorkParameterResolverFactory | ParameterResolverFactory that add support for the UnitOfWork parameter type in annotated handlers. | Class | org.axonframework.commandhandling.annotation | Axon |
DefaultCommandGateway | Default implementation of the CommandGateway interface. | Class | org.axonframework.commandhandling.gateway | Axon |
DefaultInterceptorChain | Mechanism that takes care of interceptor and event handler execution. | Class | org.axonframework.commandhandling | Axon |
DispatchMessage | JGroups message that contains a CommandMessage that needs to be dispatched on a remote command bus segment. | Class | org.axonframework.commandhandling.distributed.jgroups | Axon |
DisruptorCommandBus | Asynchronous CommandBus implementation with very high performance characteristics. | Class | org.axonframework.commandhandling.disruptor | Axon |
DisruptorConfiguration | Configuration object for the DisruptorCommandBus. | Class | org.axonframework.commandhandling.disruptor | Axon |
DisruptorUnitOfWork | Specialized UnitOfWork instance for the DisruptorCommandBus. | Class | org.axonframework.commandhandling.disruptor | Axon |
DistributedCommandBus | spread load. | Class | org.axonframework.commandhandling.distributed | Axon |
EventPublisher | Component of the DisruptorCommandBus that stores and publishes events generated by the command's execution. | Class | org.axonframework.commandhandling.disruptor | Axon |
FutureCallback | Command Handler Callback that allows the dispatching thread to wait for the result of the callback, using the Future mechanism. | Class | org.axonframework.commandhandling.callbacks | Axon |
GatewayProxyFactory | Factory that creates Gateway implementations from custom interface definitions. | Class | org.axonframework.commandhandling.gateway | Axon |
GatewayProxyFactory .InvocationHandler | Interface | org.axonframework.commandhandling.gateway.GatewayProxyFactory | Axon | |
GenericCommandMessage | Class | org.axonframework.commandhandling | Axon | |
HashChangeListener | Receive updates from the JGroupsConnector when the consistent hash changes. | Interface | org.axonframework.commandhandling.distributed.jgroups | Axon |
InterceptorChain | The interceptor chain manages the flow of a command through a chain of interceptors and ultimately to the command handler. | Interface | org.axonframework.commandhandling | Axon |
IntervalRetryScheduler | RetryScheduler implementation that retries commands at regular intervals when they fail because of an exception that is not explicitly non-transient. | Class | org.axonframework.commandhandling.gateway | Axon |
JGroupsConnector | A CommandBusConnector that uses JGroups to discover and connect to other JGroupsConnectors in the network. | Class | org.axonframework.commandhandling.distributed.jgroups | Axon |
JGroupsConnectorFactoryBean | Spring Factory bean that creates a JGroupsConnector and starts it when the application context is started. | Class | org.axonframework.commandhandling.distributed.jgroups | Axon |
JoinMessage | This message represents a notification of a Member joining the DistributedCommandBus with a given loadFactor. | Class | org.axonframework.commandhandling.distributed.jgroups | Axon |
JSR303ViolationException | Specialized version of the StructuralCommandValidationFailedException that provides a set of JSR303 constraint violations that provide details about the exact failure of the command. | Class | org.axonframework.commandhandling.interceptors | Axon |
LoggingCallback | CommandCallback implementation that simply logs the results of a command. | Class | org.axonframework.commandhandling.callbacks | Axon |
LoggingInterceptor | Command Handler Interceptor that logs incoming commands and their result to a SLF4J logger. | Class | org.axonframework.commandhandling.interceptors | Axon |
MemberAwareCommandCallback | Callback implementation which wraps another callback, and is aware of the JGroups node responsible for providing the value to invoke the wrapped callback with. | Class | org.axonframework.commandhandling.distributed.jgroups.support.callbacks | Axon |
MembershipUpdateFailedException | Exception indicating that a node has failed to update its membership details with the other nodes. | Class | org.axonframework.commandhandling.distributed.jgroups | Axon |
MetaDataCommandTargetResolver | CommandTargetResolver implementation that uses MetaData entries to extract the identifier and optionally the version of the aggregate that the command targets. | Class | org.axonframework.commandhandling | Axon |
MetaDataRoutingStrategy | RoutingStrategy implementation that uses the value in the MetaData of a CommandMessage assigned to a given key. | Class | org.axonframework.commandhandling.distributed | Axon |
NoHandlerForCommandException | Exception indicating that no suitable handler could be found for the given command. | Class | org.axonframework.commandhandling | Axon |
NoOpCallback | Callback that does absolutely nothing when invoked. | Class | org.axonframework.commandhandling.callbacks | Axon |
RemoteCommandHandlingException | Exception indicating that an error has occurred while remotely handling a command. | Class | org.axonframework.commandhandling.distributed | Axon |
ReplyingCallback | Callback implementation that forwards the callback invocation as a reply to an incoming message. | Class | org.axonframework.commandhandling.distributed.jgroups.support.callbacks | Axon |
ReplyMessage | JGroups Message representing a reply to a dispatched command. | Class | org.axonframework.commandhandling.distributed.jgroups | Axon |
RetryingCallback | Callback implementation that will invoke a retry scheduler if a command results in a runtime exception. | Class | org.axonframework.commandhandling.gateway | Axon |
RetryScheduler | Interface towards a mechanism that decides whether to schedule a command for execution when a previous attempts resulted in an exception. | Interface | org.axonframework.commandhandling.gateway | Axon |
RollbackConfiguration | The RollbackConfiguration defines when a UnitOfWork should be rolled back when the command handler or any reported a failure. | Interface | org.axonframework.commandhandling | Axon |
RollbackOnAllExceptionsConfiguration | The default implementation of the RollbackConfiguration interface. | Class | org.axonframework.commandhandling | Axon |
RollbackOnUncheckedExceptionConfiguration | RollbackConfiguration that indicates a rollback should be triggered for all but checked exceptions. | Class | org.axonframework.commandhandling | Axon |
RoutingStrategy | Interface describing a mechanism that generates a routing key for a given command. | Interface | org.axonframework.commandhandling.distributed | Axon |
SerializationOptimizingInterceptor | Interceptor that register a unit of work listener that wraps each EventMessage in a SerializationAware message. | Class | org.axonframework.commandhandling.interceptors | Axon |
SerializerHandler | Disruptor Event Handler that serializes EventMessage implementations that are also SerializationAware. | Class | org.axonframework.commandhandling.disruptor | Axon |
SimpleCommandBus | command. | Class | org.axonframework.commandhandling | Axon |
SimpleCommandBusStatistics | Statistics object to store information about the internals of the SimpleCommandBus. | Class | org.axonframework.commandhandling | Axon |
SimpleCommandBusStatisticsMXBean | Management interface for the SimpleCommandBus monitor As required by the JMX specification. | Interface | org.axonframework.commandhandling | Axon |
StructuralCommandValidationFailedException | Exception indicating that a Command has been refused due to a structural validation failure. | Class | org.axonframework.commandhandling | Axon |
TargetAggregateIdentifier | Field or method level annotation that marks a field or method providing the identifier of the aggregate that a If placed on a method, that method must contain no parameters. | Class | org.axonframework.commandhandling.annotation | Axon |
TargetAggregateVersion | Field or method level annotation that marks a field or method providing the expected version of the aggregate that a If placed on a method, that method must contain no parameters. | Class | org.axonframework.commandhandling.annotation | Axon |
Timeout | Class or method level annotation that indicates the calling thread should not wait longer than the provided timeout for the results of a command. | Class | org.axonframework.commandhandling.gateway | Axon |
UnresolvedRoutingKeyPolicy | enum UnresolvedRoutingKeyPolicyextends Enum | Class | org.axonframework.commandhandling.distributed | Axon |
VersionedAggregateIdentifier | Structure that holds an Aggregate Identifier and an expected version of an aggregate. | Class | org.axonframework.commandhandling | Axon |
VoidCallback | Abstract callback that can be extended when no result is expected from the command handler execution. | Class | org.axonframework.commandhandling.callbacks | Axon |