Uses of Interface
org.axonframework.eventhandling.TrackedEventMessage
Packages that use TrackedEventMessage
Package
Description
Classes related to event handling and dispatching, such as
Event Listeners and the Event Bus.Classes related to event sourcing.
Definitions and implementations of the Event store, the mechanism that can load event streams and append events to
them.
-
Uses of TrackedEventMessage in org.axonframework.axonserver.connector.event.axon
Methods in org.axonframework.axonserver.connector.event.axon that return TrackedEventMessageMethods in org.axonframework.axonserver.connector.event.axon that return types with arguments of type TrackedEventMessageModifier and TypeMethodDescriptionAxonServerEventStore.createStreamableMessageSourceForContext(String context) Creates aStreamableMessageSourcethat streams events from the givencontext, rather than the default context the application was configured to connect to.EventBuffer.peek()Methods in org.axonframework.axonserver.connector.event.axon with parameters of type TrackedEventMessageModifier and TypeMethodDescriptionvoidEventBuffer.skipMessagesWithPayloadTypeOf(TrackedEventMessage<?> ignoredMessage) Report the stream that a specific message was ignored by the consumer. -
Uses of TrackedEventMessage in org.axonframework.config
Method parameters in org.axonframework.config with type arguments of type TrackedEventMessageModifier and TypeMethodDescriptionEventProcessingConfigurer.configureDefaultStreamableMessageSource(Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> defaultSource) Configures whichStreamableMessageSourceto use for Tracking Event Processors if none was explicitly provided.EventProcessingModule.configureDefaultStreamableMessageSource(Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> defaultSource) protected EventProcessorEventProcessingModule.pooledStreamingEventProcessor(String name, EventHandlerInvoker eventHandlerInvoker, Configuration config, StreamableMessageSource<TrackedEventMessage<?>> messageSource, EventProcessingConfigurer.PooledStreamingProcessorConfiguration processorConfiguration) DefaultPooledStreamingEventProcessorconfiguration based on this configure module.default EventProcessingConfigurerEventProcessingConfigurer.registerPooledStreamingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> messageSource) Registers aPooledStreamingEventProcessorin thisEventProcessingConfigurer.EventProcessingConfigurer.registerPooledStreamingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> messageSource, EventProcessingConfigurer.PooledStreamingProcessorConfiguration processorConfiguration) Registers aPooledStreamingEventProcessorin thisEventProcessingConfigurer.EventProcessingModule.registerPooledStreamingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> messageSource, EventProcessingConfigurer.PooledStreamingProcessorConfiguration processorConfiguration) EventProcessingConfigurer.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source) EventProcessingConfigurer.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source, Function<Configuration, TrackingEventProcessorConfiguration> processorConfiguration) Registers aTrackingEventProcessorwith givenname,sourceandprocessorConfigurationwithin this Configurer.EventProcessingModule.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source) EventProcessingModule.registerTrackingEventProcessor(String name, Function<Configuration, StreamableMessageSource<TrackedEventMessage<?>>> source, Function<Configuration, TrackingEventProcessorConfiguration> processorConfiguration) protected EventProcessorEventProcessingModule.trackingEventProcessor(String name, EventHandlerInvoker eventHandlerInvoker, TrackingEventProcessorConfiguration config, StreamableMessageSource<TrackedEventMessage<?>> source) DefaultTrackingEventProcessorconfiguration based on this configure module. -
Uses of TrackedEventMessage in org.axonframework.eventhandling
Classes in org.axonframework.eventhandling that implement TrackedEventMessageModifier and TypeClassDescriptionclassGeneric implementation of aDomainEventMessagethat is also aTrackedEventMessage.classGeneric implementation of aTrackedEventMessage.Methods in org.axonframework.eventhandling that return TrackedEventMessageModifier and TypeMethodDescriptionstatic <T> TrackedEventMessage<T> EventUtils.asTrackedEventMessage(EventMessage<T> eventMessage, TrackingToken trackingToken) TrackedEventMessage.withTrackingToken(TrackingToken trackingToken) Creates a copy of this message with the giventrackingTokento replace the one in this message.Methods in org.axonframework.eventhandling that return types with arguments of type TrackedEventMessageModifier and TypeMethodDescriptionTrackingEventProcessorConfiguration.getInitialTrackingToken()Return the builder function of the initialTrackingToken.StreamableMessageSource<? extends TrackedEventMessage<?>> TrackingEventProcessor.getMessageSource()Returns theStreamableMessageSourcethis processor is usingstatic Stream<TrackedEventMessage<?>> EventUtils.upcastAndDeserializeTrackedEvents(Stream<? extends TrackedEventData<?>> eventEntryStream, Serializer serializer, EventUpcaster upcasterChain) Upcasts and deserializes the giveneventEntryStreamusing the givenserializerandupcasterChain.Method parameters in org.axonframework.eventhandling with type arguments of type TrackedEventMessageModifier and TypeMethodDescriptionMultiStreamableMessageSource.Builder.addMessageSource(String messageSourceId, StreamableMessageSource<TrackedEventMessage<?>> messageSource) Adds a message source to the list of sources.TrackingEventProcessorConfiguration.andInitialTrackingToken(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenBuilder) Sets the builder to use to create the initialTrackingToken.TrackingEventProcessor.Builder.messageSource(StreamableMessageSource<TrackedEventMessage<?>> messageSource) voidStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier) Reset tokens to the position as return by the giveninitialTrackingTokenSupplier.<R> voidStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier, R resetContext) Reset tokens to the position as return by the giveninitialTrackingTokenSupplier.voidTrackingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier) <R> voidTrackingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier, R resetContext) MultiStreamableMessageSource.Builder.trackedEventComparator(Comparator<Map.Entry<String, TrackedEventMessage<?>>> trackedEventComparator) Overrides the default trackedEventComparator. -
Uses of TrackedEventMessage in org.axonframework.eventhandling.pooled
Method parameters in org.axonframework.eventhandling.pooled with type arguments of type TrackedEventMessageModifier and TypeMethodDescriptionPooledStreamingEventProcessor.Builder.initialToken(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialToken) Specifies theFunctionused to generate the initialTrackingTokens.PooledStreamingEventProcessor.Builder.messageSource(StreamableMessageSource<TrackedEventMessage<?>> messageSource) voidPooledStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier) <R> voidPooledStreamingEventProcessor.resetTokens(Function<StreamableMessageSource<TrackedEventMessage<?>>, TrackingToken> initialTrackingTokenSupplier, R resetContext) -
Uses of TrackedEventMessage in org.axonframework.eventsourcing
Methods in org.axonframework.eventsourcing that return types with arguments of type TrackedEventMessageModifier and TypeMethodDescriptionStream<? extends TrackedEventMessage<?>> FilteringEventStorageEngine.readEvents(TrackingToken trackingToken, boolean mayBlock) -
Uses of TrackedEventMessage in org.axonframework.eventsourcing.eventstore
Methods in org.axonframework.eventsourcing.eventstore that return types with arguments of type TrackedEventMessageModifier and TypeMethodDescriptionStream<? extends TrackedEventMessage<?>> AbstractEventStorageEngine.readEvents(TrackingToken trackingToken, boolean mayBlock) Stream<? extends TrackedEventMessage<?>> EventStorageEngine.readEvents(TrackingToken trackingToken, boolean mayBlock) Open an event stream containing all events stored since given tracking token.Stream<? extends TrackedEventMessage<?>> SequenceEventStorageEngine.readEvents(TrackingToken trackingToken, boolean mayBlock) -
Uses of TrackedEventMessage in org.axonframework.eventsourcing.eventstore.inmemory
Methods in org.axonframework.eventsourcing.eventstore.inmemory that return types with arguments of type TrackedEventMessageModifier and TypeMethodDescriptionStream<? extends TrackedEventMessage<?>> InMemoryEventStorageEngine.readEvents(TrackingToken trackingToken, boolean mayBlock) Open an event stream containing all events stored since given tracking token.