Class and Description |
---|
AbstractEventBus
Base class for the Event Bus.
|
AbstractEventBus.Builder
Abstract Builder class to instantiate
AbstractEventBus implementations. |
DomainEventData
Interface describing the properties of serialized Domain Event Messages.
|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
DomainEventSequenceAware
Contract describing a component which is aware of
DomainEventMessage their sequences and is capable of
providing the last known sequence number for a given Aggregate identifier. |
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventBusSpanFactory
Span factory that creates spans for the
EventBus . |
EventData
Interface describing the properties of serialized Event Messages.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
TrackedEventMessage
Represents an
EventMessage containing a TrackingToken . |
TrackingEventStream
Describes a stream of
TrackedEventMessages . |
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
EventProcessor
An Event Processor processes event messages from an event queue or event bus.
|
StreamingEventProcessor
An
EventProcessor which processes an event stream in segments. |
Class and Description |
---|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
ErrorHandler
Interface of the error handler that will be invoked if event processing fails.
|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventBusSpanFactory
Span factory that creates spans for the
EventBus . |
EventHandlerInvoker
Interface for an event message handler that defers handling to one or more other handlers.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
EventProcessor
An Event Processor processes event messages from an event queue or event bus.
|
EventProcessorSpanFactory
Span factory that creates spans for the
EventProcessor implementations. |
ListenerInvocationErrorHandler
Interface of an error handler that is invoked when an exception is triggered as result of an
EventMessageHandler handling an event. |
TrackedEventMessage
Represents an
EventMessage containing a TrackingToken . |
TrackingEventProcessorConfiguration
Configuration object for the
TrackingEventProcessor . |
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
GenericEventMessage
Generic implementation of the EventMessage interface.
|
Class and Description |
---|
AbstractDomainEventEntry
Abstract base class of a serialized domain event.
|
AbstractEventBus
Base class for the Event Bus.
|
AbstractEventBus.Builder
Abstract Builder class to instantiate
AbstractEventBus implementations. |
AbstractEventEntry
Abstract base class of a serialized event.
|
AbstractEventProcessor
Abstract implementation of an
EventProcessor . |
AbstractEventProcessor.Builder
Abstract Builder class to instantiate a
AbstractEventProcessor . |
AllowReplay
Annotation marking a Handler (or class) as being capable of handling replays, or not, depending on the value passed.
|
AnnotationEventHandlerAdapter
Adapter that turns any bean with
EventHandler annotated methods into an EventMessageHandler . |
DefaultEventBusSpanFactory
Default implementation of the
EventBusSpanFactory . |
DefaultEventBusSpanFactory.Builder
Builder class to instantiate a
DefaultEventBusSpanFactory . |
DefaultEventProcessorSpanFactory
Default implementation of the
EventProcessorSpanFactory . |
DefaultEventProcessorSpanFactory.Builder
Builder class to instantiate a
DefaultEventProcessorSpanFactory . |
DirectEventProcessingStrategy
Event processing strategy that directly initiates event processing.
|
DomainEventData
Interface describing the properties of serialized Domain Event Messages.
|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
ErrorContext
Describes the context of an error.
|
ErrorHandler
Interface of the error handler that will be invoked if event processing fails.
|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventBusSpanFactory
Span factory that creates spans for the
EventBus . |
EventData
Interface describing the properties of serialized Event Messages.
|
EventHandlerInvoker
Interface for an event message handler that defers handling to one or more other handlers.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
EventMessageHandler
Interface to be implemented by classes that can handle events.
|
EventProcessingStrategy
Interface describing a strategy for the processing of a batch of events.
|
EventProcessor
An Event Processor processes event messages from an event queue or event bus.
|
EventProcessorSpanFactory
Span factory that creates spans for the
EventProcessor implementations. |
EventTrackerStatus
Interface describing the status of a
Segment of a TrackingEventProcessor . |
EventTrackerStatusChangeListener
Represent a listener that is notified whenever the
Map of EventTrackerStatus ' in the TrackingEventProcessor this component is registered to has changed. |
GenericDomainEventMessage
Generic implementation of a
DomainEventMessage . |
GenericEventMessage
Generic implementation of the EventMessage interface.
|
GenericTrackedDomainEventMessage
Generic implementation of a
DomainEventMessage that is also a TrackedEventMessage . |
GenericTrackedEventMessage
Generic implementation of a
TrackedEventMessage . |
ListenerInvocationErrorHandler
Interface of an error handler that is invoked when an exception is triggered as result of an
EventMessageHandler handling an event. |
MultiSourceTrackingToken
A
TrackingToken implementation combining several TrackingTokens into one. |
MultiStreamableMessageSource
Implementation which allows for tracking processors to process messages from an arbitrary number of sources.
|
MultiStreamableMessageSource.Builder
Builder class to instantiate a
MultiStreamableMessageSource . |
PropagatingErrorHandler
Singleton ErrorHandler implementation that does not do anything.
|
ReplayStatus
Type that can be used as parameter of Event Handler methods that indicates whether a message is delivered as part of
a replay, or in regular operations.
|
Segment
A representation of a segment and corresponding mask with various capabilities.
|
SimpleEventBus
Implementation of the
EventBus that dispatches events in the thread the publishes them. |
SimpleEventBus.Builder
Builder class to instantiate a
SimpleEventBus . |
SimpleEventHandlerInvoker
Implementation of an
EventHandlerInvoker that forwards events to a list of registered EventMessageHandler . |
SimpleEventHandlerInvoker.Builder
Builder class to instantiate a
SimpleEventHandlerInvoker . |
StreamingEventProcessor
An
EventProcessor which processes an event stream in segments. |
SubscribingEventProcessor
Event processor implementation that
subscribes to the EventBus for
events. |
SubscribingEventProcessor.Builder
Builder class to instantiate a
SubscribingEventProcessor . |
TrackedEventData
Interface describing the properties of serialized Event Messages containing a
TrackingToken . |
TrackedEventMessage
Represents an
EventMessage containing a TrackingToken . |
TrackerStatus
Implementation of the
EventTrackerStatus , providing simply modification methods to switch from one EventTrackerStatus value object to another. |
TrackingEventProcessor
EventProcessor implementation that tracks events from a
StreamableMessageSource . |
TrackingEventProcessor.Builder
Builder class to instantiate a
TrackingEventProcessor . |
TrackingEventProcessor.State
Enum representing the possible states of the Processor
|
TrackingEventProcessorConfiguration
Configuration object for the
TrackingEventProcessor . |
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
WrappedToken
Interface marking a token that wraps another token.
|
WrappedTrackerStatus
Wrapper around an
EventTrackerStatus , delegating all calls to a delegate . |
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
EventProcessingStrategy
Interface describing a strategy for the processing of a batch of events.
|
Class and Description |
---|
EventHandlerInvoker
Interface for an event message handler that defers handling to one or more other handlers.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Segment
A representation of a segment and corresponding mask with various capabilities.
|
SimpleEventHandlerInvoker
Implementation of an
EventHandlerInvoker that forwards events to a list of registered EventMessageHandler . |
SimpleEventHandlerInvoker.Builder
Builder class to instantiate a
SimpleEventHandlerInvoker . |
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
AbstractEventProcessor
Abstract implementation of an
EventProcessor . |
AbstractEventProcessor.Builder
Abstract Builder class to instantiate a
AbstractEventProcessor . |
ErrorHandler
Interface of the error handler that will be invoked if event processing fails.
|
EventHandlerInvoker
Interface for an event message handler that defers handling to one or more other handlers.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
EventProcessor
An Event Processor processes event messages from an event queue or event bus.
|
EventProcessorSpanFactory
Span factory that creates spans for the
EventProcessor implementations. |
EventTrackerStatus
Interface describing the status of a
Segment of a TrackingEventProcessor . |
StreamingEventProcessor
An
EventProcessor which processes an event stream in segments. |
TrackedEventMessage
Represents an
EventMessage containing a TrackingToken . |
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
Segment
A representation of a segment and corresponding mask with various capabilities.
|
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
Segment
A representation of a segment and corresponding mask with various capabilities.
|
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
Segment
A representation of a segment and corresponding mask with various capabilities.
|
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
DomainEventData
Interface describing the properties of serialized Domain Event Messages.
|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventHandler
Annotation to be placed on methods that can handle events.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
MultiStreamableMessageSource
Implementation which allows for tracking processors to process messages from an arbitrary number of sources.
|
MultiStreamableMessageSource.Builder
Builder class to instantiate a
MultiStreamableMessageSource . |
TrackedEventMessage
Represents an
EventMessage containing a TrackingToken . |
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
AbstractEventBus
Base class for the Event Bus.
|
AbstractEventBus.Builder
Abstract Builder class to instantiate
AbstractEventBus implementations. |
AbstractEventEntry
Abstract base class of a serialized event.
|
DomainEventData
Interface describing the properties of serialized Domain Event Messages.
|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
DomainEventSequenceAware
Contract describing a component which is aware of
DomainEventMessage their sequences and is capable of
providing the last known sequence number for a given Aggregate identifier. |
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventBusSpanFactory
Span factory that creates spans for the
EventBus . |
EventData
Interface describing the properties of serialized Event Messages.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
GapAwareTrackingToken
Implementation of a
TrackingToken that uses the global insertion sequence number of the event to determine
tracking order and additionally stores a set of possible gaps that have been detected while tracking the event
store. |
GlobalSequenceTrackingToken
Tracking token based on the global sequence number of an event.
|
TrackedEventData
Interface describing the properties of serialized Event Messages containing a
TrackingToken . |
TrackedEventMessage
Represents an
EventMessage containing a TrackingToken . |
TrackingEventStream
Describes a stream of
TrackedEventMessages . |
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
GlobalSequenceTrackingToken
Tracking token based on the global sequence number of an event.
|
TrackedEventMessage
Represents an
EventMessage containing a TrackingToken . |
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
DomainEventData
Interface describing the properties of serialized Domain Event Messages.
|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
GapAwareTrackingToken
Implementation of a
TrackingToken that uses the global insertion sequence number of the event to determine
tracking order and additionally stores a set of possible gaps that have been detected while tracking the event
store. |
TrackedEventData
Interface describing the properties of serialized Event Messages containing a
TrackingToken . |
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
AbstractDomainEventEntry
Abstract base class of a serialized domain event.
|
AbstractEventEntry
Abstract base class of a serialized event.
|
AbstractSequencedDomainEventEntry
Abstract base class of a serialized domain event.
|
DomainEventData
Interface describing the properties of serialized Domain Event Messages.
|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
EventData
Interface describing the properties of serialized Event Messages.
|
Class and Description |
---|
DomainEventData
Interface describing the properties of serialized Domain Event Messages.
|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
GapAwareTrackingToken
Implementation of a
TrackingToken that uses the global insertion sequence number of the event to determine
tracking order and additionally stores a set of possible gaps that have been detected while tracking the event
store. |
TrackedEventData
Interface describing the properties of serialized Event Messages containing a
TrackingToken . |
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
DomainEventData
Interface describing the properties of serialized Domain Event Messages.
|
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventHandler
Annotation to be placed on methods that can handle events.
|
EventHandlerInvoker
Interface for an event message handler that defers handling to one or more other handlers.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
EventMessageHandler
Interface to be implemented by classes that can handle events.
|
ListenerInvocationErrorHandler
Interface of an error handler that is invoked when an exception is triggered as result of an
EventMessageHandler handling an event. |
Segment
A representation of a segment and corresponding mask with various capabilities.
|
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventData
Interface describing the properties of serialized Event Messages.
|
TrackingToken
Tag interface identifying a token that is used to identify the position of an event in an event stream.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
Class and Description |
---|
DomainEventMessage
Represents a Message that wraps a DomainEvent and an Event representing an important change in the Domain.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventBusSpanFactory
Span factory that creates spans for the
EventBus . |
EventProcessorSpanFactory
Span factory that creates spans for the
EventProcessor implementations. |
SimpleEventBus
Implementation of the
EventBus that dispatches events in the thread the publishes them. |
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
Class and Description |
---|
EventBus
Specification of the mechanism on which the Event Listeners can subscribe for events and event publishers can publish
their events.
|
EventMessage
Represents a Message wrapping an Event, which is represented by its payload.
|
EventMessageHandler
Interface to be implemented by classes that can handle events.
|
ListenerInvocationErrorHandler
Interface of an error handler that is invoked when an exception is triggered as result of an
EventMessageHandler handling an event. |
Copyright © 2010–2024. All rights reserved.