Package io.fluxcapacitor.javaclient.configuration.client
package io.fluxcapacitor.javaclient.configuration.client
-
ClassDescriptionAbstract base implementation of the
Client
interface, providing shared logic and lifecycle management for both local (in-memory) and remote (WebSocket-based) Flux clients.Defines the low-level client contract used byFluxCapacitorBuilder
to construct aFluxCapacitor
instance.Functional interface for monitoring the dispatch of messages by aClient
.An in-memoryClient
implementation used for local development, testing, or isolated runtime environments where no connection to the Flux Platform is required.AClient
implementation that connects to the Flux Platform using WebSocket connections.Configuration class for creating aWebSocketClient
.Configuration for a tracking client assigned to a specificMessageType
.