Uses of Interface
org.axonframework.messaging.eventhandling.processing.streaming.progress.SegmentProgressStrategy
Packages that use SegmentProgressStrategy
Package
Description
Part of the Axoniq Framework event-streaming module.
Part of the Axon Messaging module.
-
Uses of SegmentProgressStrategy in io.axoniq.framework.messaging.eventstreaming.checkpoint
Classes in io.axoniq.framework.messaging.eventstreaming.checkpoint that implement SegmentProgressStrategyModifier and TypeClassDescriptionfinal classSegmentProgressStrategythat lets self-checkpointingCheckpointingunits manage when their segment's storedTrackingTokenadvances.Methods in io.axoniq.framework.messaging.eventstreaming.checkpoint that return SegmentProgressStrategyModifier and TypeMethodDescriptionCheckpointingProgressStrategyFactory.create(SegmentProgressContext context) -
Uses of SegmentProgressStrategy in org.axonframework.messaging.eventhandling.processing.streaming.progress
Classes in org.axonframework.messaging.eventhandling.processing.streaming.progress that implement SegmentProgressStrategyModifier and TypeClassDescriptionfinal classDefaultSegmentProgressStrategy: persists the batch-end token (SegmentProgressContext.lastConsumedToken()) on every commit, so the storedTrackingTokenadvances to the position consumed by each batch.Methods in org.axonframework.messaging.eventhandling.processing.streaming.progress that return SegmentProgressStrategyModifier and TypeMethodDescriptionSegmentProgressStrategyFactory.create(SegmentProgressContext context) Creates theSegmentProgressStrategyfor the segment owning the givencontext.