Uses of Interface
io.fluxzero.common.tracking.MessageStore
Packages that use MessageStore
Package
Description
-
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) MessageLogMaintenance(MessageStore messageStore, PositionStore positionStore, TrackingStrategy trackingStrategy) Creates message log maintenance for the given shared log components. -
Uses of MessageStore in io.fluxzero.sdk.persisting.eventsourcing.client
Classes in io.fluxzero.sdk.persisting.eventsourcing.client that implement MessageStoreModifier and TypeClassDescriptionclassAn implementation of theEventStoreClientinterface that provides an in-memory event storage solution. -
Uses of MessageStore in io.fluxzero.sdk.persisting.search.client
Classes in io.fluxzero.sdk.persisting.search.client that implement MessageStoreModifier and TypeClassDescriptionclassAMessageStoreimplementation backed by a collection in anInMemorySearchStore. -
Uses of MessageStore in io.fluxzero.sdk.scheduling.client
Classes in io.fluxzero.sdk.scheduling.client that implement MessageStoreModifier and TypeClassDescriptionclassAn in-memory implementation of a scheduling store that allows the scheduling, retrieval, and management of scheduled messages. -
Uses of MessageStore in io.fluxzero.sdk.tracking.client
Classes in io.fluxzero.sdk.tracking.client that implement MessageStoreModifier and TypeClassDescriptionclassAn in-memory implementation of theMessageStoreinterface for storingSerializedMessages without external persistence.Constructors in io.fluxzero.sdk.tracking.client with parameters of type MessageStoreModifierConstructorDescriptionLocalTrackingClient(MessageStore messageStore, MessageType messageType) LocalTrackingClient(MessageStore messageStore, MessageType messageType, String topic) -
Uses of MessageStore in io.fluxzero.testserver.metrics
Constructors in io.fluxzero.testserver.metrics with parameters of type MessageStoreModifierConstructorDescriptionDefaultMetricsLog(MessageStore store) DefaultMetricsLog(MessageStore store, ExecutorService workerPool) -
Uses of MessageStore in io.fluxzero.testserver.scheduling
Classes in io.fluxzero.testserver.scheduling that implement MessageStore -
Uses of MessageStore in io.fluxzero.testserver.websocket
Constructors in io.fluxzero.testserver.websocket with parameters of type MessageStoreModifierConstructorDescriptionConsumerEndpoint(MessageStore messageStore, MessageType messageType) ConsumerEndpoint(MessageStore messageStore, MessageType messageType, CommandIdempotencyStore commandIdempotencyStore) ConsumerEndpoint(MessageStore messageStore, MessageType messageType, String topic, CommandIdempotencyStore commandIdempotencyStore) Creates a consumer endpoint for a topic-specific message log.ConsumerEndpoint(TrackingStrategy trackingStrategy, MessageStore messageStore, PositionStore positionStore, MessageType messageType) ConsumerEndpoint(TrackingStrategy trackingStrategy, MessageStore messageStore, PositionStore positionStore, MessageType messageType, String topic) Creates a consumer endpoint from explicit tracking components.ConsumerEndpoint(TrackingStrategy trackingStrategy, MessageStore messageStore, PositionStore positionStore, MessageType messageType, String topic, CommandIdempotencyStore commandIdempotencyStore) Creates a consumer endpoint from explicit tracking components.ProducerEndpoint(MessageStore store) ProducerEndpoint(MessageStore store, MessageType messageType, String topic) ProducerEndpoint(MessageStore store, MessageType messageType, String topic, CommandIdempotencyStore commandIdempotencyStore)