java.lang.Object
io.fluxcapacitor.javaclient.tracking.client.LocalTrackingClient
io.fluxcapacitor.javaclient.persisting.eventsourcing.client.LocalEventStoreClient
All Implemented Interfaces:
Monitored<List<SerializedMessage>>, HasMessageStore, EventStoreClient, GatewayClient, TrackingClient, AutoCloseable

public class LocalEventStoreClient extends LocalTrackingClient implements EventStoreClient
A client implementation for managing and storing events in an in-memory event store. The LocalEventStoreClient extends the LocalTrackingClient to leverage its tracking and gateway functionality while applying it specifically to event storage operations. It implements the EventStoreClient interface and serves as a lightweight, local event store client, primarily for testing or non-distributed environments.