Uses of Interface
org.axonframework.messaging.eventhandling.EventSink
Packages that use EventSink
Package
Description
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
Classes related to event handling and dispatching, such as
and the
invalid reference
Event Listeners
Event Bus.-
Uses of EventSink in org.axonframework.eventsourcing.eventstore
Subinterfaces of EventSink in org.axonframework.eventsourcing.eventstoreModifier and TypeInterfaceDescriptioninterfaceInfrastructure component providing the means to start anEventStoreTransactiontoappend eventsandevent sourcemodels from the underlying storage solution.Classes in org.axonframework.eventsourcing.eventstore that implement EventSinkModifier and TypeClassDescriptionclassDecorator around theEventStoreintercepting alleventsbefore they areappendedorpublishedwithdispatch interceptors.classAnEventStoreimplementation which uses anEventStorageEngineas its storage solution. -
Uses of EventSink in org.axonframework.messaging.core.configuration
Method parameters in org.axonframework.messaging.core.configuration with type arguments of type EventSinkModifier and TypeMethodDescriptionMessagingConfigurer.registerEventSink(ComponentBuilder<EventSink> eventSinkBuilder) Registers the givenEventSinkfactory in thisConfigurer. -
Uses of EventSink in org.axonframework.messaging.eventhandling
Subinterfaces of EventSink in org.axonframework.messaging.eventhandlingModifier and TypeInterfaceDescriptioninterfaceSpecification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish their events.Classes in org.axonframework.messaging.eventhandling that implement EventSinkModifier and TypeClassDescriptionclassAbstract implementation of anEventBusthat delegates all calls to a given delegate.classDecorator around theEventBusinterceptors alleventsbefore they arepublishedwithdispatch interceptors.classDecorator around theEventSinkintercepting alleventsbefore they arepublishedwithdispatch interceptors.classSimple implementation of theEventBusthat provides synchronous event publication with optionalProcessingContextintegration for transactional event handling.Constructors in org.axonframework.messaging.eventhandling with parameters of type EventSinkModifierConstructorDescriptionInterceptingEventSink(EventSink delegate, List<MessageDispatchInterceptor<? super EventMessage>> interceptors) Constructs aInterceptingEventSink, delegating publishing to the givendelegate. -
Uses of EventSink in org.axonframework.messaging.eventhandling.gateway
Methods in org.axonframework.messaging.eventhandling.gateway with parameters of type EventSinkModifier and TypeMethodDescriptionstatic EventAppenderEventAppender.forContext(ProcessingContext context, EventSink eventSink, MessageTypeResolver messageTypeResolver) Creates an appender for the givenProcessingContextandEventSink.Constructors in org.axonframework.messaging.eventhandling.gateway with parameters of type EventSinkModifierConstructorDescriptionDefaultEventGateway(EventSink eventSink, MessageTypeResolver messageTypeResolver) Creates a newEventGatewaythat uses the giveneventSinkto publish events. -
Uses of EventSink in org.axonframework.test.fixture
Classes in org.axonframework.test.fixture that implement EventSinkModifier and TypeClassDescriptionclassclassclassAnEventStoreimplementation recording all the events that arepublished.Fields in org.axonframework.test.fixture declared as EventSinkConstructors in org.axonframework.test.fixture with parameters of type EventSinkModifierConstructorDescriptionRecordingEventSink(EventSink delegate) Creates a newRecordingEventSinkthat will record all events published to the givendelegate.