Package org.axonframework.messaging.eventhandling
package org.axonframework.messaging.eventhandling
Classes related to event handling and dispatching, such as
and the
invalid reference
Event Listeners
Event Bus.-
ClassDescriptionAbstract implementation of an
EventBusthat delegates all calls to a given delegate.Abstract implementation of anEventHandlingComponentthat delegates calls to a given delegate.Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish their events.Interface describing a handler ofevents.EventHandlerRegistry<S extends EventHandlerRegistry<S>>Interface describing a registry ofevent handlers.Interface describing a group ofEventHandlersbelonging to a single component.Interface describing the option to publishevents.Generic implementation of theEventMessageinterface.Decorator around theEventBusinterceptors alleventsbefore they arepublishedwithdispatch interceptors.Decorator around theEventSinkintercepting alleventsbefore they arepublishedwithdispatch interceptors.Exception thrown whenever anEventHandlingComponentis given anEventMessagefor which it does not have ainvalid reference
subscribedEventHandler.Simple implementation of theEventBusthat provides synchronous event publication with optionalProcessingContextintegration for transactional event handling.Simple implementation of theEventHandlingComponent, containing a collection ofEventHandlersto invoke onSimpleEventHandlingComponent.handle(EventMessage, ProcessingContext).EmptyEventMessageimplementation without anypayload, used as the terminal message of aMessageStream.Wrapper for exceptions that occurred while calling an @BeforeTransaction or @AfterTransaction annotated method.