| Package | Description |
|---|---|
| org.axonframework.commandhandling |
Classes that implement the concept of command handling using explicit command objects.
|
| org.axonframework.commandhandling.distributed | |
| org.axonframework.commandhandling.gateway | |
| org.axonframework.deadline | |
| org.axonframework.deadline.quartz | |
| org.axonframework.eventhandling |
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus. |
| org.axonframework.eventhandling.gateway | |
| org.axonframework.queryhandling |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommandBus
The mechanism that dispatches Command objects to their appropriate CommandHandler.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AsynchronousCommandBus
Specialization of the SimpleCommandBus that processed Commands asynchronously from the calling thread.
|
class |
SimpleCommandBus
Implementation of the CommandBus that dispatches commands to the handlers subscribed to that specific command's name.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DistributedCommandBus
Implementation of a
CommandBus that is aware of multiple instances of a CommandBus working together to spread
load. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommandGateway
Interface towards the Command Handling components of an application.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCommandGateway
Default implementation of the CommandGateway interface.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DeadlineManager
Contract for deadline managers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDeadlineManager
Abstract implementation of the
DeadlineManager to be implemented by concrete solutions for the
DeadlineManager. |
class |
SimpleDeadlineManager
Implementation of
DeadlineManager which uses Java's ScheduledExecutorService as scheduling and
triggering mechanism. |
| Modifier and Type | Class and Description |
|---|---|
class |
QuartzDeadlineManager
Implementation of
DeadlineManager that delegates scheduling and triggering to a Quartz Scheduler. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEventBus
Base class for the Event Bus.
|
class |
SimpleEventBus
Implementation of the
EventBus that dispatches events in the thread the publishes them. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EventGateway
Interface towards the Event Handling components of an application.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultEventGateway
Default implementation of the EventGateway interface.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
QueryBus
The mechanism that dispatches Query objects to their appropriate QueryHandlers.
|
interface |
QueryGateway
Interface towards the Query Handling components of an application.
|
interface |
QueryUpdateEmitter
Component which informs subscription queries about updates, errors and when there are no more updates.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultQueryGateway
Implementation of the QueryGateway interface that allows the registration of dispatchInterceptors.
|
class |
SimpleQueryBus
Implementation of the QueryBus that dispatches queries to the handlers within the JVM.
|
class |
SimpleQueryUpdateEmitter
Implementation of
QueryUpdateEmitter that uses Project Reactor to implement Update Handlers. |
Copyright © 2010–2022. All rights reserved.