Package io.fluxcapacitor.javaclient.tracking.client
package io.fluxcapacitor.javaclient.tracking.client
-
ClassDescriptionA
TrackingClient
implementation that wraps another client (typically aWebsocketTrackingClient
) and caches recent messages in memory to reduce redundant round trips to the Flux platform.A tracker keeps reading messages until it is stopped (generally only when the application is shut down).An in-memory implementation of theMessageStore
interface for storingSerializedMessage
s without external persistence.In-memory implementation of theTrackingClient
andGatewayClient
interfaces, designed for local-only or test-time usage.Low-level client interface for tracking and consuming messages from a message log.WebSocket-based implementation of theTrackingClient
that connects to the Flux platform.