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.-
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)