| Package | Description |
|---|---|
| org.axonframework.eventhandling |
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus. |
| org.axonframework.eventhandling.pooled |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiStreamableMessageSource
Implementation which allows for tracking processors to process messages from an arbitrary number of sources.
|
| Modifier and Type | Method and Description |
|---|---|
StreamableMessageSource<? extends TrackedEventMessage<?>> |
TrackingEventProcessor.getMessageSource()
Returns the
StreamableMessageSource this processor is using |
| Modifier and Type | Method and Description |
|---|---|
Function<StreamableMessageSource<TrackedEventMessage<?>>,TrackingToken> |
TrackingEventProcessorConfiguration.getInitialTrackingToken()
Return the builder function of the initial
TrackingToken. |
| Modifier and Type | Method and Description |
|---|---|
MultiStreamableMessageSource.Builder |
MultiStreamableMessageSource.Builder.addMessageSource(String messageSourceId,
StreamableMessageSource<TrackedEventMessage<?>> messageSource)
Adds a message source to the list of sources.
|
TrackingEventProcessor.Builder |
TrackingEventProcessor.Builder.messageSource(StreamableMessageSource<TrackedEventMessage<?>> messageSource)
|
| Modifier and Type | Method and Description |
|---|---|
TrackingEventProcessorConfiguration |
TrackingEventProcessorConfiguration.andInitialTrackingToken(Function<StreamableMessageSource<TrackedEventMessage<?>>,TrackingToken> initialTrackingTokenBuilder)
Sets the builder to use to create the initial
TrackingToken. |
void |
StreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>,TrackingToken> initialTrackingTokenSupplier)
Reset tokens to the position as return by the given
initialTrackingTokenSupplier. |
void |
TrackingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>,TrackingToken> initialTrackingTokenSupplier) |
<R> void |
StreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>,TrackingToken> initialTrackingTokenSupplier,
R resetContext)
Reset tokens to the position as return by the given
initialTrackingTokenSupplier. |
<R> void |
TrackingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>,TrackingToken> initialTrackingTokenSupplier,
R resetContext) |
| Modifier and Type | Method and Description |
|---|---|
PooledStreamingEventProcessor.Builder |
PooledStreamingEventProcessor.Builder.messageSource(StreamableMessageSource<TrackedEventMessage<?>> messageSource)
|
| Modifier and Type | Method and Description |
|---|---|
PooledStreamingEventProcessor.Builder |
PooledStreamingEventProcessor.Builder.initialToken(Function<StreamableMessageSource<TrackedEventMessage<?>>,TrackingToken> initialToken)
Specifies the
Function used to generate the initial TrackingTokens. |
void |
PooledStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>,TrackingToken> initialTrackingTokenSupplier) |
<R> void |
PooledStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>,TrackingToken> initialTrackingTokenSupplier,
R resetContext) |
Copyright © 2010–2025. All rights reserved.