Uses of Interface
io.fluxzero.common.tracking.MessageStore
Packages that use MessageStore
-
Uses of MessageStore in io.fluxzero.common.tracking
Methods in io.fluxzero.common.tracking with type parameters of type MessageStoreModifier and TypeMethodDescriptiondefault <T extends MessageStore>
TAttempts to unwrap the current instance to a concrete implementation or extension ofMessageStore.Methods in io.fluxzero.common.tracking that return MessageStoreModifier and TypeMethodDescriptionHasMessageStore.getMessageStore()Returns the associatedMessageStoreinstance.MessageLogMaintenance.getMessageStore()Returns the message store maintained by this instance.default MessageStoreMessageStore.getMessageStore()Returns the current instance as theMessageStore.Constructors in io.fluxzero.common.tracking with parameters of type MessageStoreModifierConstructorDescriptionDefaultTrackingStrategy(MessageStore source, PositionStore positionStore) DefaultTrackingStrategy(MessageStore source, PositionStore positionStore, TaskScheduler scheduler) protectedDefaultTrackingStrategy(MessageStore source, PositionStore positionStore, TaskScheduler scheduler, int segments) protectedDefaultTrackingStrategy(MessageStore source, PositionStore positionStore, TaskScheduler scheduler, int segments, Duration initialPositionLag) protectedDefaultTrackingStrategy(MessageStore source, PositionStore positionStore, TaskScheduler scheduler, Duration initialPositionLag) DefaultTrackingStrategy(MessageStore source, PositionStore positionStore, Duration initialPositionLag) Creates a tracking strategy with a configurable look-back for consumers without a stored position.MessageLogMaintenance(MessageStore messageStore, PositionStore positionStore, TrackingStrategy trackingStrategy) Creates message log maintenance for the given shared log components.