Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort(int) - Method in class io.fluxzero.sdk.web.SocketEndpointHandler.SocketEndpointWrapper
- abort(WebsocketCloseReason) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Immediately aborts the underlying transport and reports the given close reason to the endpoint.
- abort(WebsocketCloseReason) - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Terminates the connection without waiting for a close handshake.
- abort(WebsocketSession, String) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- abort(ServerWebsocketSession, String) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- abort(Throwable) - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkedProxyRequest
- abs() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.abs(). - abs(MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.abs(MathContext). - AbstractClient - Class in io.fluxzero.sdk.configuration.client
-
Abstract base implementation of the
Clientinterface, providing shared logic and lifecycle management for both local (in-memory) and remote (WebSocket-based) Fluxzero clients. - AbstractClient() - Constructor for class io.fluxzero.sdk.configuration.client.AbstractClient
- AbstractConverter<I,
O> - Class in io.fluxzero.common.serialization -
An abstract base class for converting data of type
Ito typeO. - AbstractConverter() - Constructor for class io.fluxzero.common.serialization.AbstractConverter
- AbstractNamespaced<T> - Class in io.fluxzero.sdk.common
- AbstractNamespaced() - Constructor for class io.fluxzero.sdk.common.AbstractNamespaced
- AbstractRequestResult - Class in io.fluxzero.common.api
-
Base implementation for built-in
RequestResulttypes. - AbstractRequestResult() - Constructor for class io.fluxzero.common.api.AbstractRequestResult
- AbstractSerializer<I> - Class in io.fluxzero.sdk.common.serialization
-
Abstract base implementation of the
Serializerinterface. - AbstractSerializer(Collection, Converter, String) - Constructor for class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Constructs a new serializer with the provided caster candidates and converter.
- AbstractUserProvider - Class in io.fluxzero.sdk.tracking.handling.authentication
-
Abstract base class for implementing
UserProviders that resolve user identities via a metadata key. - AbstractUserProvider(Class) - Constructor for class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Constructs an
AbstractUserProviderusing the default metadata keyAbstractUserProvider.DEFAULT_USER_KEY. - AbstractUserProvider(String, Class) - Constructor for class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Constructs an
AbstractUserProviderusing a custom metadata key. - AbstractWebsocketClient - Class in io.fluxzero.sdk.common.websocket
-
Abstract base class for all WebSocket-based clients in the Fluxzero Java client.
- AbstractWebsocketClient(WebsocketConnector, URI, WebSocketClient, boolean, Duration, ObjectMapper, int) - Constructor for class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Constructs a WebSocket client with fine-grained control over connection setup.
- AbstractWebsocketClient(URI, WebSocketClient, boolean) - Constructor for class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Creates a WebSocket client using the given endpoint URI, client implementation, and a flag to allow metrics.
- AbstractWebsocketClient(URI, WebSocketClient, boolean, int) - Constructor for class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Creates a WebSocket client with multiple parallel sessions using default settings.
- AbstractWebsocketClient.ClientHandshakeConfigurator - Class in io.fluxzero.sdk.common.websocket
- AbstractWebsocketClient.ConnectionSetup - Record Class in io.fluxzero.sdk.common.websocket
- AbstractWebsocketClient.PingRegistration - Class in io.fluxzero.sdk.common.websocket
- AbstractWebsocketClient.PreparedRequest<R> - Class in io.fluxzero.sdk.common.websocket
- AbstractWebsocketClient.WebSocketRequest - Class in io.fluxzero.sdk.common.websocket
- accept() - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer0
-
Invokes the adapted member with 0 positional arguments, discarding any result.
- accept(ModelCommitStep, ModelCommitTarget, int, H) - Method in interface io.fluxzero.common.modeling.ModelCommitAssignment.HeadConsumer
-
Consumes a newly assigned head together with its source step, target, and zero-based substep number.
- accept(CacheEviction) - Method in class io.fluxzero.sdk.persisting.caching.CacheEvictionsLogger
-
Publishes the given cache eviction event to the configured metrics gateway.
- accept(MessageType, String, String, List) - Method in interface io.fluxzero.sdk.configuration.client.ClientDispatchMonitor
-
Called when a batch of messages is dispatched by the client.
- accept(Entity, long, long) - Method in interface io.fluxzero.sdk.persisting.repository.DefaultModelRepository.CurrentModelSink
-
Receives a current Model entity together with the state index through which it is valid and its own Model state index.
- accept(Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer1
-
Invokes the adapted member with 1 positional argument, discarding any result.
- accept(Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer2
-
Invokes the adapted member with 2 positional arguments, discarding any result.
- accept(Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer3
-
Invokes the adapted member with 3 positional arguments, discarding any result.
- accept(Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer4
-
Invokes the adapted member with 4 positional arguments, discarding any result.
- accept(Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer5
-
Invokes the adapted member with 5 positional arguments, discarding any result.
- accept(Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer6
-
Invokes the adapted member with 6 positional arguments, discarding any result.
- accept(Object, Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer7
-
Invokes the adapted member with 7 positional arguments, discarding any result.
- accept(Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer8
-
Invokes the adapted member with 8 positional arguments, discarding any result.
- accept(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer9
-
Invokes the adapted member with 9 positional arguments, discarding any result.
- accept(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Consumer10
-
Invokes the adapted member with 10 positional arguments, discarding any result.
- accept(List) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- accept(List) - Method in interface io.fluxzero.common.Backlog.BatchConsumer
-
Consumes a batch and returns its asynchronous completion.
- accept(T) - Method in interface io.fluxzero.common.ThrowingConsumer
-
Performs this operation on the given argument.
- accept(T, U) - Method in interface io.fluxzero.common.ThrowingBiConsumer
-
Performs this operation on the given arguments.
- ACCEPT - Enum constant in enum class io.fluxzero.common.api.modeling.ModelConflictPolicy
-
Accept the original event and silently rebase stale derived state.
- acceptCompression() - Method in class io.fluxzero.sdk.web.WebResponseCompressingInterceptor
-
Checks whether the current request accepts GZIP compression.
- accepted(long, String, List) - Static method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Creates an accepted commit result.
- acceptedSingleTarget(long, String, long, Long, String, long, boolean) - Static method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Creates the common one-substep, one-target accepted result.
- acceptsPayload(EntityMetadata.HandlerMethod, Class) - Static method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns whether a model handler can structurally consume the supplied payload type.
- access() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Returns the value of the
accessrecord component. - access() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.ResolvedModel
-
Returns the value of the
accessrecord component. - active() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
activerecord component. - active() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionDecision
-
Returns the value of the
activerecord component. - activeWorkers - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- ADAPTIVE_DEFAULTS_VERSION - Static variable in class io.fluxzero.sdk.persisting.caching.DefaultCache
-
Fluxzero defaults version from which
DefaultCacheusesAdaptiveObjectCacheby default. - AdaptiveObjectCache - Class in io.fluxzero.common.caching
-
Cacheimplementation backed by the common hard-reference memory-aware cache support. - AdaptiveObjectCache() - Constructor for class io.fluxzero.common.caching.AdaptiveObjectCache
- AdaptiveObjectCache(int) - Constructor for class io.fluxzero.common.caching.AdaptiveObjectCache
- AdaptiveObjectCache(int, MemoryPressureController) - Constructor for class io.fluxzero.common.caching.AdaptiveObjectCache
- AdaptiveObjectCache(int, MemoryPressureController, Duration) - Constructor for class io.fluxzero.common.caching.AdaptiveObjectCache
-
Constructs a count-bounded cache with memory-pressure trimming and a maximum entry age.
- AdaptiveObjectCache(int, MemoryPressureController, Duration, Clock) - Constructor for class io.fluxzero.common.caching.AdaptiveObjectCache
- AdaptiveObjectCache(int, Duration) - Constructor for class io.fluxzero.common.caching.AdaptiveObjectCache
-
Constructs a count-bounded cache with a maximum entry age.
- AdaptiveObjectCache(long, long, ToLongBiFunction, MemoryPressureController) - Constructor for class io.fluxzero.common.caching.AdaptiveObjectCache
- AdaptiveObjectCache(long, long, ToLongBiFunction, MemoryPressureController, Duration) - Constructor for class io.fluxzero.common.caching.AdaptiveObjectCache
-
Constructs a weighted cache with memory-pressure trimming and a maximum entry age.
- AdaptiveObjectCache(long, long, ToLongBiFunction, MemoryPressureController, Duration, Clock) - Constructor for class io.fluxzero.common.caching.AdaptiveObjectCache
- adaptRequestForSession(Request, WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Adapts an outgoing request to the selected peer on every attempt, including reconnect replay.
- adaptRequestForSession(Request, WebsocketSession) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- adaptRequestForSession(Request, WebsocketSession) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- add(int, CommitModels) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitBatch
-
Adds a prepared commit at its reserved slot and returns a future for that commit's result.
- add(int, CommitModels, ModelCommitBatchingClient.ModelCommitCompletion) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitBatch
-
Adds a commit whose post-commit work may be combined with other results in the same transport response.
- add(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.add(BigDecimal). - add(Decimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.add(BigDecimal, MathContext). - add(ModelRelationshipQueries.Relationship) - Method in class io.fluxzero.common.modeling.ModelRelationshipQueries.OwnedRelationshipGraph
-
Adds a relationship only when deletion of its parent owns the child lifecycle.
- add(String, String) - Method in class io.fluxzero.common.modeling.ModelRelationshipQueries.OwnedRelationshipGraph
-
Adds one current owned child edge.
- add(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.add(BigDecimal). - add(BigDecimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.add(BigDecimal, MathContext). - add(Collection) - Method in class io.fluxzero.common.Backlog
-
Adds a collection of values to the backlog.
- add(T...) - Method in class io.fluxzero.common.Backlog
-
Adds values to the backlog.
- addAllUntracked(Collection) - Method in class io.fluxzero.common.Backlog
-
Adds multiple values without creating per-value flush futures.
- addBatchInterceptor(BatchInterceptor, MessageType...) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- addBatchInterceptor(BatchInterceptor, MessageType...) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Registers a
BatchInterceptorthat applies to the given message types. - addConsumerConfiguration(ConsumerConfiguration, MessageType...) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- addConsumerConfiguration(ConsumerConfiguration, MessageType...) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Adds a specific consumer configuration for one or more message types.
- addDispatchInterceptor(DispatchInterceptor, MessageType...) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- addDispatchInterceptor(DispatchInterceptor, MessageType...) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Adds a
DispatchInterceptorthat modifies or monitors message dispatch. - addHandlerDecorator(HandlerDecorator, MessageType...) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- addHandlerDecorator(HandlerDecorator, MessageType...) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Adds a
HandlerDecoratorfor the given message types. - addHandlerInterceptor(HandlerInterceptor, MessageType...) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Adds a
HandlerInterceptorfor given message types. - addIfAbsent(Object, Object) - Method in class io.fluxzero.common.api.Metadata
-
Adds the specified key-value pair to the metadata if the key is not already present.
- addIfAbsent(Map) - Method in class io.fluxzero.common.api.Metadata
-
Adds all entries from the specified map to the current
Metadata, ignoring keys that already exist. - additionalProperties() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Controls whether an object schema accepts properties that are not explicitly documented.
- addMapping(InputStream) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- addMetadata(Metadata) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Adds metadata to the index operation, merging with any previously set metadata.
- addMetadata(Metadata) - Method in class io.fluxzero.sdk.common.Message
-
Returns a new message with the combined metadata.
- addMetadata(Metadata) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new schedule with additional metadata.
- addMetadata(Metadata) - Method in class io.fluxzero.sdk.web.WebRequest
- addMetadata(Metadata) - Method in class io.fluxzero.sdk.web.WebResponse
- addMetadata(Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Adds a single metadata key-value pair.
- addMetadata(Object...) - Method in class io.fluxzero.sdk.common.Message
-
Adds multiple metadata entries.
- addMetadata(Object...) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new schedule with multiple metadata entries added.
- addMetadata(Object...) - Method in class io.fluxzero.sdk.web.WebRequest
- addMetadata(Object...) - Method in class io.fluxzero.sdk.web.WebResponse
- addMetadata(String, Object) - Method in class io.fluxzero.sdk.common.Message
-
Adds a single metadata entry.
- addMetadata(String, Object) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new schedule with a single metadata entry added.
- addMetadata(String, Object) - Method in class io.fluxzero.sdk.web.WebRequest
- addMetadata(String, Object) - Method in class io.fluxzero.sdk.web.WebResponse
- addMetadata(Map) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Adds multiple metadata entries from a map.
- addMetadata(Map) - Method in class io.fluxzero.sdk.common.Message
-
Adds metadata from a given map.
- addMetadata(Map) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new schedule with all values from the given metadata map added.
- addMetadata(Map) - Method in class io.fluxzero.sdk.web.WebRequest
- addMetadata(Map) - Method in class io.fluxzero.sdk.web.WebResponse
- addMetadataEntries(Map, Metadata) - Method in class io.fluxzero.common.search.JacksonInverter
- addPackageAlias(String, String) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- addPackageAlias(String, String) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Adds an alias from a legacy package and all its subpackages to a current package.
- addPackageAliases(Map) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Adds multiple package-prefix aliases.
- addParameterResolver(ParameterResolver) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- addParameterResolver(ParameterResolver) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Registers a
ParameterResolverto support injection of method arguments in handlers. - addPayload(byte[]) - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Appends unframed bytes, retaining large arrays until clear/close.
- addProperty(String, String) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- addPropertySource(PropertySource) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Adds a
PropertySourceto the configuration chain. - addRoute(String, Function) - Method in class io.fluxzero.testserver.websocket.JettyWebsocketRouter
-
Registers a WebSocket route.
- addTo(Map, Collection) - Static method in class io.fluxzero.common.search.SearchExclusions
-
Adds excluded raw paths using the existing binary document metadata representation.
- addToMetadata(Metadata, User) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Adds user-related metadata to a message, overwriting existing values if present.
- addToMetadata(Metadata, User, boolean) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Adds a
Userto the metadata using the configured key. - addToMetadata(Metadata, User, boolean) - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- addToMetadata(Metadata, User, boolean) - Method in enum class io.fluxzero.sdk.tracking.handling.authentication.NoOpUserProvider
- addToMetadata(Metadata, User, boolean) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Adds user-related metadata to a message.
- addTypeAlias(String, String) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- addTypeAlias(String, String) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Adds an exact alias from a legacy serialized type name to its current type name.
- addTypeAliases(Map) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Adds multiple exact aliases from legacy serialized type names to their current type names.
- addUntracked(T) - Method in class io.fluxzero.common.Backlog
-
Adds one value without allocating a separate flush future.
- addUser(User) - Method in class io.fluxzero.sdk.common.Message
-
Attaches a user object to the metadata using the configured
UserProvider. - addUser(User) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new schedule with a
Useradded to the metadata using the configuredUserProvider. - addUser(User) - Method in class io.fluxzero.sdk.web.WebRequest
- addUser(User) - Method in class io.fluxzero.sdk.web.WebResponse
- addValueExtractor(ValueExtractor) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- AdhocDispatchInterceptor - Class in io.fluxzero.sdk.publishing
-
A
DispatchInterceptorthat enables thread-local, dynamically scoped interceptors during message dispatch. - AdhocDispatchInterceptor() - Constructor for class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
- adjustMaxSize(Tracker, int) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- adopt(long) - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration
-
Adopts all staged Model documents after the replay consumer has durably reached
cutoverEventIndex. - adoptModelMigration(AdoptModelMigration) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- adoptModelMigration(AdoptModelMigration) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Atomically adopts a previously inspected and application-verified staged Model document while retaining the accepted normalized source until an ordinary Model write ends legacy-write coexistence.
- adoptModelMigration(AdoptModelMigration) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- AdoptModelMigration - Class in io.fluxzero.common.api.search
-
Atomically adopts an application-verified staged Model document.
- AdoptModelMigration(String, String, Long, long, Guarantee) - Constructor for class io.fluxzero.common.api.search.AdoptModelMigration
- adoptModelMigrations() - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- adoptModelMigrations() - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Verifies and adopts every staged direct Model migration known to this application.
- AdoptModelMigrationWithSource - Class in io.fluxzero.common.api.search
-
Adopts a staged source separately while fencing the observed legacy/public projection in the same transaction.
- AdoptModelMigrationWithSource(String, String, Long, long, Guarantee, String) - Constructor for class io.fluxzero.common.api.search.AdoptModelMigrationWithSource
- Advanced Configuration - Section in annotation interface io.fluxzero.sdk.tracking.handling.Association
- Advanced Use Case: Building a dynamic dead-letter queue - Section in annotation interface io.fluxzero.sdk.tracking.handling.Trigger
- affectsRelationships() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns whether the description contains relationship planning steps.
- after() - Method in record class io.fluxzero.sdk.modeling.AnnotatedEntityHolder.EntityUpdate
-
Returns the value of the
afterrecord component. - after() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
afterrecord component. - after() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberMutation
-
Returns the value of the
afterrecord component. - afterBatch() - Method in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Returns whether this policy commits at batch completion rather than handler completion.
- afterHandler() - Element in annotation interface io.fluxzero.sdk.modeling.AssertLegal
-
Determines if the legality check should be performed immediately (the default), or when the current handler is done, i.e.: after @Apply and just before the aggregate updates are committed.
- afterResponse(Map) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.ClientHandshakeConfigurator
-
Records the Runtime session identity, version, and negotiated compression and transport format from the response headers; missing selections remain null.
- afterRetry(Throwable) - Method in class io.fluxzero.common.RetryStatus
-
Produces a new
RetryStatusbased on this one, incrementing the retry count and updating the exception. - afterRootSelection(SearchDocuments) - Static method in class io.fluxzero.common.search.ModelGraphDocumentSearch
-
Retains result field selection after the database has applied filtering, order and root pagination.
- aggregate(String...) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch.DefaultGroupSearch
- aggregate(String...) - Method in interface io.fluxzero.sdk.persisting.search.GroupSearch
-
Performs aggregation over the given fields for each group.
- aggregate(String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Returns field statistics for one or more fields.
- Aggregate - Annotation Interface in io.fluxzero.sdk.modeling
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AGGREGATE - Enum constant in enum class io.fluxzero.sdk.modeling.EntityMetadata.RootKind
- AGGREGATE_COMMIT_POLICY_PROPERTY - Static variable in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
-
Property that overrides the commit policy for aggregates whose annotation uses
AggregateCommitPolicy.DEFAULT. - AGGREGATE_ID - Enum constant in enum class io.fluxzero.sdk.modeling.AggregateEventRouting
-
Route aggregate events by the aggregate id, regardless of routing annotations on the event payload.
- AGGREGATE_ID_METADATA_KEY - Static variable in interface io.fluxzero.sdk.modeling.Entity
-
A constant key used for identifying the aggregate ID in metadata of events.
- AGGREGATE_SN_METADATA_KEY - Static variable in interface io.fluxzero.sdk.modeling.Entity
-
A constant key used for identifying the sequence number of an applied event in metadata.
- AGGREGATE_TYPE_METADATA_KEY - Static variable in interface io.fluxzero.sdk.modeling.Entity
-
A constant key used for identifying the aggregate type in metadata of events.
- aggregateAsync(String...) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch.DefaultGroupSearch
- aggregateAsync(String...) - Method in interface io.fluxzero.sdk.persisting.search.GroupSearch
-
Asynchronously performs aggregation over the given fields for each group.
- aggregateAsync(String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Asynchronously returns field statistics for one or more fields.
- AggregateCommitPolicy - Enum Class in io.fluxzero.sdk.modeling
-
Controls when aggregate changes are committed and whether multiple commits in the same completion phase may run concurrently.
- aggregatedMessage() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
- aggregatedSerializedMessage() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
- AggregateEventRouting - Enum Class in io.fluxzero.sdk.modeling
-
Controls how events published from an aggregate are assigned to a message segment.
- AggregateEventStream<T> - Class in io.fluxzero.sdk.persisting.eventsourcing
-
A wrapper around a stream of aggregate events, enriched with metadata such as the aggregate ID and the last known sequence number.
- AggregateEventStream() - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- aggregateId() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore.SnapshotDocument
-
Returns the value of the
aggregateIdrecord component. - aggregateRepository() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns a client to assist with event sourcing.
- aggregateRepository(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's aggregate repository as a Spring bean when no overriding bean exists.
- AggregateRepository - Interface in io.fluxzero.sdk.persisting.repository
-
Repository interface for loading, managing, and repairing aggregates in Fluxzero.
- AggregateRoot<T> - Interface in io.fluxzero.sdk.modeling
-
Represents the root of a legacy aggregate in a domain model.
- aggregateSelector(Class) - Static method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
-
Utility predicate to match aggregates of a given root type.
- ALGORITHM - Static variable in class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- alias() - Method in record class io.fluxzero.common.api.modeling.ModelAliasObservation
-
Returns the value of the
aliasrecord component. - Alias - Annotation Interface in io.fluxzero.sdk.modeling
-
Marks a property whose current value is an alternative identifier for an entity or independently stored model.
- ALIAS - Enum constant in enum class io.fluxzero.common.api.modeling.GetModelEventsByIdentity.Selection
- ALIAS_BINDINGS - Static variable in class io.fluxzero.common.api.modeling.ModelEventMetadata
-
Canonical property-qualified Model references observed by this substep, encoded as a JSON string map.
- aliasBindings() - Method in record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
Returns the value of the
aliasBindingsrecord component. - AliasCollisionException(String, String, String) - Constructor for exception class io.fluxzero.common.modeling.ModelCommitAssignment.AliasCollisionException
- aliases() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns the value of the
aliasesrecord component. - aliases() - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Session
-
Returns the alias replacements accumulated across assignments in this session.
- aliases() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- aliases() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves a collection of aliases associated with this entity.
- aliases() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the model aliases without loading relationship context.
- aliases() - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
-
Returns the lazily discovered aliases.
- aliases() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- aliases() - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- aliases() - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- aliases(Object) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the complete aliases declared by the supplied model value, or
nullwhen its type does not participate in independent-model alias persistence. - aliasResolutions() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Internal loading provenance, separate from the canonically keyed loaded Models.
- aliasTargets() - Method in class io.fluxzero.sdk.modeling.MutationPlan.Compiler
-
Whether this application uses property-aware Model identity selection.
- aliasTargets() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns the value of the
aliasTargetsrecord component. - aliveCheck() - Element in annotation interface io.fluxzero.sdk.web.SocketEndpoint
-
Configures the WebSocket session keep-alive mechanism (ping/pong).
- all(Constraint...) - Static method in class io.fluxzero.common.api.search.constraints.AllConstraint
-
Creates an
AllConstraintfrom the given array of constraints. - all(Constraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Combines multiple constraints using a logical AND.
- all(Collection) - Static method in class io.fluxzero.common.api.search.constraints.AllConstraint
-
Creates an
AllConstraintfrom the given collection of constraints. - AllConstraint - Class in io.fluxzero.common.api.search.constraints
-
A composite constraint that requires all inner constraints to match.
- AllConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.AllConstraint
- allEntities() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves a stream of all entities, including the current entity and all nested entities.
- allMatch(Predicate) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- ALLOW - Enum constant in enum class io.fluxzero.sdk.web.ApiDoc.AdditionalProperties
-
Emit
additionalProperties: true. - ALLOW - Enum constant in enum class io.fluxzero.sdk.web.RedirectPolicy
-
Uses the JDK's normal redirect policy, which follows HTTP-to-HTTP, HTTP-to-HTTPS, and HTTPS-to-HTTPS redirects, but not HTTPS-to-HTTP redirects.
- ALLOW_ALL - Static variable in interface io.fluxzero.common.handling.MessageFilter
- ALLOW_CONFLICTING_VALUES - Enum constant in enum class io.fluxzero.sdk.web.CookieValueConflictPolicy
-
Returns the first matching cookie, including when later values differ.
- allowableValues() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Optional allowed string values for enum-like schemas.
- allowAll() - Static method in interface io.fluxzero.common.handling.MessageFilter
-
Returns a shared filter that accepts every message.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.modeling.AssertLegal
-
Restricts independent-Model assertion methods to assignable payload classes/interfaces; empty means unrestricted.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCommand
-
Restricts which payload types this handler may be invoked for.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCustom
-
Restricts which payload types this handler may be invoked for.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleError
-
Restricts which payload types this handler may be invoked for.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleEvent
-
Restricts which payload types this handler may be invoked for.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleMessage
-
Optional list of payload types that are allowed for handler methods using this annotation.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleMetrics
-
Restricts which payload types this handler may be invoked for.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleNotification
-
Restricts which payload types this handler may be invoked for.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleQuery
-
Restricts which payload types this handler may be invoked for.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleResult
-
Restricts which payload types this handler may be invoked for.
- allowedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleSchedule
-
Restricts which payload types this handler may be invoked for.
- allowExternalMessages() - Element in annotation interface io.fluxzero.sdk.tracking.handling.LocalHandler
-
If
true, this handler may also receive **externally published messages** (i.e. from other application instances). - allowsAliasFallback(String, Class, ModelReadBoundary) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- allowsAliasFallback(String, Class, ModelReadBoundary) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Checks whether a pending undecorated alias may supply a missing prefixed root at this boundary.
- ALREADY_EXISTS_EXCEPTION - Static variable in interface io.fluxzero.sdk.modeling.Entity
-
A predefined instance of
IllegalCommandExceptionthat indicates an operation failed because the target entity already exists. - ALREADY_EXISTS_EXCEPTION - Static variable in class io.fluxzero.sdk.modeling.ModelErrors
-
Existing Entity creation rejection, retained as the same instance.
- alreadyFiltered(HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler
- always() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Association
-
Returns whether the message matched by this handler should always be applied to any stored handlers.
- ALWAYS - Enum constant in enum class io.fluxzero.sdk.modeling.EventPublication
-
Always publish and/or store the applied update, even if it does not change the entity.
- ALWAYS_HANDLE - Static variable in interface io.fluxzero.common.handling.HandlerFilter
- alwaysAssociate() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberCandidate
-
Returns the value of the
alwaysAssociaterecord component. - alwaysAssociate(Executable) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
-
Returns whether the executable's association metadata allows unconditional association.
- ancestor(Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the closest ancestor, including the current graph, assignable to the requested type.
- ANCESTOR - Enum constant in enum class io.fluxzero.common.api.search.ModelRelationConstraint.RelationDirection
- ancestorDependencies() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns the value of the
ancestorDependenciesrecord component. - AncestorDependency(Class, String, String) - Constructor for record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Creates a required read-only ancestor dependency for navigation or handler injection.
- AncestorDependency(Class, String, String, boolean, MutationPlan.Access) - Constructor for record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Creates an instance of a
AncestorDependencyrecord class. - ancestorModel(Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the value of the closest ancestor, including the current model, assignable to the requested type.
- AncestorPlacement(String, int, List) - Constructor for record class io.fluxzero.sdk.modeling.Graphs.AncestorPlacement
-
Creates an instance of a
AncestorPlacementrecord class. - ancestorReads() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the proof accompanying this context's ancestor selection, or
nullfor direct targets. - AncestorReads(long, Set, Map) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelAncestorResolver.AncestorReads
-
Creates an instance of a
AncestorReadsrecord class. - ancestors() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves a list of the ancestor entities for the current entity.
- ancestors(Collection, List, int, int) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Indexes parent edges once and returns every ancestor reachable from the supplied model roots.
- ancestors(List, ModelReadBoundary, int, int, int, long) - Static method in class io.fluxzero.common.api.modeling.GetModelGraph
-
Creates a multi-root ancestor query, preserving inclusive or before-boundary relationship selection.
- ANCESTORS - Enum constant in enum class io.fluxzero.common.api.modeling.GetModelGraph.TraversalDirection
- ancestorValidation() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
ancestorValidationrecord component. - ancestorValidation() - Element in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
-
Overrides inherited cascading Model assertions for this mutation.
- AncestorValidation - Enum Class in io.fluxzero.sdk.modeling
-
Per-Apply control of inherited cascading assertions; local and payload assertions remain active.
- ancestorValue(Class) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the value of the first ancestor entity in the hierarchy that matches the specified type.
- and(Constraint) - Method in interface io.fluxzero.common.api.search.Constraint
-
Combines this constraint with another using logical AND.
- and(HandlerFilter) - Method in interface io.fluxzero.common.handling.HandlerFilter
-
Combines this filter with another using logical AND.
- and(MessageFilter) - Method in interface io.fluxzero.common.handling.MessageFilter
-
Combines this filter with another using logical AND.
- and(ThrowingPredicate) - Method in interface io.fluxzero.common.ThrowingPredicate
-
Returns a composed predicate that represents a short-circuiting logical AND of this predicate and another.
- andFinally(HandlerInvoker) - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Composes this invoker with another to be invoked in a
finallyblock. - andThen(ThrowingBiConsumer) - Method in interface io.fluxzero.common.ThrowingBiConsumer
-
Returns a composed
ThrowingBiConsumerthat performs, in sequence, this operation followed by theafteroperation. - andThen(ThrowingConsumer) - Method in interface io.fluxzero.common.ThrowingConsumer
-
Returns a composed consumer that performs, in sequence, this operation followed by the
afteroperation. - andThen(ThrowingFunction) - Method in interface io.fluxzero.common.ThrowingBiFunction
-
Returns a composed function that first applies this function to its input, and then applies the
afterfunction to the result. - andThen(ThrowingFunction) - Method in interface io.fluxzero.common.ThrowingFunction
-
Returns a composed function that first applies this function to its input, and then applies the
afterfunction to the result. - andThen(PropertySource) - Method in interface io.fluxzero.common.application.PropertySource
-
Combines this property source with another, returning the first non-null value found between the two.
- andThen(CorrelationDataProvider) - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Chains this provider with another, returning a composed provider that merges the metadata from both.
- andThen(DispatchInterceptor) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Chains this interceptor with another.
- andThen(BatchInterceptor) - Method in interface io.fluxzero.sdk.tracking.BatchInterceptor
-
Composes this interceptor with another, returning a new interceptor that applies both in sequence.
- andThen(UserProvider) - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- andThen(UserProvider) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Combines this provider with another.
- andThen(HandlerDecorator) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerDecorator
-
Chains this decorator with another, producing a composite decorator.
- andThen(HandlerRegistry) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Creates a composite registry that invokes both this and the given registry.
- AnnotatedAggregateRepository(Class) - Constructor for class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- AnnotatedCaster<T> - Class in io.fluxzero.sdk.common.serialization.casting
- AnnotatedCaster(Method, CastParameters, Function) - Constructor for class io.fluxzero.sdk.common.serialization.casting.AnnotatedCaster
-
Creates a new
AnnotatedCaster. - AnnotatedEntityHolder - Class in io.fluxzero.sdk.modeling
- AnnotatedEntityHolder.EntityUpdate - Record Class in io.fluxzero.sdk.modeling
-
A single child entity replacement within an
AnnotatedEntityHolder. - annotatedExecutables(Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns annotated methods, including inherited methods, followed by annotated constructors declared by this type.
- annotatedFields(Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns fields matching the requested annotation directly or through a meta-annotation.
- annotatedMethods(Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns methods matching the requested annotation, including composed annotations and overridden declarations.
- annotatedProperties(Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns matching fields and readable methods, including interface properties, deduplicated by logical property name.
- annotatedProperty(Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the first matching annotated property, or an empty optional if none exists.
- annotatedPropertyInvoker(Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns a cached invoker for the first matching annotated property, with reflective access enabled.
- annotationAs(AnnotatedElement, Class, Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns a cached projection of the matching annotation into the requested representation, or an empty optional if absent.
- annotations(AnnotatedElement) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns cached annotations for the supplied element.
- any(Constraint...) - Static method in class io.fluxzero.common.api.search.constraints.AnyConstraint
-
Creates an
AnyConstraintfrom the given array of constraints. - any(Constraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Combines multiple constraints using a logical OR.
- any(Collection) - Static method in class io.fluxzero.common.api.search.constraints.AnyConstraint
-
Creates an
AnyConstraintfrom the given collection of constraints. - ANY - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
-
Matches any HTTP method (wildcard).
- AnyConstraint - Class in io.fluxzero.common.api.search.constraints
-
A composite constraint that requires at least one inner constraint to match.
- AnyConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.AnyConstraint
- anyExist(String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Constrains the search to documents that have any of the given paths.
- anyMatch(Predicate) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- apiDoc() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
apiDocrecord component. - apiDoc() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
Optional API documentation for the list-valued graph property at
Parent.pathInParent(). - ApiDoc - Annotation Interface in io.fluxzero.sdk.web
-
Adds optional human-readable API documentation metadata to generated API docs.
- ApiDoc.AdditionalProperties - Enum Class in io.fluxzero.sdk.web
-
Policy for properties that are not explicitly declared by an object schema.
- ApiDocCatalog - Record Class in io.fluxzero.sdk.web
-
Generic API documentation model extracted from Fluxzero web handlers.
- ApiDocCatalog(List) - Constructor for record class io.fluxzero.sdk.web.ApiDocCatalog
-
Creates a catalog without an independent-model type registry.
- ApiDocCatalog(List, Collection) - Constructor for record class io.fluxzero.sdk.web.ApiDocCatalog
-
Creates a catalog with the model types available for composing documented model-graph response schemas.
- ApiDocCatalog(List, List) - Constructor for record class io.fluxzero.sdk.web.ApiDocCatalog
-
Creates an instance of a
ApiDocCatalogrecord class. - ApiDocComponent - Annotation Interface in io.fluxzero.sdk.web
-
Adds a raw OpenAPI component to generated API documentation.
- ApiDocDetails - Record Class in io.fluxzero.sdk.web
-
Human-authored documentation metadata associated with an API endpoint.
- ApiDocDetails(String, String, String, List, boolean, List) - Constructor for record class io.fluxzero.sdk.web.ApiDocDetails
-
Creates an instance of a
ApiDocDetailsrecord class. - ApiDocEndpoint - Record Class in io.fluxzero.sdk.web
-
Describes a single extracted web API endpoint.
- ApiDocEndpoint(Class, Executable, String, String, String, boolean, boolean, ApiDocDetails, List, List, Type, List) - Constructor for record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Creates an instance of a
ApiDocEndpointrecord class. - ApiDocExclude - Annotation Interface in io.fluxzero.sdk.web
-
Excludes a package, type, handler method, parameter, field, record component, or type use from generated API documentation.
- ApiDocExtractor - Class in io.fluxzero.sdk.web
-
Extracts generic API documentation metadata from Fluxzero web handlers.
- ApiDocInfo - Annotation Interface in io.fluxzero.sdk.web
-
Adds top-level metadata to generated API documentation.
- ApiDocParameter - Record Class in io.fluxzero.sdk.web
-
Describes an API parameter inferred from a route path or a web parameter annotation.
- ApiDocParameter(String, WebParameterSource, Type, Parameter) - Constructor for record class io.fluxzero.sdk.web.ApiDocParameter
-
Creates an instance of a
ApiDocParameterrecord class. - ApiDocRequestBody - Record Class in io.fluxzero.sdk.web
-
Describes a full request body parameter inferred from an unannotated web handler argument.
- ApiDocRequestBody(Type, Parameter) - Constructor for record class io.fluxzero.sdk.web.ApiDocRequestBody
-
Creates an instance of a
ApiDocRequestBodyrecord class. - ApiDocResponse - Annotation Interface in io.fluxzero.sdk.web
-
Adds an explicit response entry to generated API documentation.
- ApiDocResponseDescriptor - Record Class in io.fluxzero.sdk.web
-
Describes an explicitly documented API response.
- ApiDocResponseDescriptor(int, String, String, Type, Type, String) - Constructor for record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Creates a response descriptor without an explicit model-graph path selection.
- ApiDocResponseDescriptor(int, String, String, Type, Type, List, String) - Constructor for record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Creates an instance of a
ApiDocResponseDescriptorrecord class. - ApiDocResponseDescriptor(int, String, String, Type, String) - Constructor for record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Creates a regular typed response descriptor without a model-graph schema.
- ApiDocResponses - Annotation Interface in io.fluxzero.sdk.web
-
Container annotation for repeatable
ApiDocResponsedeclarations. - ApiDocServer - Annotation Interface in io.fluxzero.sdk.web
-
Describes a server entry for generated API documentation.
- ApiReferenceEndpoint - Class in io.fluxzero.sdk.web
-
Automatic endpoint that serves an HTML API reference page for an
ApiDocInfoscope. - apiReferencePath() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Path where the generated API reference HTML page is served when
ApiDocInfo.serveApiReference()is enabled. - apiReferenceRenderer() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Renderer used for the generated API reference HTML page.
- ApiReferenceRenderer - Enum Class in io.fluxzero.sdk.web
-
Browser renderer for automatically served API reference pages.
- apiReferenceScriptUrl() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Optional renderer script URL.
- apiReferenceStylesheetUrl() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Optional renderer stylesheet URL.
- append(byte[]) - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.StreamingInputStream
-
Queues content bytes for subsequent reads without copying the supplied array.
- append(byte[], boolean) - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkedProxyRequest
- append(ILoggingEvent) - Method in class io.fluxzero.sdk.common.logging.FluxzeroLogbackAppender
-
Processes log events of level
WARNor higher. - append(SerializedMessage...) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Appends the given messages to the store.
- append(SerializedMessage...) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- append(Guarantee, SerializedMessage...) - Method in interface io.fluxzero.sdk.publishing.client.GatewayClient
-
Append the given messages to the gateway, applying the given delivery
Guarantee. - append(Guarantee, SerializedMessage...) - Method in class io.fluxzero.sdk.publishing.client.WebsocketGatewayClient
- append(Guarantee, SerializedMessage...) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- append(List) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Appends a list of messages to the store.
- append(List) - Method in class io.fluxzero.sdk.persisting.search.client.CollectionMessageStore
- append(List) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- append(List) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- Append - Class in io.fluxzero.common.api.publishing
-
Command to publish messages to a specific log in Fluxzero (e.g., commands, events, metrics, etc.).
- Append(long, MessageType, List, Guarantee) - Constructor for class io.fluxzero.common.api.publishing.Append
-
Restores an append request received through an optimized transport representation.
- Append(MessageType, List, Guarantee) - Constructor for class io.fluxzero.common.api.publishing.Append
- Append.Metric - Class in io.fluxzero.common.api.publishing
-
Metric payload used for internal monitoring and logging.
- appendChunk(SerializedMessage) - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
-
Appends an additional chunk to this message.
- AppendEvents - Class in io.fluxzero.common.api.eventsourcing
-
Command used to append one or more event batches to the event store.
- AppendEvents() - Constructor for class io.fluxzero.common.api.eventsourcing.AppendEvents
- AppendEvents.Metric - Class in io.fluxzero.common.api.eventsourcing
-
Compact metric representation of an
AppendEventscommand. - appendMessages(List) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
-
Stores messages while the caller owns this store's monitor.
- appendObservedContinuation(SerializedMessage) - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
-
Appends a continuation chunk that was already present in the current tracker batch.
- applicableParameterResolvers(Executable) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
- APPLICATION_FAILURE - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Kind
-
Application replay/upcaster code failed.
- APPLICATION_VERSION_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Optional version of the deployed application.
- ApplicationEnvironmentPropertiesSource - Class in io.fluxzero.common.application
-
A
PropertySourcethat loads environment-specific properties from anapplication-<env>.propertiesfile on the classpath. - ApplicationEnvironmentPropertiesSource() - Constructor for class io.fluxzero.common.application.ApplicationEnvironmentPropertiesSource
-
Constructs an
ApplicationEnvironmentPropertiesSourcebased on the resolved environment. - ApplicationEnvironmentPropertiesSource(String) - Constructor for class io.fluxzero.common.application.ApplicationEnvironmentPropertiesSource
-
Constructs an
ApplicationEnvironmentPropertiesSourceusing the specified environment name. - applicationId() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns the application ID under which this client instance is registered.
- applicationId() - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- applicationId() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- applicationInstance - Static variable in interface io.fluxzero.sdk.Fluxzero
-
Fluxzero instance set by the current application.
- ApplicationLifecycleEvent - Class in io.fluxzero.common.api
-
Metric event emitted when a Fluxzero application instance starts or begins shutting down.
- ApplicationLifecycleEvent() - Constructor for class io.fluxzero.common.api.ApplicationLifecycleEvent
- ApplicationLifecycleEvent.Phase - Enum Class in io.fluxzero.common.api
-
Application lifecycle phases published as metrics.
- applicationName() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns the value of the
applicationNamerecord component. - ApplicationProperties - Class in io.fluxzero.sdk.configuration
-
Central utility for resolving configuration properties within a Fluxzero application.
- ApplicationProperties() - Constructor for class io.fluxzero.sdk.configuration.ApplicationProperties
- ApplicationPropertiesSource - Class in io.fluxzero.common.application
-
A
PropertySourceimplementation that loads properties from anapplication.propertiesfile located on the classpath. - ApplicationPropertiesSource() - Constructor for class io.fluxzero.common.application.ApplicationPropertiesSource
-
Constructs a new
ApplicationPropertiesSourceby loading theapplication.propertiesfile from the classpath. - ApplicationVersionCorrelationDataProvider - Class in io.fluxzero.sdk.publishing.correlation
-
Adds the configured application version to another correlation data provider.
- AppliedEvent - Class in io.fluxzero.sdk.modeling
-
Represents an event that has been applied to an aggregate along with its intended publication strategy.
- AppliedEvent() - Constructor for class io.fluxzero.sdk.modeling.AppliedEvent
- apply() - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function0
-
Invokes the adapted member with 0 positional arguments and returns its result.
- apply(SearchQuery) - Static method in class io.fluxzero.common.api.search.constraints.CollectionValuesConstraint
-
Resolves this profile before transport, without changing the caller's query.
- apply(MessageBatch, Tracker) - Method in interface io.fluxzero.sdk.tracking.MappingBatchInterceptor
-
Applies a transformation to the given
MessageBatch, optionally modifying its contents or structure. - apply(HandlerInput, HandlerDescriptor) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedHandlerInputFunction
-
Continues local handling with the supplied input and handler.
- apply(ThrowingFunction) - Method in interface io.fluxzero.sdk.Fluxzero
-
Applies the given function with this Fluxzero set as current threadlocal instance.
- apply(Message) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies the given message to the entity.
- apply(Message) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Applies a complete message.
- apply(Message) - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- apply(Message) - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- apply(Message) - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- apply(Message) - Method in class io.fluxzero.sdk.modeling.ModifiableEntity
- apply(Message) - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- apply(Message) - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- apply(Message, boolean) - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- apply(DeserializingMessage) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies the given deserializing message to the entity.
- apply(DeserializingMessage) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Applies a deserializing message.
- apply(DeserializingMessage) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot
-
Applies the deserializing message and returns a new aggregate root with an incremented sequence number, previous-state link, and updated event identity and timestamp.
- apply(DeserializingMessage) - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- apply(DeserializingMessage, HandlerDescriptor, BiFunction) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedHandlerFunction
-
Proceeds to the remaining chain with an unchanged message.
- apply(DeserializingMessage, DeserializingMessage, HandlerDescriptor, BiFunction) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedHandlerFunction
-
Proceeds to the remaining chain, resolving it again when
nextMessagediffers fromcurrentMessage. - apply(Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function1
-
Invokes the adapted member with 1 positional argument and returns its result.
- apply(Object) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Processes the given event and applies the corresponding logic based on its type.
- apply(Object) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Applies one update to this graph's current model and returns the staged resulting graph.
- apply(Object...) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies the given events to reconstruct or update the entity's state.
- apply(Object...) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Applies the supplied updates in order.
- apply(Object, Metadata) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies an event and associated metadata to produce a resulting entity.
- apply(Object, Metadata) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Applies one update with explicit metadata.
- apply(Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function2
-
Invokes the adapted member with 2 positional arguments and returns its result.
- apply(Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function3
-
Invokes the adapted member with 3 positional arguments and returns its result.
- apply(Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function4
-
Invokes the adapted member with 4 positional arguments and returns its result.
- apply(Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function5
-
Invokes the adapted member with 5 positional arguments and returns its result.
- apply(Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function6
-
Invokes the adapted member with 6 positional arguments and returns its result.
- apply(Object, Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function7
-
Invokes the adapted member with 7 positional arguments and returns its result.
- apply(Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function8
-
Invokes the adapted member with 8 positional arguments and returns its result.
- apply(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function9
-
Invokes the adapted member with 9 positional arguments and returns its result.
- apply(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in interface io.fluxzero.common.reflection.DefaultMemberInvoker._Function10
-
Invokes the adapted member with 10 positional arguments and returns its result.
- apply(Collection) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies a collection of events to the current entity, returning an updated entity.
- apply(Collection) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Applies the supplied updates in order.
- apply(Callable) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.User
-
Executes a callable task with this user set as the current thread-local user.
- apply(Function) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Runs an action with this message as the current message, restoring the previous context afterward.
- apply(List, SearchDocuments) - Static method in class io.fluxzero.common.search.ModelGraphDocumentSearch
-
Applies the complete search request to already composed graph documents.
- apply(K) - Method in class io.fluxzero.common.DefaultMemoizingFunction
- apply(S, E) - Method in interface io.fluxzero.sdk.modeling.ImmutableRoot.Transition
-
Applies an event to the replay state and returns the resulting state; failures are passed to the replay failure policy.
- apply(T) - Method in interface io.fluxzero.common.ThrowingFunction
-
Applies this function to the given argument.
- apply(T, U) - Method in class io.fluxzero.common.DefaultMemoizingBiFunction
- apply(T, U) - Method in interface io.fluxzero.common.ThrowingBiFunction
-
Applies this function to the given arguments.
- Apply - Annotation Interface in io.fluxzero.sdk.persisting.eventsourcing
-
Indicates that a method or constructor applies an update to an entity, or creates or deletes an entity.
- APPLY - Enum constant in enum class io.fluxzero.sdk.modeling.EntityMetadata.HandlerKind
- APPLY_EVENT - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Operation
- applyBenchmarkTraceHeaders(SerializedMessage, ProxyRequestHandler.ProxyResponseContext, Instant) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- applyCorsHeaders(ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- applyHandlerConfiguration(boolean, EntityParameterResolver) - Static method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
- applying - Static variable in interface io.fluxzero.sdk.modeling.Entity
- applyInvoker(DeserializingMessage, Entity) - Method in interface io.fluxzero.sdk.modeling.EntityHelper
-
Returns an invoker that can apply the given event to the provided entity.
- applyInvoker(DeserializingMessage, Entity, boolean) - Method in interface io.fluxzero.sdk.modeling.EntityHelper
-
Returns an invoker for applying the event to the entity, optionally checking nested entities.
- applyInvoker(DeserializingMessage, Entity, boolean, boolean) - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Finds a handler method annotated with
@Applyand wraps it to preserve apply context flags. - applyInvoker(DeserializingMessage, Entity, boolean, boolean) - Method in interface io.fluxzero.sdk.modeling.EntityHelper
-
Returns an invoker for applying the event to the entity, optionally checking nested entities.
- applyMethods() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
- applyPathOverrides(Collection, Collection) - Static method in class io.fluxzero.common.search.ModelGraphDocumentStitcher
-
Applies projection-local canonical path replacements to graph edges before composition.
- applyStoredEvent(Message) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Replays one already accepted event without command assertions or interception.
- applyTo(Map) - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Aliases
-
Applies a previously validated plan to an alias-to-model view.
- areParametersValid(Object, Executable, Object[]) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Returns whether invocation arguments for a method or constructor satisfy declared constraints.
- array() - Method in interface io.fluxzero.common.api.Data.ByteArrayView
-
Returns the backing byte array without copying it.
- as(Class) - Method in class io.fluxzero.sdk.web.ParameterValue
-
Converts the underlying value to the specified target type.
- AS_INTERMEDIATE - Enum constant in enum class io.fluxzero.sdk.common.serialization.UnknownTypeStrategy
-
Represents the strategy to treat unknown or unresolvable types as intermediate representations during the deserialization process.
- asBefore() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the boundary immediately before this selection.
- asBytes(Object) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts an object to a JSON byte array.
- asCallable(ThrowingRunnable) - Static method in class io.fluxzero.common.ObjectUtils
-
Converts a ThrowingRunnable into a
Callable<Object>that returns null. - asCallable(Runnable) - Static method in class io.fluxzero.common.ObjectUtils
-
Converts a standard
Runnableinto aCallable<Object>that returns null. - asClass(Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the represented Java class for a class literal, or the runtime class of an ordinary object.
- asCommitRelationship() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Converts this structural relationship to its commit-wire value.
- asCommitRelationship(String) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Converts this relationship using an already application-scoped Model-name prefix.
- asConstraint(Map) - Method in class io.fluxzero.sdk.modeling.DefaultHandlerRepository
- asConsumer(ThrowingConsumer) - Static method in class io.fluxzero.common.ObjectUtils
-
Adapts a throwing consumer to a standard consumer, propagating failures through
ObjectUtils.run(ThrowingRunnable). - asDuplicateForRequest(long) - Method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Copies this accepted result for an idempotent duplicate request.
- asEntity(T) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Returns an Entity containing given value.
- asEntity(T) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Wrap an existing aggregate instance into an
Entity, initializing tracking and identity information. - asEntity(T) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- asEntity(T) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
- asFunction(ThrowingFunction) - Static method in class io.fluxzero.common.ObjectUtils
-
Adapts a throwing function to a standard function, propagating failures through
ObjectUtils.call(Callable). - asFuture() - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerResult
-
Returns the asynchronous result future, or a completed future containing the stored synchronous value.
- asGraphEdge(String) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Converts this structural relationship to one transient Graph edge.
- asGraphEdge(String, String) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Converts this relationship using an already application-scoped Model-name prefix.
- asHeaderMap(Map) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Converts the input map into a case-insensitive header map.
- asHeaders(Collection) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Serializes the supplied compression capabilities into websocket request headers.
- asHttpRequest(SerializedMessage, URI, WebRequestSettings) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- asIdentifier(String, String) - Static method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- asInstance(Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Instantiates a Java or supported Kotlin class literal using its no-argument constructor; returns ordinary instances unchanged.
- asIntegerOrString(String) - Static method in class io.fluxzero.common.SearchUtils
-
Attempts to convert a numeric string to an Integer, falling back to the original string otherwise.
- asIntermediateValue(Object) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Converts an object into its intermediate form (e.g., JsonNode) used for revision downcasting.
- asIntermediateValue(Object) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Converts the given object into a
JsonNodefor use in revision downcasting. - asInvoker(Member) - Static method in class io.fluxzero.common.reflection.DefaultMemberInvoker
-
Returns the class-scoped cached invoker for the member with reflective access enabled.
- asInvoker(Member, boolean) - Static method in class io.fluxzero.common.reflection.DefaultMemberInvoker
-
Returns the class-scoped cached invoker, using
forceAccessto control suppression of Java access checks where permitted. - asJson(Object) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts an object to a JSON string.
- asKotlinFunction(Executable) - Static method in class io.fluxzero.common.reflection.KotlinReflectionUtils
-
Maps a Java method or constructor to its Kotlin reflection function, or returns null if no mapping exists.
- asKotlinParameter(Parameter) - Static method in class io.fluxzero.common.reflection.KotlinReflectionUtils
-
Maps a Java parameter to the corresponding Kotlin value parameter.
- asList(Map, Serializer) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- asMessage(Object) - Static method in class io.fluxzero.sdk.common.Message
-
Converts any object into a
Message. - asMetadata(int, Map) - Static method in class io.fluxzero.sdk.web.WebResponse
-
Constructs a Metadata object containing the provided status code and headers.
- asPredicate() - Method in interface io.fluxzero.common.ThrowingPredicate
-
Converts this
ThrowingPredicateinto a standardPredicate. - asPrettyJson(Object) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts an object to a formatted JSON string.
- asPrimitive(Object) - Static method in class io.fluxzero.common.SearchUtils
-
Converts any non-primitive value to its string form.
- asProperties(String) - Static method in class io.fluxzero.common.ObjectUtils
-
Parses Java
Propertiesfrom a string. - asReference() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Compact reference to a full snapshot.
- asRunnable(ThrowingRunnable) - Static method in class io.fluxzero.common.ObjectUtils
-
Adapts a throwing action to a runnable, propagating failures through
ObjectUtils.run(ThrowingRunnable). - asRunnable(Callable) - Static method in class io.fluxzero.common.ObjectUtils
-
Adapts a callable to a runnable that discards its result and propagates failures through
ObjectUtils.call(Callable). - asSerializedMessage(SerializedDocument) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- ASSERT_CURRENT_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Interceptor input validation override; environment variable FLUXZERO_INTERCEPT_APPLY_ASSERT_CURRENT.
- ASSERT_LEGAL - Enum constant in enum class io.fluxzero.sdk.modeling.EntityMetadata.HandlerKind
- assertAndApply(Message) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Executes one explicit update through the model pipeline.
- assertAndApply(Message, String, Class) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Executes one explicit update against the selected persisted model.
- assertAndApply(Graph, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Runs and commits an update against the explicitly selected model graph, independently of any model ID carried by the update payload.
- assertAndApply(Graph, Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Runs and commits an update with additional metadata against the explicitly selected model graph.
- assertAndApply(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Runs the model assertions, apply interceptors, and applies declared for the given update and waits until the resulting model commit has been committed.
- assertAndApply(Object) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Verifies that the provided update is legal given the current state of the aggregate and on success applies it to the aggregate.
- assertAndApply(Object) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Verifies and applies the supplied update.
- assertAndApply(Object) - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- assertAndApply(Object) - Method in class io.fluxzero.sdk.modeling.ModifiableEntity
- assertAndApply(Object...) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies a number of updates to the current entity after performing necessary legality assertions.
- assertAndApply(Object...) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Verifies and applies the supplied updates in order.
- assertAndApply(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Runs and commits a model commit with the supplied metadata.
- assertAndApply(Object, Metadata) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Verifies that the provided update is legal given the current state of the aggregate and on success applies it to the aggregate.
- assertAndApply(Object, Metadata) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Verifies and applies the supplied update with explicit metadata.
- assertAndApply(Collection) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies a collection of updates sequentially to the current entity after asserting each is legal, and returns the resulting entity.
- assertAndApply(Collection) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Verifies and applies the supplied updates in order.
- assertAndApplyAll(List) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Executes independent explicit updates with shared transport batching.
- assertAndApplyAllAsync(Collection) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Runs and commits multiple independent model updates asynchronously.
- assertAndApplyAsync(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Runs the model assertions, apply interceptors, and applies declared for the given update without blocking the caller, and completes after the resulting model commit has been durably stored.
- assertAndApplyAsync(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Runs and commits a model commit asynchronously with the supplied metadata.
- assertApplyCompatibility(DeserializingMessage, Entity) - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- assertApplyCompatibility(DeserializingMessage, Entity, Set) - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- assertAuthorized(Class, User) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Verifies whether the given user is authorized to issue the given payload, based on roles declared via annotations on the payload's class or package.
- assertAuthorized(Class, Executable, User) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Checks if the given user is authorized to invoke the given method on the given target.
- assertAuthorized(String, User, ValidationUtils.RequiredRole[]) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
- assertCurrent() - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves interceptor input validation from the active application at configuration time.
- assertCurrent() - Element in annotation interface io.fluxzero.sdk.persisting.eventsourcing.InterceptApply
-
Validates the selected interceptor's current input within the same commit attempt, before interception.
- assertCurrent(PropertySource) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves interceptor input validation from the owning application's source at configuration time.
- AssertCurrent - Enum Class in io.fluxzero.sdk.persisting.eventsourcing
-
Whether an apply interceptor validates its current input before transforming it.
- assertLegal(Message) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Runs interceptors and immediate assertions without applying or committing.
- assertLegal(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Runs apply interceptors and immediate model assertions declared for the given update without invoking applies or committing model changes.
- assertLegal(Object) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Verifies that the provided update is legal given the current state of the aggregate.
- assertLegal(Object) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Verifies that the supplied update is legal and returns this graph.
- assertLegal(Object) - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- assertLegal(Object) - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- assertLegal(Object) - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- assertLegal(Object) - Method in class io.fluxzero.sdk.modeling.ModifiableEntity
- assertLegal(Object) - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- assertLegal(Object) - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- assertLegal(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Runs apply interceptors and immediate model assertions with the supplied metadata, without invoking applies or committing model changes.
- assertLegal(Object, Entity) - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Performs a validation check using
@AssertLegalhandlers for the provided payload. - assertLegal(Object, Entity) - Method in interface io.fluxzero.sdk.modeling.EntityHelper
-
Validates whether the given value results in a legal state transition for the specified entity.
- AssertLegal - Annotation Interface in io.fluxzero.sdk.modeling
-
Annotation to mark methods or fields that assert whether a command or query is legal, given the current state of an aggregate.
- assertValid(Object, Validator, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Asserts that the object is valid using the given
Validatorand validation groups. - assertValid(Object, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Asserts that the given object is valid, using the current Fluxzero
Validator. - assertValid(T, Class...) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Validates the given object and throws a
ValidationExceptionif it is invalid. - assertValidParameters(Object, Executable, Object[]) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Asserts that executable arguments satisfy Jakarta Validation constraints declared on method or constructor parameters.
- assertValidParameters(Object, Executable, Object[]) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Validates invocation arguments for a method or constructor and throws when constraints are violated.
- assertValidReturnValue(Object, Executable, Object) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Asserts that an executable return value satisfies constraints declared on the method or constructor return value.
- assertValidReturnValue(Object, Executable, Object) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Validates a method or constructor return value and throws when constraints are violated.
- assign(ModelCommitAssignment.Description, ModelCommitAssignment.HeadConsumer) - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Session
-
Assigns state indices and Model heads in substep order, invoking the consumer for each target.
- association() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Returns the value of the
associationrecord component. - Association - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Declares how a message should be associated with handler instances.
- Association behavior with deferred commits - Section in io.fluxzero.sdk.tracking.handling.Stateful.commitInBatch()
- associationExcludeMetadata() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Returns the value of the
associationExcludeMetadatarecord component. - associationProperty() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Returns the value of the
associationPropertyrecord component. - associations() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberCandidate
-
Returns the value of the
associationsrecord component. - associations(DeserializingMessage, Stream) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
-
Computes the association values contributed by the given message for the supplied matching handler methods.
- associations(Entity) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Determines the set of new associations (relationships) that are present in the current entity but not in the provided previous entity.
- AssociationValue() - Constructor for class io.fluxzero.sdk.tracking.handling.HandlerAssociations.AssociationValue
- asStream(Object) - Static method in class io.fluxzero.common.ObjectUtils
-
Converts an object into a stream.
- asString() - Method in class io.fluxzero.sdk.web.WebFormPart
-
Decodes the content using the charset in the Content-Type header, defaulting to UTF-8 when that charset is absent or unsupported.
- asString(Type) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Converts a
Typeto a readable string name. - asString(Type) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
- asSupplier(Callable) - Static method in class io.fluxzero.common.ObjectUtils
-
Adapts a callable to a supplier, propagating checked failures through
ObjectUtils.call(Callable). - asTransportHeaders(Collection) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Serializes the supplied websocket transport formats into websocket request headers.
- asWebResponse(Throwable) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- asWebResponse(HttpResponse) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- async() - Method in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Returns whether this policy allows commits from the same completion phase to run concurrently.
- async() - Method in interface io.fluxzero.sdk.modeling.CommitPolicy
-
Returns whether multiple commits in the same completion phase may run concurrently.
- async() - Method in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
- ASYNC - Enum constant in enum class io.fluxzero.sdk.modeling.GraphProjectionCompletion
-
Let durable graph projection continue asynchronously after the authoritative model commit completes.
- ASYNC - Enum constant in enum class io.fluxzero.sdk.modeling.GraphProjectionMode
-
Also maintain the composed Graph asynchronously.
- ASYNC - Enum constant in enum class io.fluxzero.sdk.tracking.ConsumerHandlingMode
-
Invoke handlers on a worker thread while preserving the Fluxzero tracking context.
- ASYNC_AFTER_BATCH - Enum constant in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Start commits at the end of the current message batch and wait for all started commits before the batch completion phase finishes.
- ASYNC_AFTER_BATCH - Enum constant in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Start commits concurrently at batch completion and await all of them there.
- ASYNC_AFTER_HANDLER - Enum constant in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Start commits after every handler and wait for all started commits at the end of the handler completion phase.
- ASYNC_AFTER_HANDLER - Enum constant in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Start the commit after the model apply handlers and await it in the handler completion phase.
- ASYNC_AFTER_HANDLER_AWAIT_AFTER_BATCH - Enum constant in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Start commits after every handler, keep the aggregate active for the rest of the current batch, and wait for all started commits at the end of the batch completion phase.
- ASYNC_AFTER_HANDLER_AWAIT_AFTER_BATCH - Enum constant in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Start after the model apply handlers and await all started commits at batch completion.
- AsyncCompletionScope - Class in io.fluxzero.sdk.common
-
Thread-local scope for asynchronous work started from completion callbacks.
- asynchronous(CompletableFuture) - Static method in class io.fluxzero.sdk.tracking.handling.LocalHandlerResult
-
Creates a handled result backed by the supplied asynchronous completion.
- at(Long) - Static method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns a current boundary for
null, otherwise an exact state boundary. - atLeast(Object, String) - Static method in class io.fluxzero.common.api.search.constraints.BetweenConstraint
-
Creates a constraint that matches values in the given path that are greater than or equal to
min. - atLeast(Number, String) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Adds a lower-bound constraint for a field.
- atLeast(Object) - Method in record class io.fluxzero.common.api.search.SearchValue
-
Compares the selected value against an inclusive lower bound.
- atStateIndex(long) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the same model graph reconstructed at the requested durable state boundary.
- attach() - Static method in class io.fluxzero.sdk.common.logging.FluxzeroLogbackAppender
-
Attaches this appender to the root logger in the Logback logging context.
- attach(boolean) - Static method in class io.fluxzero.sdk.common.logging.FluxzeroLogbackAppender
-
Attaches this appender to the root logger.
- attachTo(DeserializingMessage) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Attaches this attempt to the non-null message's context and returns that message.
- attributes() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns the value of the
attributesrecord component. - auditTrail - Enum constant in enum class io.fluxzero.common.api.search.SearchCollectionType
-
A time-partitioned searchable audit trail.
- AuthenticatingInterceptor - Class in io.fluxzero.sdk.tracking.handling.authentication
- AuthenticatingInterceptor() - Constructor for class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- Authorization - Section in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
- AuthorizationFailureMapper - Interface in io.fluxzero.sdk.tracking.handling.authentication
-
Message-scoped hook for infrastructure that wants to add context to authorization failures.
- autoHead() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
autoHeadrecord component. - autoHead() - Element in annotation interface io.fluxzero.sdk.web.HandleGet
-
If
true,HEADrequests may be routed to thisGEThandler when no explicitHEADhandler is present. - autoHead() - Element in annotation interface io.fluxzero.sdk.web.HandleWeb
-
If
true,HEADrequests may be routed to matchingGEThandlers when no explicitHEADhandler is present. - Auto-Indexing - Section in exception class io.fluxzero.sdk.tracking.BatchProcessingException
- automaticallyComposed() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns whether a non-empty path in the parent enables automatic Graph composition for this reference.
- Automatic Error Reporting - Section in interface io.fluxzero.sdk.publishing.ErrorGateway
- automaticHandlerTarget() - Static method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Framework target of the automatic local command handler; its effective consumer target is the payload class.
- automaticHandling() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
automaticHandlingrecord component. - automaticHandling() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Controls whether applies producing this model may be exposed as automatic command handlers.
- automaticHandling() - Element in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
-
Overrides whether this apply participates in automatic model command handling.
- Automatic HTTP Helpers - Section in class io.fluxzero.sdk.web.WebHandlerMatcher
- Automatic Invocation Wrapping - Section in class io.fluxzero.sdk.tracking.handling.Invocation
- AutomaticModelHandling - Enum Class in io.fluxzero.sdk.modeling
-
Controls whether model applies may be exposed as an automatic command handler.
- Automatic Start - Section in annotation interface io.fluxzero.sdk.scheduling.Periodic
- autoOptions() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
autoOptionsrecord component. - autoOptions() - Element in annotation interface io.fluxzero.sdk.web.HandleDelete
-
If
true, this route may contribute to automatically generatedOPTIONSresponses. - autoOptions() - Element in annotation interface io.fluxzero.sdk.web.HandleGet
-
If
true, this route may contribute to automatically generatedOPTIONSresponses. - autoOptions() - Element in annotation interface io.fluxzero.sdk.web.HandleHead
-
If
true, this route may contribute to automatically generatedOPTIONSresponses. - autoOptions() - Element in annotation interface io.fluxzero.sdk.web.HandlePatch
-
If
true, this route may contribute to automatically generatedOPTIONSresponses. - autoOptions() - Element in annotation interface io.fluxzero.sdk.web.HandlePost
-
If
true, this route may contribute to automatically generatedOPTIONSresponses. - autoOptions() - Element in annotation interface io.fluxzero.sdk.web.HandlePut
-
If
true, this route may contribute to automatically generatedOPTIONSresponses. - autoOptions() - Element in annotation interface io.fluxzero.sdk.web.HandleTrace
-
If
true, this route may contribute to automatically generatedOPTIONSresponses. - autoOptions() - Element in annotation interface io.fluxzero.sdk.web.HandleWeb
-
If
true, matching routes may contribute to automatically generatedOPTIONSresponses when no explicitOPTIONShandler is present. - autoStart() - Element in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Returns true if this periodic schedule should be automatically started if it's not already active.
- available() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Returns the number of unread bytes within this reader's limit.
- available() - Method in class io.fluxzero.common.LazyInputStream
- available() - Method in class io.fluxzero.common.StreamInputStream
- await(Supplier) - Static method in class io.fluxzero.sdk.common.AsyncCompletionScope
-
Starts and synchronously awaits an operation whose completion is owned by the caller.
- AWAIT - Enum constant in enum class io.fluxzero.sdk.modeling.GraphProjectionCompletion
-
Delay the handler result or explicit reindex completion until affected graph roots reflect the operation.
- AWAIT - Enum constant in enum class io.fluxzero.sdk.modeling.GraphProjectionMode
-
Also maintain the composed Graph and wait for affected projections at commit completion.
- AWAIT_AFTER_HANDLER_COMMITS_BEFORE_RESULTS_PROPERTY - Static variable in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Controls whether request results wait for asynchronous aggregate commits that were started after a handler and are awaited at batch completion.
- AWAIT_AFTER_HANDLER_COMMITS_BEFORE_RESULTS_PROPERTY - Static variable in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Controls whether request results wait for commits started after model apply handlers and awaited at batch end.
- awaitAfterBatch() - Method in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Returns whether this policy waits for commit completion at batch completion rather than handler completion.
- awaitAfterBatch() - Method in interface io.fluxzero.sdk.modeling.CommitPolicy
-
Returns whether commit completion is awaited at batch completion rather than handler completion.
- awaitAfterBatch() - Method in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
- awaitAsyncResults() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
If
true, asynchronous handler results must complete before the consumer finishes the current batch. - awaitBeforeResultPublication(DeserializingMessage, CompletableFuture) - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Registers asynchronous work that must complete before the supplied message's handler result is published.
- awaitBeforeResultPublication(CompletableFuture) - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Registers asynchronous work that must complete before the current handler result is published.
- awaitGraphProjections(Map, long, long) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Completes when every affected durable graph projection has processed the supplied commit range.
- awaitModelGraphProjection(AwaitModelGraphProjection) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Completes after every affected root in a graph projection has crossed the requested committed state boundary.
- awaitModelGraphProjection(AwaitModelGraphProjection) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- awaitModelGraphProjection(AwaitModelGraphProjection) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- AwaitModelGraphProjection - Class in io.fluxzero.common.api.modeling
-
Waits until one materialized graph projection has completed every root update originating at or before a committed model state.
- AwaitModelGraphProjection(String, long) - Constructor for class io.fluxzero.common.api.modeling.AwaitModelGraphProjection
-
Creates a collection-wide projection barrier.
- AwaitModelGraphProjection(String, long, Long, Collection) - Constructor for class io.fluxzero.common.api.modeling.AwaitModelGraphProjection
- AwaitModelGraphProjection(String, long, Collection) - Constructor for class io.fluxzero.common.api.modeling.AwaitModelGraphProjection
-
Creates a projection barrier for the supplied affected models when the commit consists of one state transition.
- AwaitModelGraphReindex - Class in io.fluxzero.common.api.modeling
-
Waits for current Model projection progress and all pending source rewrites of the selected nodes in one collection.
- AwaitModelGraphReindex(String, long, Collection) - Constructor for class io.fluxzero.common.api.modeling.AwaitModelGraphReindex
-
Creates a source-reindex barrier for the given nodes and their affected roots.
- awaitOutgoingWrites() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
If
true, futures returned by outgoing writes (including publication, indexing, and scheduling) started during this consumer's batch processing must complete before the consumer stores its position. - awaitTermination(long, TimeUnit) - Method in class io.fluxzero.common.DirectExecutorService
B
- Backlog<T> - Class in io.fluxzero.common
-
A thread-safe batching queue that asynchronously flushes its content to a consumer in configurable batch sizes.
- Backlog(ThrowingFunction) - Constructor for class io.fluxzero.common.Backlog
- Backlog(ThrowingFunction, int) - Constructor for class io.fluxzero.common.Backlog
- Backlog(ThrowingFunction, int, ErrorHandler) - Constructor for class io.fluxzero.common.Backlog
- Backlog(ThrowingFunction, int, ErrorHandler, int) - Constructor for class io.fluxzero.common.Backlog
- Backlog.BatchConsumer<T> - Interface in io.fluxzero.common
-
A function that consumes a batch of items and returns a future that completes when processing is done.
- Basic Example - Section in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
- Batch() - Constructor for class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- Batch-Aware Behavior - Section in class io.fluxzero.sdk.tracking.handling.StatefulHandler
- batchEnabled() - Static method in class io.fluxzero.common.jfr.FluxzeroJfr
-
Returns whether batch diagnostics are enabled in the active recording.
- BatchingHandlerRepository - Class in io.fluxzero.sdk.modeling
-
A batching wrapper for
HandlerRepositorythat delays persistence operations until the end of the current message batch. - BatchingHandlerRepository() - Constructor for class io.fluxzero.sdk.modeling.BatchingHandlerRepository
- BatchingHandlerRepository.Update - Class in io.fluxzero.sdk.modeling
-
Represents a buffered update to a handler instance (either index or delete).
- BatchInterceptor - Interface in io.fluxzero.sdk.tracking
-
Intercepts and decorates batch-level message handling for a
Tracker. - BatchInterceptor.FilterPreserving - Record Class in io.fluxzero.sdk.tracking
-
Explicit selection-preserving wrapper; use
BatchInterceptor.preservingConsumerFilter(BatchInterceptor). - batchInterceptors() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Ordered batch interceptors grouped per message type.
- batchInterceptors() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Interceptors applied at the batch level across all messages in a poll cycle.
- BatchProcessingException - Exception Class in io.fluxzero.sdk.tracking
-
Exception thrown during message batch processing to intentionally halt tracking after a specific message.
- BatchProcessingException() - Constructor for exception class io.fluxzero.sdk.tracking.BatchProcessingException
-
Constructs the exception using the index of the currently handled message, if available.
- BatchProcessingException(Long) - Constructor for exception class io.fluxzero.sdk.tracking.BatchProcessingException
-
Constructs the exception with a specified message index.
- BatchProcessingException(String) - Constructor for exception class io.fluxzero.sdk.tracking.BatchProcessingException
-
Constructs the exception with a message and automatically determines the current message index.
- BatchProcessingException(String, Long) - Constructor for exception class io.fluxzero.sdk.tracking.BatchProcessingException
-
Constructs the exception with a message and a specified message index.
- BatchProcessingException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.tracking.BatchProcessingException
-
Constructs the exception with a message, cause, and automatically determined message index.
- BatchProcessingException(String, Throwable, Long) - Constructor for exception class io.fluxzero.sdk.tracking.BatchProcessingException
-
Constructs the exception with a message, cause, and message index.
- BEAN_PROPERTY_METHOD_NAMES_ONLY_PROPERTY - Static variable in class io.fluxzero.sdk.tracking.handling.validation.DefaultValidator
-
Application property that switches bean validation for no-argument methods to JavaBean/Hibernate-compatible getter naming only.
- before() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the value of the
beforerecord component. - before() - Method in record class io.fluxzero.sdk.modeling.AnnotatedEntityHolder.EntityUpdate
-
Returns the value of the
beforerecord component. - before() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
beforerecord component. - before() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberMutation
-
Returns the value of the
beforerecord component. - before(Instant) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters documents with timestamps strictly before the given end time.
- before(Instant, boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- before(Instant, boolean) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters documents with timestamps before the given time.
- before(LocalDate) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters and returns search results that occur before the specified end date, inclusive.
- beforeExternalDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- beforeExternalDispatch(Message, MessageType, String) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Completes side effects that were deferred while a message was still eligible for local handling.
- beforeLast(Duration) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters out documents older than the given duration.
- beforeLastEventIndex() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
beforeLastEventIndexrecord component. - beforeRequest(Map) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.ClientHandshakeConfigurator
-
Adds session identity, replacement identity, SDK version, and supported transport and Model capabilities to the outgoing handshake headers.
- beforeSequenceNumber() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
beforeSequenceNumberrecord component. - beforeShutdown(Runnable) - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
- beforeShutdown(Runnable) - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Registers a shutdown hook that will be called before this client shuts down.
- beforeShutdown(Runnable) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- beforeShutdown(Runnable) - Method in interface io.fluxzero.sdk.Fluxzero
-
Register a task to run before this Fluxzero instance is closed.
- beginBatch(int) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Begins a batch for the supplied number of producers, or returns null if the event-store client does not support batching.
- beginLocalCommit(Collection) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Marks model targets as belonging to an in-flight commit from this SDK so a concurrently observed tracker update does not race the authoritative accepted result into an unnecessary cache refresh.
- beginModelCommitBatch(int) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient
-
Begins a batch with the supplied reserved-slot capacity for independently prepared Model commits.
- beginModelCommitBatch(int) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- beginReadyBatch() - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Begins a batch for independently ready commits, or returns null when that batching mode is unsupported.
- beginReadyModelCommitBatch() - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient
-
Begins a transport batch for commits that become ready independently during handler execution.
- beginReadyModelCommitBatch() - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- Behavior - Section in class io.fluxzero.common.api.keyvalue.DeleteValue
- Behavior - Section in class io.fluxzero.common.api.keyvalue.GetValue
- Behavior - Section in class io.fluxzero.sdk.publishing.routing.MessageRoutingInterceptor
- Behavior - Section in class io.fluxzero.sdk.tracking.StallingBatchInterceptor
- Behavior - Section in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- Behavior - Section in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- Behavior - Section in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- Behavior - Section in class io.fluxzero.sdk.tracking.handling.MutableHandler
- Behavior - Section in class io.fluxzero.sdk.tracking.handling.errorreporting.ErrorReportingInterceptor
- below(Object, String) - Static method in class io.fluxzero.common.api.search.constraints.BetweenConstraint
-
Creates a constraint that matches values in the given path that are less than
maxExclusive. - below(Number, String) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Adds an upper-bound constraint for a field.
- below(Object) - Method in record class io.fluxzero.common.api.search.SearchValue
-
Compares the selected value against an exclusive upper bound.
- BENCHMARK_TRACE_HEADERS_ENABLED_PROPERTY - Static variable in class io.fluxzero.proxy.ProxyRequestHandler
-
Enables returning proxy benchmark trace headers when a request also includes
ProxyRequestHandler.BENCHMARK_TRACE_ID_HEADER. - between(Number, Number, String) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Adds a numeric range constraint.
- between(Object, Object) - Method in record class io.fluxzero.common.api.search.SearchValue
-
Compares the selected value against an inclusive lower and exclusive upper bound.
- between(Object, Object, String) - Static method in class io.fluxzero.common.api.search.constraints.BetweenConstraint
-
Creates a constraint that matches values in the given path that are greater than or equal to
minand less thanmax. - BetweenConstraint - Class in io.fluxzero.common.api.search.constraints
-
A
Constraintthat filters documents based on whether a value in a specific path lies between two bounds. - BetweenConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.BetweenConstraint
- binary(ObjectMapper) - Static method in class io.fluxzero.common.websocket.WebSocketTransportCodecs
-
Negotiated binary codec.
- binary(ObjectMapper, List) - Static method in class io.fluxzero.common.websocket.WebSocketTransportCodecs
-
Negotiated binary codec extended with protocol-specific compact payload representations.
- BINARY - Enum constant in enum class io.fluxzero.common.websocket.WebSocketTransportFormat
-
Native binary transport.
- BinaryWire - Class in io.fluxzero.common.api.internal
-
Allocation-bounded primitive I/O shared by compact transports and persisted messages.
- BinaryWire.Cursor - Class in io.fluxzero.common.api.internal
-
Unchecked cursor for validated embedded values whose public API does not expose I/O failures.
- BinaryWire.Reader - Class in io.fluxzero.common.api.internal
- BinaryWire.Writer - Class in io.fluxzero.common.api.internal
- bindHandlerMethod(Object) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- bindHandlerMethod(Object) - Method in class io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher
- bindHandlerMethod(T) - Method in interface io.fluxzero.common.handling.HandlerMatcher
-
Binds this matcher to a stable target instance, if it can expose a reusable method plan.
- bindHandlerMethodPlanner(Object) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- bindHandlerMethodPlanner(Object) - Method in class io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher
- bindHandlerMethodPlanner(T) - Method in interface io.fluxzero.common.handling.HandlerMatcher
-
Creates a planner whose invocation plans call handler methods on the supplied target instance.
- bindPayloadHandlerMethodPlanner() - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- bindPayloadHandlerMethodPlanner() - Method in class io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher
- bindPayloadHandlerMethodPlanner() - Method in interface io.fluxzero.common.handling.HandlerMatcher
-
Creates a planner for handler methods declared on the payload itself.
- bindScheduleParents(List) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Binds schedules to committed, canonical Model identities, never to an uncommitted batch overlay.
- bindScheduleParents(List) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- bindScheduleParents(List) - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Acquires opaque namespace-local lifetime bindings to existing parents.
- bindScheduleParents(List) - Method in class io.fluxzero.sdk.scheduling.client.WebsocketSchedulingClient
- body(Object) - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Sets the request body through the payload builder method and returns this builder.
- BODY - Enum constant in enum class io.fluxzero.sdk.web.WebParameterSource
-
JSON request body fields
- BodyParam - Annotation Interface in io.fluxzero.sdk.web
-
Injects a field from a JSON request body into a handler method parameter.
- BOOLEAN - Enum constant in enum class io.fluxzero.common.search.Document.EntryType
-
Represents boolean values:
trueorfalse. - BooleanResult - Class in io.fluxzero.common.api
-
A generic response containing a boolean value, typically used to indicate success/failure.
- BooleanResult() - Constructor for class io.fluxzero.common.api.BooleanResult
- boundary() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Returns the value of the
boundaryrecord component. - boundary() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
-
Returns the value of the
boundaryrecord component. - boundary() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Value
-
Returns the value of the
boundaryrecord component. - box(Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Converts a primitive type to its wrapper class and leaves non-primitive types unchanged.
- BROTLI - Enum constant in enum class io.fluxzero.sdk.web.StaticFileHandler.Compression
- build() - Method in class io.fluxzero.common.api.Metadata.Builder
-
Builds immutable metadata that remains compact until its serialized representation is needed.
- build() - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport.Builder
-
Builds the report.
- build() - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration.Builder
-
Builds the isolated migration application and validates its complete Model catalog.
- build() - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Builds the request.
- build() - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Builds a response using the builder's payload, resolved status, metadata, and headers.
- build(Client) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- build(Client) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Builds the Fluxzero instance using the provided low-level
Client. - builder() - Static method in class io.fluxzero.sdk.configuration.DefaultFluxzero
-
Creates a new builder with the SDK's default component configuration.
- builder() - Static method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration
-
Creates a migration builder.
- builder() - Static method in class io.fluxzero.sdk.web.WebRequest
-
Creates a new
WebRequest.Builderinstance for constructing aWebRequest. - builder() - Static method in class io.fluxzero.sdk.web.WebResponse
-
Creates a new
WebResponse.Builderinstance for constructingWebResponseobjects. - builder(int) - Static method in class io.fluxzero.common.api.Metadata
-
Creates a compact metadata builder for values that are already normalized to strings.
- builder(FluxzeroErrorCode, String) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport
-
Creates a builder for a report with the given code and title.
- Builder() - Constructor for class io.fluxzero.common.api.search.SearchQuery.Builder
- Builder() - Constructor for class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- Builder(Metadata) - Constructor for class io.fluxzero.sdk.web.WebRequest.Builder
- Builder(WebRequest) - Constructor for class io.fluxzero.sdk.web.WebRequest.Builder
- Builder(WebResponse) - Constructor for class io.fluxzero.sdk.web.WebResponse.Builder
- buildHandler(Object, HandlerConfiguration) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- buildUrl(WebSocketClient.ClientConfig, String) - Static method in class io.fluxzero.sdk.common.websocket.ServiceUrlBuilder
-
Constructs a base URL for a Fluxzero client for a given service path.
- buildValidatorFactory() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- buildValidatorFactory(ConfigurationState) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationProvider
- Built-in Implementations - Section in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
- bulkUpdate(Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Prepares a fluent bulk update builder for the specified collection.
- bulkUpdate(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Prepare a fluent bulk update for the given document collection.
- bulkUpdate(Collection) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Applies a batch of document updates, using
Guarantee.STORED. - bulkUpdate(Collection, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- bulkUpdate(Collection, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Applies a batch of document updates, using given
Guarantee. - bulkUpdate(Collection, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- bulkUpdate(Collection, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Performs a batch update on a set of documents.
- bulkUpdate(Collection, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- BulkUpdate - Interface in io.fluxzero.common.api.search
-
Represents a single operation in a bulk document update.
- BulkUpdate.Type - Enum Class in io.fluxzero.common.api.search
-
Supported bulk operation types.
- BulkUpdateBuilder - Interface in io.fluxzero.sdk.persisting.search
-
Fluent builder for applying multiple updates to a single document collection.
- BulkUpdateDocuments - Class in io.fluxzero.common.api.search
-
Command to perform a batch update of documents in the search/document store.
- BulkUpdateDocuments() - Constructor for class io.fluxzero.common.api.search.BulkUpdateDocuments
- BulkUpdateDocuments.Metric - Class in io.fluxzero.common.api.search
-
Metric representation for monitoring or observability.
- byteArrayView() - Method in class io.fluxzero.common.api.Data
-
Returns a read-only byte range when the value supplier can expose one without materializing a new array.
- byteLimited() - Method in record class io.fluxzero.common.tracking.MessageStoreBatch
-
Returns the value of the
byteLimitedrecord component. - ByteRange(long, long) - Constructor for record class io.fluxzero.sdk.web.StaticFileHandler.ByteRange
-
Creates an instance of a
ByteRangerecord class. - bytes - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- bytes() - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Returns the backing array without copying it; the cursor's position and limit determine the readable region.
- bytes() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Returns the backing array without copying it; the reader's position and limit delimit the readable region.
- bytes() - Method in class io.fluxzero.common.api.search.SerializedDocument
-
Returns the number of bytes in the serialized representation of the document.
- bytes() - Method in record class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.Chunk
-
Returns the value of the
bytesrecord component. - BYTES - Enum constant in enum class io.fluxzero.common.caching.MemoryAwareCacheSupport.WeightUnit
- bytesSize(byte[]) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns the encoded size of one nullable length-prefixed byte array.
- byteValueExact() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.byteValueExact().
C
- 1. Creating a new entity from an @Apply method inside the update class - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
- 4. Change graph models in the same commit - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.InterceptApply
- cache() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- cache() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Default cache used for internal stateful optimizations (e.g. handler state, snapshots).
- cache() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the cache used by the client to cache aggregates etc.
- Cache - Interface in io.fluxzero.common.caching
-
A generic cache interface for storing and managing objects identified by unique keys.
- cacheable(Object, boolean, HandlerMethodPreparation) - Static method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Creates a result that may be reused for inputs with the same cache key.
- cached() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Whether the aggregate should be cached after updates (enabled by default).
- cached() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
cachedrecord component. - cached() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Whether the latest model state should be stored in the shared application cache.
- CacheEviction - Class in io.fluxzero.common.caching
-
Represents an eviction from a
Cache. - CacheEviction() - Constructor for class io.fluxzero.common.caching.CacheEviction
- CacheEviction.Reason - Enum Class in io.fluxzero.common.caching
-
Indicates the cause for a cache entry eviction.
- CacheEvictionEvent - Class in io.fluxzero.sdk.persisting.caching
-
Represents an eviction event from a
Cache. - CacheEvictionEvent() - Constructor for class io.fluxzero.sdk.persisting.caching.CacheEvictionEvent
- CacheEvictionsLogger - Class in io.fluxzero.sdk.persisting.caching
-
Logs and publishes cache eviction events as metrics.
- CacheEvictionsLogger() - Constructor for class io.fluxzero.sdk.persisting.caching.CacheEvictionsLogger
- cacheKey() - Method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Returns the value of the
cacheKeyrecord component. - cacheNewMessages(List) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- CachingAggregateRepository - Class in io.fluxzero.sdk.persisting.repository
-
A wrapper around a delegate
AggregateRepositorythat ensures cached aggregates stay in sync with the event log. - CachingAggregateRepository(AggregateRepository, Client, Cache, Cache, Serializer) - Constructor for class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- cachingDepth() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Controls how many versions of the aggregate should be retained in the cache.
- cachingDepth() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
cachingDepthrecord component. - cachingDepth() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Number of older model versions retained in the shared cache.
- CachingTrackingClient - Class in io.fluxzero.sdk.tracking.client
-
A
TrackingClientimplementation that wraps another client (typically aWebsocketTrackingClient) and caches recent messages in memory to reduce redundant round trips to the Fluxzero Runtime. - CachingTrackingClient(TrackingClient, int) - Constructor for class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- CachingTrackingClient(WebsocketTrackingClient) - Constructor for class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- call(Callable) - Static method in interface io.fluxzero.common.handling.HandlerInvoker
-
Wraps a
Callablein aHandlerInvoker. - call(Callable) - Static method in class io.fluxzero.common.ObjectUtils
-
Calls the given callable, forcibly rethrowing exceptions.
- callAndWait(Callable, Duration) - Method in class io.fluxzero.common.TimeboxedExecutor
-
Executes the given task within the specified maximum duration.
- callAndWait(Callable, Duration) - Static method in class io.fluxzero.common.TimingUtils
-
Executes the given task within the specified maximum duration.
- callAndWait(Callable, Duration, Supplier) - Method in class io.fluxzero.common.TimeboxedExecutor
-
Executes the given task within the specified maximum duration.
- callAndWait(Callable, Duration, Supplier) - Static method in class io.fluxzero.common.TimingUtils
-
Executes the given task within the specified maximum duration.
- callbackNanos - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- canAwaitShutdownResults() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Whether orderly shutdown may wait for callbacks without waiting on the calling result worker itself.
- cancel() - Method in interface io.fluxzero.common.Registration
-
Cancels the resource or subscription associated with this registration.
- cancel() - Method in class io.fluxzero.proxy.ProxyServer
- cancel() - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler.LocalScheduleTask
- cancel() - Method in class io.fluxzero.sdk.tracking.client.DefaultTracker
- cancelAndDisconnect() - Method in class io.fluxzero.sdk.tracking.client.DefaultTracker
- CANCELLED - Enum constant in enum class io.fluxzero.sdk.web.NativeWebRequestMetric.ErrorCategory
- cancelLocalDelivery(String) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- cancelOnDeletion() - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Returns the value of the
cancelOnDeletionrecord component. - cancelOnDeletion() - Element in annotation interface io.fluxzero.sdk.scheduling.Deadline
-
Cancels the last committed schedule on logical Model deletion, including cascades.
- cancelOnDeletion() - Method in record class io.fluxzero.sdk.scheduling.DeadlineInfo
-
Returns the value of the
cancelOnDeletionrecord component. - CancelPeriodic - Exception Class in io.fluxzero.sdk.scheduling
-
Exception used to cancel a periodic schedule from a schedule handler.
- CancelPeriodic() - Constructor for exception class io.fluxzero.sdk.scheduling.CancelPeriodic
- cancelSchedule(ScheduleId) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Cancel a previously scheduled message or command by typed ID.
- cancelSchedule(Object) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- cancelSchedule(Object) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Cancel a previously scheduled message or command by ID.
- cancelSchedule(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Cancels the schedule with given
scheduleId. - cancelSchedule(String) - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Cancel a scheduled message using
Guarantee.DEFAULTas the default guarantee. - cancelSchedule(String, Guarantee) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- cancelSchedule(String, Guarantee) - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Cancel a scheduled message using the provided delivery guarantee.
- cancelSchedule(String, Guarantee) - Method in class io.fluxzero.sdk.scheduling.client.WebsocketSchedulingClient
- CancelSchedule - Class in io.fluxzero.common.api.scheduling
-
Command to cancel a previously scheduled message using its
CancelSchedule.scheduleId. - CancelSchedule() - Constructor for class io.fluxzero.common.api.scheduling.CancelSchedule
- canDeserialize(Data) - Method in enum class io.fluxzero.common.search.DefaultDocumentSerializer
-
Checks whether the given
Dataobject is in a format that this serializer can deserialize. - candidateModelIds() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DeferredWriteTarget
-
Returns the value of the
candidateModelIdsrecord component. - canHandle(SerializedMessage, int[]) - Method in interface io.fluxzero.common.tracking.Tracker
-
Checks if the given message can be handled by this tracker based on segment range and type filtering.
- canHandle(SerializedMessage, int[]) - Method in class io.fluxzero.common.tracking.WebSocketTracker
- canHandle(DeserializingMessage) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- canHandle(DeserializingMessage) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Returns whether this registry has a local handler that can process the given message.
- canHandle(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- canHandle(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- canHandle(DeserializingMessage) - Method in class io.fluxzero.sdk.web.WebHandlerMatcher
- canHandle(DeserializingMessage, String) - Method in class io.fluxzero.sdk.tracking.Tracker
-
When the consumer is configured with
ignoreSegment=true, segment filtering is performed client-side. - canHandle(M) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- canHandle(M) - Method in class io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher
- canHandle(M) - Method in interface io.fluxzero.common.handling.HandlerMatcher
-
Returns whether the given message can be handled by a handler instance of type
T. - canHandle(M) - Method in interface io.fluxzero.common.handling.HandlerMethod
-
Returns whether this method can handle the supplied message.
- canHandle(M) - Method in class io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod
- canIgnoreSilently(Class) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Returns whether authorization for a payload can reject a request without throwing an exception.
- canPageRoots(SearchModelGraphDocuments) - Static method in class io.fluxzero.common.search.ModelGraphDocumentSearch
-
Whether ordinary document search can select and page the roots before loading descendants.
- canRetry() - Method in record class io.fluxzero.sdk.modeling.ModelConflictResolver.Context
-
Returns whether both runtime eligibility and the SDK retry bound permit another evaluation.
- canSkipCast(I, Integer) - Method in interface io.fluxzero.sdk.common.serialization.casting.CasterChain
-
Whether this chain is guaranteed to return the input as one unchanged logical value.
- canSkipCast(S, Integer) - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- canSkipLocalHandling(MessageType, Class) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- canSkipLocalHandling(MessageType, Class) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Conservatively reports whether local handling can be skipped without first materializing a message.
- canSkipLocalHandling(MessageType, Class) - Method in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- canSkipLocalHandling(MessageType, Class) - Method in enum class io.fluxzero.sdk.tracking.handling.HandlerRegistry.NoOpHandlerRegistry
- canSkipLocalHandling(MessageType, Class) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- canTrackerHandle(DeserializingMessage, String) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler
- Capabilities - Section in class io.fluxzero.common.handling.HandlerInspector
- capitalize(String) - Static method in class io.fluxzero.common.ObjectUtils
-
Capitalizes the first character of a string, leaving
nulland empty strings unchanged. - capture() - Static method in class io.fluxzero.sdk.common.ThreadLocalContext
-
Returns an immutable snapshot of every context value active on the current thread.
- captureAdhocInterceptors() - Static method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
-
Captures the current thread-local ad hoc interceptors so they can be restored on another worker thread.
- captureContext() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Captures the complete request context with this message bound as the current message.
- captureContext(Supplier) - Static method in class io.fluxzero.sdk.common.AsyncCompletionScope
-
Captures the current completion scope and returns a supplier that re-enters it when executed.
- captureReceiveTiming() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- captureReceiveTiming() - Method in interface io.fluxzero.sdk.common.websocket.WebsocketEndpoint
-
Returns whether this endpoint wants low-level receive timing for binary messages.
- cascade() - Element in annotation interface io.fluxzero.sdk.modeling.AssertLegal
-
Also validates mutations of known descendants through enabled
Parentrelationships. - CASCADE_SUBSTEPS - Static variable in class io.fluxzero.common.api.modeling.ModelEventMetadata
-
Comma-separated internal cascade substeps caused by this event.
- cascadeCause() - Method in record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
Returns the value of the
cascadeCauserecord component. - cascadedDeletion() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
cascadedDeletionrecord component. - CascadedModelDeletion - Record Class in io.fluxzero.sdk.modeling
-
Internal reconstructing event stored for models deleted through an owning
Parentrelationship. - CascadedModelDeletion(List) - Constructor for record class io.fluxzero.sdk.modeling.CascadedModelDeletion
-
Creates an instance of a
CascadedModelDeletionrecord class. - cascadeRootIds() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns the value of the
cascadeRootIdsrecord component. - cascadeRootIds() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the Model identifiers that initiate cascaded deletion in this attempt.
- cascadeSubsteps(Metadata) - Static method in class io.fluxzero.common.api.modeling.ModelEventMetadata
-
Returns the bounded, ordered cascade references, rejecting malformed or backward references.
- cast(Stream) - Method in interface io.fluxzero.sdk.common.serialization.casting.Caster
-
Casts the given stream of input values to the output format using the default transformation rules.
- cast(Stream, Integer) - Method in interface io.fluxzero.sdk.common.serialization.casting.Caster
-
Casts the given stream of input values to the output format, optionally considering a target revision.
- cast(Stream, Integer) - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- cast(S) - Method in class io.fluxzero.sdk.common.serialization.casting.AnnotatedCaster
-
Applies the casting logic to the given serialized object if its type and revision match this caster’s parameters.
- Cast - Annotation Interface in io.fluxzero.sdk.common.serialization.casting
-
Meta-annotation that indicates a method performs a revision-based type transformation.
- Caster<I,
O> - Interface in io.fluxzero.sdk.common.serialization.casting -
Functional interface representing a transformation from one stream of values to another, possibly adjusting for version compatibility or format changes.
- CasterChain<I,
O> - Interface in io.fluxzero.sdk.common.serialization.casting -
A composite
Casterthat supports registration of multiple casting strategies. - castFirstOrNull(I, Integer) - Method in interface io.fluxzero.sdk.common.serialization.casting.CasterChain
- castFirstOrNull(S, Integer) - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- CastInspector - Class in io.fluxzero.sdk.common.serialization.casting
- CastInspector() - Constructor for class io.fluxzero.sdk.common.serialization.casting.CastInspector
- CastParameters - Class in io.fluxzero.sdk.common.serialization.casting
-
Represents metadata that uniquely identifies a version of a serialized data type, along with an optional delta indicating how the revision should change after casting.
- CastParameters() - Constructor for class io.fluxzero.sdk.common.serialization.casting.CastParameters
- CATALOG_FAILURE - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Kind
-
Local catalog construction or configuration failed.
- catchUpIfNeeded() - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- category() - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Returns the value of the
categoryrecord component. - cbor(ObjectMapper) - Static method in class io.fluxzero.common.websocket.WebSocketTransportCodecs
-
Jackson CBOR codec.
- CBOR - Enum constant in enum class io.fluxzero.common.websocket.WebSocketTransportFormat
-
Jackson CBOR transport.
- ChaCha20Poly1305Encryption - Class in io.fluxzero.common.encryption
-
Implementation of
Encryptionusing the ChaCha20-Poly1305 authenticated encryption algorithm. - ChaCha20Poly1305Encryption() - Constructor for class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- ChaCha20Poly1305Encryption(String) - Constructor for class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- Change - Record Class in io.fluxzero.sdk.modeling
-
One fully resolved immutable model mutation outcome consumed by commit preparation.
- Change(String, Class, long, Long, Object, Object, Executable, UnaryOperator, boolean, EntityMetadata, ModelConflictPolicy, AncestorValidation, GraphProjectionCompletion, boolean, boolean, boolean, boolean, boolean, Map) - Constructor for record class io.fluxzero.sdk.modeling.Change
-
Creates an instance of a
Changerecord class. - Change(String, Set) - Constructor for record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Change
- Change(String, Set, boolean) - Constructor for record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Change
-
Creates an instance of a
Changerecord class. - changes() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Step
-
Returns the value of the
changesrecord component. - changes() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipStep
-
Returns the value of the
changesrecord component. - changes() - Method in record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
Returns the value of the
changesrecord component. - changes() - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit.Outcome
-
Returns an unmodifiable view of the changes correlated with this outcome.
- checkForCycle() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Change
-
Returns the value of the
checkForCyclerecord component. - checkLegality(Object, Entity) - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Returns an exception if the value is illegal for the current entity, or
Optional.empty()if legal. - checkLegality(Object, Entity) - Method in interface io.fluxzero.sdk.modeling.EntityHelper
-
Checks if the given value would be considered legal for the specified entity.
- checkParameterValidity(Object, Executable, Object[]) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
-
Validates method or constructor arguments against executable parameter constraints.
- checkParameterValidity(Object, Executable, Object[]) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Validates invocation arguments for a method or constructor and returns an optional
ValidationExceptionwhen constraints are violated. - checkPathBeforeEntry() - Method in class io.fluxzero.common.api.search.constraints.BetweenConstraint
- checkPathBeforeEntry() - Method in class io.fluxzero.common.api.search.constraints.PathConstraint
-
Determines whether path filtering should be performed before evaluating entry-level match criteria.
- checkpointPeriod() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Sets the event checkpointing frequency for intermediate aggregate states.
- checkpointPeriod() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
checkpointPeriodrecord component. - checkpointPeriod() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Frequency at which intermediate states are checkpointed within one reconstruction session.
- checkReturnValueValidity(Object, Executable, Object) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
-
Validates a method or constructor return value against return value constraints.
- checkReturnValueValidity(Object, Executable, Object) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Validates a method or constructor return value and returns an optional
ValidationExceptionwhen constraints are violated. - checkValidity(Object, Validator, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Checks whether the provided object is valid using the given
Validatorand validation groups. - checkValidity(Object, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Checks whether the provided object is valid, using the current Fluxzero
Validatorand validation groups. - checkValidity(T, Class...) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
-
Validates a bean instance using Jakarta validation annotations.
- checkValidity(T, Class...) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Validates the given object and returns an optional
ValidationExceptionif the object is invalid. - Child Entities - Section in annotation interface io.fluxzero.sdk.modeling.Aggregate
- childId() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Change
-
Returns the value of the
childIdrecord component. - childId() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipChange
-
Returns the value of the
childIdrecord component. - childId() - Method in interface io.fluxzero.common.modeling.ModelRelationshipQueries.Relationship
-
Returns the child Model identifier.
- childModels(Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns direct child values of the requested type.
- childModels(String, Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns direct child values placed at the requested explicit relationship path.
- childPaths() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the declared serialized child paths in deterministic order, including paths that currently have no children.
- children() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns all direct children in deterministic relationship-path order.
- children(Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns direct children assignable to the requested locally known type, without reconstructing values.
- children(String) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns locally known direct children at the exact relationship path;
nullselects pathless children. - children(String, boolean) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns direct children at the exact relationship path without loading values.
- children(String, Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns direct children placed at the requested explicit relationship path.
- children(String, String) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns locally known direct children matching an exact relationship path and resolved logical Model name.
- children(String, String, boolean) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Combines exact path and logical-name selection.
- CHILDREN - Enum constant in enum class io.fluxzero.common.api.modeling.ModelRelationshipRead.Direction
- Chunk(byte[], Throwable, boolean) - Constructor for record class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.Chunk
-
Creates an instance of a
Chunkrecord class. - CHUNK_INDEX - Static variable in interface io.fluxzero.common.api.HasMetadata
-
Metadata key that stores the zero-based position of a chunk within a chunked message.
- ChunkAccumulator(int) - Constructor for class io.fluxzero.proxy.ProxyRequestHandler.ChunkAccumulator
- chunked() - Method in interface io.fluxzero.common.api.HasMetadata
-
Determines if the data associated with this metadata is "chunked".
- ChunkedDeserializingMessage - Class in io.fluxzero.sdk.common.serialization
-
Deserializing view for a message whose payload is split across multiple indexed messages.
- ChunkedDeserializingMessage(SerializedMessage, MessageType, String, Serializer) - Constructor for class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
-
Creates a chunked message view starting at the first observed chunk.
- ChunkedDeserializingMessage.Chunk - Record Class in io.fluxzero.sdk.common.serialization
- ChunkedDeserializingMessage.ChunkReader - Interface in io.fluxzero.sdk.common.serialization
-
Reads serialized messages from a bounded index range while recovering chunked messages.
- ChunkedDeserializingMessage.StreamingInputStream - Class in io.fluxzero.sdk.common.serialization
- ChunkedProxyRequest(WebRequest) - Constructor for class io.fluxzero.proxy.ProxyRequestHandler.ChunkedProxyRequest
- ClaimResult - Class in io.fluxzero.common.tracking
-
Result of a segment claim in the tracking strategy domain.
- ClaimResult() - Constructor for class io.fluxzero.common.tracking.ClaimResult
- claimSegment(Tracker) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- claimSegment(Tracker) - Method in interface io.fluxzero.common.tracking.TrackingStrategy
-
Claims one or more message segments for the given tracker.
- claimSegment(Tracker, DefaultTrackingStrategy.TrackerRequest) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- claimSegment(String, Long, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- claimSegment(String, Long, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- claimSegment(String, Long, ConsumerConfiguration) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Claims a processing segment for the given tracker.
- claimSegment(String, Long, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
-
Requests a tracker segment using this client's message type and the consumer's filtering, waiting, and index-control settings; returns the asynchronous claim result.
- ClaimSegment - Class in io.fluxzero.common.api.tracking
-
A request to claim a message segment for consumption in client-controlled tracking mode.
- ClaimSegment(Read) - Constructor for class io.fluxzero.common.api.tracking.ClaimSegment
- ClaimSegment(MessageType, String, String, long, boolean, String, boolean, Long, Long) - Constructor for class io.fluxzero.common.api.tracking.ClaimSegment
- claimSegmentRange(Tracker) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- ClaimSegmentResult - Class in io.fluxzero.common.api.tracking
-
Result of a
ClaimSegmentrequest. - ClaimSegmentResult() - Constructor for class io.fluxzero.common.api.tracking.ClaimSegmentResult
- ClaimSegmentResult.Metric - Class in io.fluxzero.common.api.tracking
-
Lightweight metric representation of a
ClaimSegmentResult, used for telemetry. - classExists(String) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the SDK's class lookup can resolve the supplied class name.
- classForName(String) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Resolves a class name through the SDK's class lookup; throws
ClassNotFoundExceptionif unresolved. - classForName(String, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Resolves a class name, returning
defaultClasswhen it cannot be resolved. - classpathPrefix - Static variable in class io.fluxzero.sdk.web.StaticFileHandler
- cleanUpOnClose(Handler) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- cleanUrls() - Element in annotation interface io.fluxzero.sdk.web.ServeStatic
-
Whether extensionless requests should also try clean URL candidates before falling back.
- clear() - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- clear() - Method in interface io.fluxzero.common.caching.Cache
-
Removes all entries from the cache.
- clear() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Removes all entries and delivers manual-eviction notifications after releasing the cache lock.
- clear() - Method in enum class io.fluxzero.common.caching.NoOpCache
- clear() - Method in class io.fluxzero.common.DefaultMemoizingBiFunction
- clear() - Method in class io.fluxzero.common.DefaultMemoizingFunction
- clear() - Method in class io.fluxzero.common.DefaultMemoizingSupplier
- clear() - Method in interface io.fluxzero.common.MemoizingBiFunction
-
Clears all cached values.
- clear() - Method in interface io.fluxzero.common.MemoizingFunction
-
Removes all cached values from this function.
- clear() - Method in interface io.fluxzero.common.MemoizingSupplier
-
Clears the cached value, forcing the next call to recompute.
- clear() - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Resets the writer and releases completed chunks, retaining only its current small buffer.
- clear() - Method in class io.fluxzero.sdk.DefaultMemoization
- clear() - Method in interface io.fluxzero.sdk.Memoization
-
Removes all cached values from this memoization store.
- clear() - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- clear() - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- clear() - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- clear() - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- clearHeader(String) - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Removes all values for the header and returns this builder.
- clearHeader(String) - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Removes all values for the header and returns this builder.
- clearHeaders() - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Removes all currently stored headers and returns this builder.
- clearLoadingEntityCache() - Static method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Clears the current thread's loading-entity cache.
- clearLoadingRouteCache() - Static method in class io.fluxzero.sdk.modeling.ImmutableEntity
-
Clears the current thread's loading-route cache.
- clearLoadingRouteValuesCache() - Static method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Clears the current thread's loading-route-value cache.
- client() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the low level client used by this Fluxzero instance to interface with the Fluxzero Runtime.
- client(Client) - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration.Builder
-
Sets the low-level client owned and closed by the migration application.
- Client - Interface in io.fluxzero.sdk.configuration.client
-
Defines the low-level client contract used by
FluxzeroBuilderto construct aFluxzeroinstance. - CLIENT_HANDSHAKE_CONFIGURATOR_USER_PROPERTY - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- CLIENT_ID_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Optional explicit unique client-instance ID.
- CLIENT_SDK_VERSION_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
- CLIENT_SESSION_ID_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
- CLIENT_SESSION_ID_USER_PROPERTY - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- ClientConfig() - Constructor for class io.fluxzero.sdk.configuration.client.WebSocketClient.ClientConfig
- clientControlledIndex() - Method in class io.fluxzero.common.tracking.SimpleTracker
- clientControlledIndex() - Method in interface io.fluxzero.common.tracking.Tracker
- clientControlledIndex() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
If
true, the consumer will not rely on Fluxzero's internal tracking index. - ClientDispatchMonitor - Interface in io.fluxzero.sdk.configuration.client
-
Functional interface for monitoring the dispatch of messages by a
Client. - ClientHandshakeConfigurator() - Constructor for class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.ClientHandshakeConfigurator
- clientId() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns the value of the
clientIdrecord component. - clientId() - Method in record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Returns the value of the
clientIdrecord component. - clientId() - Method in record class io.fluxzero.proxy.ProxyWebsocketEndpoint.SessionContext
-
Returns the value of the
clientIdrecord component. - Client Implementations - Section in interface io.fluxzero.sdk.configuration.client.Client
- ClientMessage() - Constructor for class io.fluxzero.testserver.websocket.WebsocketEndpoint.ClientMessage
- ClientUtils - Class in io.fluxzero.sdk.common
-
Utility class offering client-side support functions for working with Fluxzero.
- ClientUtils() - Constructor for class io.fluxzero.sdk.common.ClientUtils
- ClientUtils.ConsumerNamespaceContext - Record Class in io.fluxzero.sdk.common
-
Namespace of the consumer handling a framework-created message.
- clock() - Method in class io.fluxzero.common.InMemoryTaskScheduler
- clock() - Method in interface io.fluxzero.common.TaskScheduler
-
Returns the clock associated with this scheduler.
- clock() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
-
Returns the clock currently configured for this Fluxzero instance.
- clock() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Provides a central clock used throughout the system for timestamps and scheduling.
- clock() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the clock used by Fluxzero to generate timestamps.
- clockChanged() - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- clockProvider(ClockProvider) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- clone(Object) - Method in class io.fluxzero.proxy.ProxySerializer
- clone(Object) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Creates a deep copy of the object.
- clone(Object) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Creates a deep copy of the given object using serialization.
- close() - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- close() - Method in interface io.fluxzero.common.caching.Cache
-
Closes the cache and releases all associated resources.
- close() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
- close() - Method in enum class io.fluxzero.common.caching.NoOpCache
- close() - Method in class io.fluxzero.common.LazyInputStream
- close() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
- close() - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
- close() - Method in class io.fluxzero.common.StreamInputStream
- close() - Method in class io.fluxzero.common.TimeboxedExecutor
- close() - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- close() - Method in class io.fluxzero.common.tracking.InMemoryPositionStore
- close() - Method in interface io.fluxzero.common.tracking.MessageStore
-
Default no-op close method.
- close() - Method in interface io.fluxzero.common.tracking.PositionStore
-
Closes any underlying resources held by the store.
- close() - Method in interface io.fluxzero.common.tracking.TrackingStrategy
-
Closes the tracking strategy and releases any underlying resources.
- close() - Method in class io.fluxzero.proxy.ProxyRequestHandler
- close() - Method in class io.fluxzero.sdk.common.AbstractNamespaced
- close() - Method in class io.fluxzero.sdk.common.ThreadLocalContext.Activation
-
Restores the context that was active when this scope was opened.
- close() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- close() - Method in class io.fluxzero.sdk.common.websocket.SessionPool
- close() - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Closes the session with a normal close reason.
- close() - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration
- close() - Method in interface io.fluxzero.sdk.Fluxzero
-
Closes this Fluxzero instance gracefully.
- close() - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- close() - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- close() - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- close() - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- close() - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- close() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- close() - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Closes the client and releases any open resources or connections.
- close() - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.LocalEventStoreClient
- close() - Method in class io.fluxzero.sdk.persisting.keyvalue.client.InMemoryKeyValueStore
- close() - Method in interface io.fluxzero.sdk.persisting.keyvalue.client.KeyValueClient
- close() - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- close() - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Closes any underlying resources.
- close() - Method in interface io.fluxzero.sdk.publishing.client.GatewayClient
-
Closes this gateway client, releasing any associated resources (e.g. network connections or background tasks).
- close() - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Shuts down the command gateway.
- close() - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- close() - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
- close() - Method in class io.fluxzero.sdk.publishing.DefaultResultGateway
- close() - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Closes this gateway and releases any underlying resources.
- close() - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Gracefully shuts down this gateway and releases any held resources.
- close() - Method in interface io.fluxzero.sdk.publishing.RequestHandler
-
Releases all resources associated with this handler.
- close() - Method in interface io.fluxzero.sdk.publishing.WebRequestGateway
-
Gracefully shuts down the gateway and releases any associated resources.
- close() - Method in class io.fluxzero.sdk.registry.ConsumerBlueprint
- close() - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- close() - Method in class io.fluxzero.sdk.scheduling.client.LocalSchedulingClient
- close() - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Closes this client and releases any underlying resources or tracking registrations.
- close() - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- close() - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- close() - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- close() - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Closes any open resources associated with this client.
- close() - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- close() - Method in class io.fluxzero.sdk.tracking.DefaultTracking
-
Shuts down all started trackers and waits briefly for asynchronous results (e.g. command responses) to complete.
- close() - Method in interface io.fluxzero.sdk.tracking.Tracking
-
Closes the tracking process, releasing any resources held by it.
- close() - Method in class io.fluxzero.sdk.web.DefaultWebRequestGateway
- close() - Method in class io.fluxzero.sdk.web.ForwardingWebConsumer
- close() - Method in class io.fluxzero.sdk.web.OutputStreamCapturer
- close() - Method in class io.fluxzero.sdk.web.PartialFileInputStream
- close() - Method in interface io.fluxzero.sdk.web.SocketSession
-
Closes the WebSocket session using the default closing behavior.
- close() - Method in class io.fluxzero.sdk.web.StaticFileHandler
- close() - Method in class io.fluxzero.testserver.websocket.CommandIdempotencyStore
- close() - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Closes the session normally.
- close(boolean) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- close(boolean) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- close(boolean) - Method in interface io.fluxzero.sdk.Fluxzero
-
Closes this Fluxzero instance gracefully.
- close(int) - Method in interface io.fluxzero.sdk.web.SocketSession
-
Closes the WebSocket session using the specified close reason and a default guarantee of
Guarantee.DEFAULT. - close(int, Guarantee) - Method in class io.fluxzero.sdk.web.DefaultSocketSession
- close(int, Guarantee) - Method in interface io.fluxzero.sdk.web.SocketSession
-
Closes the WebSocket session with the specified close reason and delivery guarantee.
- close(Guarantee) - Method in interface io.fluxzero.sdk.web.SocketSession
-
Closes the WebSocket session with the specified guarantee for the outbound close message.
- close(WebsocketCloseReason) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Closes the session with a specific close reason.
- close(WebsocketCloseReason) - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Closes the session with the provided WebSocket close code and reason.
- closeAsync(WebsocketCloseReason) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Starts an orderly close without blocking the caller.
- closeOnError(Handler) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- code() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Returns the value of the
coderecord component. - collect() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.ContainerCollector
- collect() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.CpuCollector
- collect() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.DiskCollector
- collect() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.FileDescriptorCollector
- collect() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmClassCollector
- collect() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmGcCollector
- collect() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmMemoryCollector
- collect() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmThreadCollector
- collect() - Method in interface io.fluxzero.sdk.tracking.metrics.host.collectors.MetricCollector
-
Collects metrics.
- collect() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.UptimeCollector
- collect(Supplier, BiConsumer, BiConsumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- collect(Collector) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- collectAndPublishNow() - Method in class io.fluxzero.sdk.tracking.metrics.host.HostMetricsCollector
-
Manually triggers a metrics collection and publication.
- collection() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Name of the collection to index the aggregate into.
- collection() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
collectionrecord component. - collection() - Element in annotation interface io.fluxzero.sdk.modeling.GraphProjection
-
Distinct collection receiving materialized Graph documents.
- collection() - Element in annotation interface io.fluxzero.sdk.modeling.SearchSettings
-
Canonical node collection.
- collection() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Returns the configured collection for the document.
- collection() - Element in annotation interface io.fluxzero.sdk.persisting.search.Searchable
-
The name of the collection where instances of this class should be indexed.
- collection() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
-
Name of the collection in which the stateful handler instance will be stored.
- collection(Object) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Sets the collection into which the document should be indexed.
- COLLECTION - Static variable in class io.fluxzero.common.api.modeling.ModelSnapshotMutation
- COLLECTION_VALUES_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Annotation-independent search profile; environment variable FLUXZERO_SEARCH_COLLECTION_VALUES.
- collectionApplyResult() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns the value of the
collectionApplyResultrecord component. - CollectionMessageStore - Class in io.fluxzero.sdk.persisting.search.client
-
A
MessageStoreimplementation backed by a collection in anInMemorySearchStore. - CollectionMessageStore() - Constructor for class io.fluxzero.sdk.persisting.search.client.CollectionMessageStore
- CollectionSearchCommand - Class in io.fluxzero.common.api.search
-
Fail-closed wire envelope preserving query-based mutation identity, routing and delivery guarantees.
- CollectionSearchCommand(Command) - Constructor for class io.fluxzero.common.api.search.CollectionSearchCommand
- CollectionSearchProtocol - Class in io.fluxzero.common.api.search
-
Identifies operations which must never be interpreted by a legacy receiver.
- CollectionSearchRequest - Class in io.fluxzero.common.api.search
-
Fail-closed wire envelope for reads requiring annotation-independent value semantics.
- CollectionSearchRequest(Request) - Constructor for class io.fluxzero.common.api.search.CollectionSearchRequest
- collectionValues(PropertySource) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves the search profile once from the owning application's property source.
- CollectionValues - Class in io.fluxzero.common.search
-
Collection intervals using the existing sortable encoding and per-document legacy fallback.
- CollectionValuesConstraint - Class in io.fluxzero.common.api.search.constraints
-
Explicit query profile whose range constraints compare field values independently of index annotations.
- CollectionValuesConstraint(List) - Constructor for class io.fluxzero.common.api.search.constraints.CollectionValuesConstraint
- collectionWrapped() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Returns the value of the
collectionWrappedrecord component. - combineSummary(String, String) - Method in class io.fluxzero.common.search.JacksonInverter
- Combining multiple registrations - Section in interface io.fluxzero.common.Registration
- command() - Element in annotation interface io.fluxzero.sdk.scheduling.Deadline
-
Whether the payload is dispatched as a command.
- command() - Method in record class io.fluxzero.sdk.scheduling.DeadlineInfo
-
Returns the value of the
commandrecord component. - Command - Class in io.fluxzero.common.api
-
Base class for commands sent to the Fluxzero Runtime.
- Command() - Constructor for class io.fluxzero.common.api.Command
- Command(long) - Constructor for class io.fluxzero.common.api.Command
-
Restores a request identifier while decoding an optimized transport representation.
- COMMAND - Enum constant in enum class io.fluxzero.common.MessageType
-
A request to perform an action or change state.
- commandGateway() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the gateway for command messages.
- commandGateway(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's command gateway as a Spring bean when no overriding bean exists.
- CommandGateway - Interface in io.fluxzero.sdk.publishing
-
Gateway interface for publishing command messages in Fluxzero.
- CommandIdempotencyStore - Class in io.fluxzero.testserver.websocket
- CommandIdempotencyStore() - Constructor for class io.fluxzero.testserver.websocket.CommandIdempotencyStore
- commit() - Static method in interface io.fluxzero.sdk.Fluxzero
-
Commits Model changes already produced in the current handling context without waiting for its normal automatic commit boundary.
- commit() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Commits the current state of the entity, persisting any changes made to it.
- commit() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Explicitly commits staged changes.
- commit() - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- commit() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- commit() - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- commit() - Method in class io.fluxzero.sdk.modeling.ModifiableEntity
- commit() - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- commit() - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- commit() - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit.Outcome
-
Returns the prepared wire commit, or null when the attempt requires no commit.
- commit(Entity, List, Entity) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
-
Commits state and unpublished events using this aggregate's policies, updating relationships, caches, eligible snapshots, and its configured document.
- commit(String, int) - Static method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Creates a boundary at a commit substep.
- commit(String, CommitAttempt) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Prepares and commits an attempt with
ModelConflictPolicy.ACCEPT; returns an empty result when there is no commit to send. - commit(String, CommitAttempt, ModelConflictPolicy) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Prepares and commits an attempt with the supplied conflict policy.
- Commit(EventStoreClient, Serializer, DocumentSerializer, DispatchInterceptor, String, Serializer, GraphProjectionCompletion) - Constructor for class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
- COMMIT - Enum constant in enum class io.fluxzero.common.api.modeling.ModelUpdateKind
-
One persisted model-commit step.
- COMMIT_ID - Static variable in class io.fluxzero.common.api.modeling.ModelEventMetadata
-
Durable idempotency identity of the model commit that emitted an event.
- commitAfterBatch() - Method in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Returns whether this policy commits at batch completion rather than handler completion.
- commitAfterBatch() - Method in interface io.fluxzero.sdk.modeling.CommitPolicy
-
Returns whether commits start at batch completion rather than handler completion.
- commitAfterBatch() - Method in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
- CommitAttempt - Class in io.fluxzero.sdk.modeling
-
Internal state of one model commit attempt, from its loaded begin-state through ordered changes and completion.
- CommitAttempt.ReadBoundaryConflict - Exception Class in io.fluxzero.sdk.modeling
-
Internal signal: no commit was submitted, but a document used during evaluation has changed.
- CommitAttempt.Step - Record Class in io.fluxzero.sdk.modeling
-
One ordered mutation journal entry.
- commitCurrent() - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Releases the pending Model commit attached to the current message and returns its existing completion.
- commitId() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the value of the
commitIdrecord component. - commitId() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
commitIdrecord component. - commitId() - Method in record class io.fluxzero.sdk.modeling.ModelCommitConflictException.ReadConflict
-
Returns the value of the
commitIdrecord component. - commitInBatch() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
-
Determines whether the state changes to this handler should be committed at the end of the current message batch (if applicable), or immediately after the message that triggered the change (default behavior).
- Commit Lifecycle - Section in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- commitModelChanges() - Method in interface io.fluxzero.sdk.Fluxzero
-
Flushes Model changes already attached to the current handling context.
- commitModels(CommitModels) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Atomically commits the ordered state transitions of one independent-model commit.
- commitModels(CommitModels) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- commitModels(CommitModels) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Commits an independent-model commit and retains the positions returned by the Runtime.
- CommitModels - Class in io.fluxzero.common.api.modeling
-
Atomically commits the ordered state transitions produced by one model commit.
- CommitModels(String, long, List, List, ModelConflictPolicy, Guarantee, boolean) - Constructor for class io.fluxzero.common.api.modeling.CommitModels
- CommitModels(String, long, List, List, ModelConflictPolicy, Guarantee, boolean, boolean) - Constructor for class io.fluxzero.common.api.modeling.CommitModels
- CommitModels.Metric - Class in io.fluxzero.common.api.modeling
-
Payload-free model commit metrics.
- CommitModelsResult - Class in io.fluxzero.common.api.modeling
-
Result of an accepted, rebase-requested, deadline-reevaluation-requested, or conflict-rejected
CommitModels. - CommitModelsResult(long, String, List, List, boolean, boolean, Long, Long) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsResult
-
Creates a model commit result, normalizing omitted compatibility fields to empty collections.
- CommitModelsResult.Metric - Class in io.fluxzero.common.api.modeling
-
Payload-free commit-result metrics.
- CommitModelsWithAliasReads - Class in io.fluxzero.common.api.modeling
-
Atomically validates consumed alias mappings alongside Model heads, relationship reads and document projections.
- CommitModelsWithAliasReads(long, String, long, List, List, ModelConflictPolicy, Guarantee, boolean, boolean, List, List) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithAliasReads
- CommitModelsWithAliasReads(CommitModels, List) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithAliasReads
-
Retains all commit capabilities and its original transport identity.
- CommitModelsWithDeadlines - Class in io.fluxzero.common.api.modeling
-
Commits SDK-computed ordinary scheduler effects together with Model state.
- CommitModelsWithDeadlines(long, String, long, List, List, ModelConflictPolicy, Guarantee, boolean, boolean, List, List, List) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithDeadlines
- CommitModelsWithDeadlines(CommitModels, List) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithDeadlines
- CommitModelsWithDocumentProjections - Class in io.fluxzero.common.api.modeling
-
Commits internal Model sources and independent document projections together.
- CommitModelsWithDocumentProjections(long, String, long, List, List, ModelConflictPolicy, Guarantee, boolean, boolean, List) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithDocumentProjections
- CommitModelsWithDocumentProjections(CommitModels) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithDocumentProjections
- CommitModelsWithIdentityReads - Class in io.fluxzero.common.api.modeling
-
Atomically validates explicit alias selections with Model mutations and existing commit facets.
- CommitModelsWithIdentityReads(long, String, long, List, List, ModelConflictPolicy, Guarantee, boolean, boolean, List, List, List, List) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithIdentityReads
- CommitModelsWithIdentityReads(CommitModels, List) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithIdentityReads
- CommitModelsWithRelationships - Class in io.fluxzero.common.api.modeling
-
A Model commit that additionally validates relationship selections.
- CommitModelsWithRelationships(long, String, long, List, List, ModelConflictPolicy, Guarantee, boolean, boolean, List) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithRelationships
- CommitModelsWithRelationships(CommitModels, List) - Constructor for class io.fluxzero.common.api.modeling.CommitModelsWithRelationships
-
Adds immutable relationship dependencies while retaining the original request and commit identity.
- commitPolicy() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Controls when aggregate changes are committed and whether multiple commits in the same completion phase may run concurrently.
- commitPolicy() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
commitPolicyrecord component. - commitPolicy() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Controls when model changes are committed and whether completion-phase commits may run concurrently.
- CommitPolicy - Interface in io.fluxzero.sdk.modeling
-
Common timing characteristics exposed by aggregate and independent-model commit policies.
- commitPrepared(DefaultModelRepository.Commit.Outcome, ModelCommitBatchingClient.ModelCommitBatch, int) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Submits a prepared commit directly or through a reserved batch slot and completes required result processing.
- committedGraph(DefaultModelRepository.Commit.Outcome, CommitModelsResult, String, Entity) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Internal atomic-operation result built from its acknowledged revisions, never a post-commit load.
- Common Usage - Section in class io.fluxzero.sdk.modeling.ImmutableEntity
- Common Use Cases: - Section in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor
- compactAcceptedResult(long, long, Long, long, boolean) - Static method in class io.fluxzero.common.api.modeling.ModelCommitWireCodec
-
Creates the compact transport form of an accepted single-target result without the durable commit and model identities owned by its correlated request.
- compactAcceptedResult(CommitModels, long, Long, long, boolean) - Static method in class io.fluxzero.common.api.modeling.ModelCommitWireCodec
-
Creates a compact Runtime result retaining only the commit and model identity references needed for delivery through another transport.
- comparator - Static variable in class io.fluxzero.common.api.search.SortableEntry
-
Comparator used to lexicographically compare entries based on
SortableEntry.nameandSortableEntry.value. - comparator - Static variable in interface io.fluxzero.common.tracking.Tracker
-
Default comparator based on consumer name and tracker ID.
- comparator(HandlerConfiguration) - Static method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- compare(int, HandlerInspector.MethodHandlerMatcher.Specificity, int, int, Executable, int, HandlerInspector.MethodHandlerMatcher.Specificity, int, int, Executable, Comparator) - Static method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- compare(String, String) - Static method in class io.fluxzero.common.search.CollectionValues
-
Compares normalized keys in Unicode codepoint order, matching PostgreSQL's binary C collation.
- compareAndSet(T) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Replaces this existing Model only if this graph's
Graph.revisionStateIndex()is still current. - compareForMessage(HandlerInspector.MethodHandlerMatcher, M) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- compareTo(FacetEntry) - Method in class io.fluxzero.common.api.search.FacetEntry
-
Sorts facet entries by name, then by value.
- compareTo(SortableEntry) - Method in class io.fluxzero.common.api.search.SortableEntry
- compareTo(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.compareTo(BigDecimal). - compareTo(Document.Entry) - Method in class io.fluxzero.common.search.Document.Entry
-
Compares this entry with the specified entry for order.
- compareTo(Tracker) - Method in interface io.fluxzero.common.tracking.Tracker
-
Compares trackers based on consumer and tracker IDs for stable sorting.
- compareTo(Id) - Method in class io.fluxzero.sdk.modeling.Id
- compareTo(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.compareTo(BigDecimal). - compatibleTypes(Class, Class) - Static method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns whether two declared model types can describe the same runtime value.
- compile() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Compiles once at the subscription boundary; no regex compilation or application class loading occurs per message.
- compile(Class, Collection) - Static method in class io.fluxzero.sdk.modeling.MutationPlan
-
Compiles one target accessor plan for a payload and its selected handlers.
- Compiler(List) - Constructor for class io.fluxzero.sdk.modeling.MutationPlan.Compiler
- Compiler(List, boolean) - Constructor for class io.fluxzero.sdk.modeling.MutationPlan.Compiler
-
Creates application-bound plans with the already resolved interceptor validation default.
- Compiler(List, boolean, boolean) - Constructor for class io.fluxzero.sdk.modeling.MutationPlan.Compiler
-
Creates application-bound plans with resolved validation and identity-selection defaults.
- compileReplay(Class, Class) - Method in class io.fluxzero.sdk.modeling.MutationPlan.Compiler
-
Returns the cached replay plan for the supplied payload and Model types, compiling it on first use.
- Compiler Options - Section in class io.fluxzero.sdk.web.OpenApiProcessor
- complete() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.StreamingInputStream
-
Queues an end-of-stream marker after the previously queued chunks.
- complete(Object) - Method in class io.fluxzero.sdk.tracking.handling.Invocation.ResultObservation
-
Settles batch ownership after tracking's error handler and any asynchronous recovery have finished.
- complete(Object) - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Stores a synchronously completed handler value in this execution.
- completeAsync(CompletableFuture) - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Stores an asynchronous handler result in this execution.
- completeChunkedResponse(ProxyRequestHandler.ChunkedProxyRequest, SerializedMessage, Throwable, ProxyRequestHandler.ProxyResponseContext) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- completeCollections() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
-
Returns the value of the
completeCollectionsrecord component. - completed(Object) - Static method in class io.fluxzero.sdk.tracking.handling.LocalHandlerResult
-
Creates a successfully completed local result.
- completeExceptionally(Throwable) - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Stores a handler failure in this execution.
- completeLocalBatch(Throwable) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Runs and clears batch-completion callbacks and resources after a payload-first local invocation.
- completeLocalDispatch(Message) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- completeLocalDispatch(Message) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Releases transient state retained for a completed local dispatch candidate.
- CompleteMessageEvent - Class in io.fluxzero.sdk.tracking.metrics
- CompleteMessageEvent() - Constructor for class io.fluxzero.sdk.tracking.metrics.CompleteMessageEvent
- completeRequestExceptionally(int, Throwable) - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
-
Completes a pending request exceptionally and removes its response callback.
- completeResponse(SerializedMessage, Throwable, ProxyRequestHandler.ProxyResponseContext) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- completion() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
-
Returns a future that completes when the final chunk has been observed.
- completion() - Method in enum class io.fluxzero.sdk.modeling.GraphProjectionMode
-
Completion policy for Graph update processing.
- component - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- components() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Extra OpenAPI components such as shared responses or security schemes.
- Components - Section in class io.fluxzero.common.search.Document
- Composability - Section in interface io.fluxzero.common.api.search.Constraint
- compose(ThrowingFunction) - Method in interface io.fluxzero.common.ThrowingFunction
-
Returns a composed function that first applies the
beforefunction to its input, and then applies this function to the result. - compose(String, long, Map, List, ModelRepository, boolean) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates a complete graph from one coherent repository reconstruction.
- compose(String, long, Map, List, ModelRepository, boolean, ModelReadBoundary) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates a complete graph while retaining its exact repository boundary for lazy relationship loads.
- compose(String, long, Map, List, ModelRepository, boolean, ModelReadBoundary, String, Class, Graph.Options, Map, Function) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Builds one indexed state with visible message-batch values applied before graph selection.
- compose(Function) - Method in interface io.fluxzero.common.MemoizingFunction
-
Composes this memoizing function with another function.
- compose(Function) - Method in interface io.fluxzero.common.MemoizingBiFunction
-
Creates a
MemoizingFunctionby composing this memoizing bi-function with an input transformation. - Composing Registries - Section in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
- Composition - Section in interface io.fluxzero.sdk.tracking.handling.HandlerDecorator
- compress(byte[]) - Method in enum class io.fluxzero.common.serialization.compression.CompressionAlgorithm
-
Compresses bytes using this algorithm's public SDK wire format.
- compress(SerializedMessage) - Method in class io.fluxzero.sdk.web.WebResponseCompressingInterceptor
-
Applies GZIP compression to the response payload and updates the metadata to indicate the
Content-Encodingused. - CompressionAlgorithm - Enum Class in io.fluxzero.common.serialization.compression
-
Enumeration of supported compression algorithms used for serializing and deserializing byte data.
- compute(Object, BiFunction) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- compute(Object, BiFunction) - Method in interface io.fluxzero.common.caching.Cache
-
Computes and stores a new value for the given
idusing the provided function. - compute(Object, BiFunction) - Method in enum class io.fluxzero.common.caching.NoOpCache
- compute(Object, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- compute(Object, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- compute(Object, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- compute(Object, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
-
Returns a synchronized computation that adds, removes, or updates a cache entry.
- compute(Object, K, BiFunction, Duration) - Method in class io.fluxzero.sdk.DefaultMemoization
- compute(Object, K, BiFunction, Duration) - Method in interface io.fluxzero.sdk.Memoization
-
Computes a new value using the current cached value, stores the result, and returns it.
- compute(Stream, List, List) - Static method in class io.fluxzero.common.api.search.DocumentStats
-
Computes document statistics from a stream of documents.
- computeAliases() - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- computeClassForSpecificity() - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- computeContextIfAbsent(Class, Function) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns a message-scoped context value, computing and storing it when it is absent.
- computeEntities() - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- computeEntryMatcher() - Method in class io.fluxzero.common.api.search.constraints.MatchConstraint
- computeForBatch(K, BiFunction) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Computes a resource in the current thread's handling-batch resource map using the key and prior value; a null result removes the mapping.
- computeForBatchIfAbsent(K, Function) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the current thread's handling-batch resource or computes and stores it when absent.
- computeForMessageBatchIfAbsent(K, Function) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns one resource shared by the complete current message batch, creating it when necessary.
- computeId(Object) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulHandlerInvoker
- computeIfAbsent(Object, Function) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- computeIfAbsent(Object, Function) - Method in interface io.fluxzero.common.caching.Cache
-
If a value is not already associated with the given
id, computes and stores one using the given function. - computeIfAbsent(Object, Function) - Method in enum class io.fluxzero.common.caching.NoOpCache
- computeIfAbsent(Object, Function) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- computeIfAbsent(Object, Function) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- computeIfAbsent(Object, Function) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- computeIfAbsent(Object, Function) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- computeIfAbsent(Object, K, Function, Duration) - Method in class io.fluxzero.sdk.DefaultMemoization
- computeIfAbsent(Object, K, Function, Duration) - Method in interface io.fluxzero.sdk.Memoization
-
Returns the cached value for the given key if present and not expired, otherwise computes, stores, and returns a new value.
- computeIfPresent(Object, BiFunction) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- computeIfPresent(Object, BiFunction) - Method in interface io.fluxzero.common.caching.Cache
-
If a value is already associated with the given
id, computes a new value using the provided function and replaces the old one. - computeIfPresent(Object, BiFunction) - Method in enum class io.fluxzero.common.caching.NoOpCache
- computeIfPresent(Object, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- computeIfPresent(Object, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- computeIfPresent(Object, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- computeIfPresent(Object, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- computeMessageFilter() - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- computeMethodAssociationProperties(Executable) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
- computeParameterResolver(Parameter) - Method in class io.fluxzero.sdk.configuration.spring.SpringBeanParameterResolver
- computePathFilter() - Method in class io.fluxzero.common.api.search.SearchDocuments
-
Computes a path-level filter based on the
SearchDocuments.pathFilterslist. - computeRoutingKey() - Method in interface io.fluxzero.sdk.common.HasMessage
-
Computes the default routing key for this message.
- computeSegment(String) - Static method in class io.fluxzero.common.ConsistentHashing
-
Computes the segment for a given routing key using the default hash function and the default maximum segment size.
- computeSegment(String, int) - Static method in class io.fluxzero.common.ConsistentHashing
-
Computes the segment for a given routing key and maximum number of segments, using the default hash function.
- computeSegment(String, Function, int) - Static method in class io.fluxzero.common.ConsistentHashing
-
Computes the segment using a custom hash function and max segment size.
- computeSpecificity(M) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- concat(Stream...) - Static method in class io.fluxzero.common.ObjectUtils
-
Concatenates multiple streams into a single flat stream.
- concatenateUrlParts(String...) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Concatenates multiple segments of a URL, ensuring that: Double slashes in schemes like
https://are preserved Duplicate slashes between path segments are removed Null or empty segments are skipped - Condition() - Constructor for class io.fluxzero.sdk.configuration.spring.ConditionalOnBean.Condition
- Condition() - Constructor for class io.fluxzero.sdk.configuration.spring.ConditionalOnMissingBean.Condition
- Condition() - Constructor for class io.fluxzero.sdk.configuration.spring.ConditionalOnMissingProperty.Condition
- Condition() - Constructor for class io.fluxzero.sdk.configuration.spring.ConditionalOnProperty.Condition
- conditionallyExclusive() - Method in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Returns whether exclusivity is enabled only within part of the configured index range.
- ConditionalOnBean - Annotation Interface in io.fluxzero.sdk.configuration.spring
-
Conditionalthat only matches when a bean of the specified type is present in the application context. - ConditionalOnBean.Condition - Class in io.fluxzero.sdk.configuration.spring
- ConditionalOnMissingBean - Annotation Interface in io.fluxzero.sdk.configuration.spring
-
Conditionalthat only matches when a bean of the specified type is not present in the context. - ConditionalOnMissingBean.Condition - Class in io.fluxzero.sdk.configuration.spring
- ConditionalOnMissingProperty - Annotation Interface in io.fluxzero.sdk.configuration.spring
-
Conditionalthat only matches when the specified property is either unset or the empty string. - ConditionalOnMissingProperty.Condition - Class in io.fluxzero.sdk.configuration.spring
- ConditionalOnProperty - Annotation Interface in io.fluxzero.sdk.configuration.spring
-
Conditionalthat only matches when a specific property is set and matches a given pattern. - ConditionalOnProperty.Condition - Class in io.fluxzero.sdk.configuration.spring
- CONFIG_LOCATIONS_PROPERTY - Static variable in class io.fluxzero.common.application.FluxzeroAdditionalPropertiesSource
-
Environment variable or system property that points to extra Fluxzero configuration locations.
- CONFIG_LOCATIONS_PROPERTY_ALIAS - Static variable in class io.fluxzero.common.application.FluxzeroAdditionalPropertiesSource
-
Lower-case system property alias for
FluxzeroAdditionalPropertiesSource.CONFIG_LOCATIONS_PROPERTY. - configuration() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the
FluxzeroConfigurationof this Fluxzero instance. - configuration() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the root configuration from this change's entity metadata; fails if the metadata has no root configuration.
- Configuration - Section in class io.fluxzero.sdk.configuration.client.LocalClient
- configurations(Collection) - Static method in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Returns a stream of
ConsumerConfigurations by inspecting the given handler classes and their packages. - configurator() - Method in record class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.ConnectionSetup
-
Returns the value of the
configuratorrecord component. - configureAutomaticModelHandling(AutomaticModelHandling) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- configureAutomaticModelHandling(AutomaticModelHandling) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Configures whether model applies are exposed as automatic command handlers by default.
- configureAutomaticModelRouting(boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Configures the single-Model event-routing fallback before this repository starts handling commits.
- configureDefaultConsumer(MessageType, UnaryOperator) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- configureDefaultConsumer(MessageType, UnaryOperator) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Update the default consumer configuration for the specified message type.
- configureDefaultConsumerHandlingMode(ConsumerHandlingMode) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- configureDefaultConsumerHandlingMode(ConsumerHandlingMode, MessageType...) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- configureDefaultConsumerHandlingMode(ConsumerHandlingMode) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Configures the app-wide default handler execution mode for consumers whose own mode and message-type default consumer mode are both
ConsumerHandlingMode.DEFAULT. - configureDefaultConsumerHandlingMode(ConsumerHandlingMode, MessageType...) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Configures the default handler execution mode for specific message types, or the whole app when no message types are supplied.
- configuredModelDocumentCollection(String) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the canonical Model source collection, shared with node search when enabled.
- configureGraphProjectionCompletion(GraphProjectionCompletion) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- configureGraphProjectionCompletion(GraphProjectionCompletion) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Configures the application default for materialized graph-projection result completion.
- configureGraphProjectionCompletion(GraphProjectionCompletion) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Configures the application default for explicit reindex completion before the repository is used.
- configureGraphStrict(boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Configures the application default before this repository is used.
- configureModelConflictHandling(ModelConflictPolicy, ModelConflictResolver, int) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- configureModelConflictHandling(ModelConflictPolicy, ModelConflictResolver, int) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Configures the optional policy used when an independent-model commit was evaluated against an older model state.
- configureModelGraphSupport(ModelRepository, Supplier) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
-
Configures typed materialized-graph reconstruction after the model subsystem has initialized.
- configureModelTypes(Supplier) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Configures the application-bound model catalog used to version materialized Graph schemas.
- configureOwningApplication(Fluxzero) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Binds background cache replay to this repository's owning application, including namespace views.
- configureParents(InMemoryEventStore, Consumer) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
-
Links scheduling to the namespace's committed Model store and payload-free metrics sink.
- configureReplayRestoration(UnaryOperator) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Configures application-owned event payload restoration before this repository is made available to callers.
- conflict() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Returns the value of the
conflictrecord component. - conflict(long, String, List, boolean) - Static method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Creates a rejected conflict result.
- conflictPolicy() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
conflictPolicyrecord component. - conflictPolicy() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
conflictPolicyrecord component. - conflictPolicy() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Conflict handling for this model when an apply does not provide an explicit override.
- conflictPolicy() - Element in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
-
Overrides conflict handling for the model produced by this apply.
- connect(WebsocketEndpoint, WebsocketConnectionOptions, URI) - Method in class io.fluxzero.sdk.common.websocket.JdkWebsocketConnector
-
Opens a native JDK WebSocket and adapts it to Fluxzero's low-level
WebsocketSessioncontract. - connect(WebsocketEndpoint, WebsocketConnectionOptions, URI) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketConnector
-
Opens a WebSocket connection to the given URI.
- ConnectEvent - Class in io.fluxzero.common.api
-
A runtime-generated event that indicates a client has successfully connected to the Fluxzero Runtime.
- ConnectEvent() - Constructor for class io.fluxzero.common.api.ConnectEvent
- CONNECTION - Enum constant in enum class io.fluxzero.sdk.web.NativeWebRequestMetric.ErrorCategory
- CONNECTION_RETRY_LOG_INTERVAL - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- CONNECTION_TIMEOUT_FAILSAFE_GRACE - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- ConnectionSetup(WebsocketConnectionOptions, AbstractWebsocketClient.ClientHandshakeConfigurator) - Constructor for record class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.ConnectionSetup
-
Creates an instance of a
ConnectionSetuprecord class. - connectTimeout() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketConnectionOptions
-
Returns the value of the
connectTimeoutrecord component. - connectToServer(WebsocketConnector, URI) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- connectToServer(WebsocketConnector, URI, WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- ConsistentHashing - Class in io.fluxzero.common
-
Utility class for computing segment assignments using consistent hashing.
- ConsistentHashing() - Constructor for class io.fluxzero.common.ConsistentHashing
- ConsoleError - Class in io.fluxzero.sdk.common.logging
-
A marker message type published to the Fluxzero error gateway for error-level log entries.
- ConsoleError() - Constructor for class io.fluxzero.sdk.common.logging.ConsoleError
- ConsoleWarning - Class in io.fluxzero.sdk.common.logging
-
A marker message type published to the Fluxzero error gateway for warning-level log entries.
- ConsoleWarning() - Constructor for class io.fluxzero.sdk.common.logging.ConsoleWarning
- constrained() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Whether this reference declares any SDK-provided relationship check.
- constraint() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns the value of the
constraintrecord component. - constraint(Constraint...) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- constraint(Constraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Adds one or more custom constraints to the search using a logical AND.
- Constraint - Interface in io.fluxzero.common.api.search
-
Base interface for defining filter conditions (constraints) used in document search queries.
- constraintValidatorFactory(ConstraintValidatorFactory) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- ConstraintViolation<T> - Record Class in io.fluxzero.sdk.tracking.handling.validation
-
Structured validation failure exposed by the Fluxzero validation API.
- ConstraintViolation(String, String, String, String, Object, T, Class, String, Map) - Constructor for record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Creates a structured validation failure.
- consumer() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns the value of the
consumerrecord component. - consumer() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Trigger
-
Restricts the trigger to messages sent by specific consumer(s).
- Consumer - Annotation Interface in io.fluxzero.sdk.tracking
-
Declares a
Consumerwithin a Fluxzero application. - CONSUMER_FILTER_VERSIONS_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Filter languages accepted by the server, including live refresh and independent scan/idle boundaries.
- CONSUMER_FILTERING_PROPERTY - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Enables conservative server filtering.
- ConsumerBlueprint - Class in io.fluxzero.sdk.registry
-
Lifecycle-bound projection of the effective handlers assigned to one consumer.
- ConsumerBlueprint(Serializer, Supplier, LongSupplier) - Constructor for class io.fluxzero.sdk.registry.ConsumerBlueprint
- ConsumerBlueprint(Serializer, Supplier, LongSupplier, UnaryOperator) - Constructor for class io.fluxzero.sdk.registry.ConsumerBlueprint
-
Projects the serializer's required inputs through an upstream serialized-message transformation, such as a batch interceptor chain.
- ConsumerConfiguration - Class in io.fluxzero.sdk.tracking
-
Configuration class that defines how a message consumer behaves during message tracking and handler invocation.
- ConsumerConfiguration() - Constructor for class io.fluxzero.sdk.tracking.ConsumerConfiguration
- ConsumerEndpoint - Class in io.fluxzero.testserver.websocket
- ConsumerEndpoint(MessageLogMaintenance, MessageType, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.ConsumerEndpoint
-
Creates a consumer endpoint backed by shared maintenance components for one message log.
- ConsumerEndpoint(MessageLogMaintenance, MessageType, String, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.ConsumerEndpoint
-
Creates a consumer endpoint backed by shared maintenance components for one message log.
- ConsumerEndpoint(MessageLogMaintenance, MessageType, String, CommandIdempotencyStore, Consumer) - Constructor for class io.fluxzero.testserver.websocket.ConsumerEndpoint
-
Creates a consumer endpoint that reports each read after it has been registered with the tracking strategy.
- ConsumerEndpoint(MessageStore, MessageType) - Constructor for class io.fluxzero.testserver.websocket.ConsumerEndpoint
- ConsumerEndpoint(MessageStore, MessageType, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.ConsumerEndpoint
- ConsumerEndpoint(MessageStore, MessageType, String, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.ConsumerEndpoint
-
Creates a consumer endpoint for a topic-specific message log.
- ConsumerEndpoint(TrackingStrategy, MessageStore, PositionStore, MessageType) - Constructor for class io.fluxzero.testserver.websocket.ConsumerEndpoint
- ConsumerEndpoint(TrackingStrategy, MessageStore, PositionStore, MessageType, String) - Constructor for class io.fluxzero.testserver.websocket.ConsumerEndpoint
-
Creates a consumer endpoint from explicit tracking components.
- ConsumerEndpoint(TrackingStrategy, MessageStore, PositionStore, MessageType, String, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.ConsumerEndpoint
-
Creates a consumer endpoint from explicit tracking components.
- ConsumerFilter - Record Class in io.fluxzero.common.api.tracking
-
Versioned, conservative projection of an application's effective consumer blueprint.
- ConsumerFilter(String, long, int, String, List, List, List, boolean, boolean, boolean) - Constructor for record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Creates an instance of a
ConsumerFilterrecord class. - ConsumerFilter.PayloadType - Record Class in io.fluxzero.common.api.tracking
-
A serialized input name, optionally limited to one revision or matching an entire package prefix.
- ConsumerFilter.RoutePattern - Record Class in io.fluxzero.common.api.tracking
-
Generic route matcher.
- ConsumerHandlingMode - Enum Class in io.fluxzero.sdk.tracking
-
Controls whether handlers for a consumer are invoked in the tracker thread or offloaded to a worker thread.
- ConsumerNamespaceContext(String) - Constructor for record class io.fluxzero.sdk.common.ClientUtils.ConsumerNamespaceContext
-
Creates an instance of a
ConsumerNamespaceContextrecord class. - contactEmail() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Contact email address.
- contactName() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Contact name.
- contactUrl() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Contact URL.
- ContainerCollector - Class in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Collector for container metrics from cgroups (v1 and v2).
- ContainerCollector() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.collectors.ContainerCollector
- ContainerMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
Container metrics collected from cgroups (v1 or v2).
- ContainerMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.ContainerMetrics
- contains() - Element in annotation interface io.fluxzero.common.serialization.RegisterType
-
Optional filters to determine which types should be registered based on name matching.
- contains(Metadata) - Method in class io.fluxzero.common.api.Metadata
-
Checks whether the current metadata contains all entries of the specified metadata.
- contains(Tracker) - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Checks if the tracker is part of this cluster.
- contains(Object, Object) - Method in class io.fluxzero.common.api.Metadata
-
Determines if the specified key-value pair exists within the data structure.
- contains(String, boolean, boolean, boolean, String...) - Static method in class io.fluxzero.common.api.search.constraints.ContainsConstraint
-
Create a constraint that optionally splits the input phrase into individual terms and combines the resulting constraints using
AllConstraint. - contains(String, boolean, boolean, String...) - Static method in class io.fluxzero.common.api.search.constraints.ContainsConstraint
-
Create a constraint that allows prefix and/or postfix matching of a given phrase.
- contains(String, String...) - Static method in class io.fluxzero.common.api.search.constraints.ContainsConstraint
-
Create a basic
ContainsConstraintthat checks if the given phrase exists anywhere in the entry, using default full-word matching (i.e., neither prefix nor postfix logic). - containsAnyKey(Object...) - Method in class io.fluxzero.common.api.Metadata
-
Checks if the given keys are present in the internal entries.
- ContainsConstraint - Class in io.fluxzero.common.api.search.constraints
-
A constraint that matches document entries containing the specified phrase, with optional wildcard-like flexibility.
- ContainsConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.ContainsConstraint
- containsKey(Object) - Method in class io.fluxzero.common.api.Metadata
-
Checks if the specified key is present in the entries map.
- containsKey(Object) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- containsKey(Object) - Method in interface io.fluxzero.common.caching.Cache
-
Checks whether the cache contains an entry for the given
id. - containsKey(Object) - Method in enum class io.fluxzero.common.caching.NoOpCache
- containsKey(Object) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- containsKey(Object) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- containsKey(Object) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- containsKey(Object) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- containsKey(K) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns whether an entry exists for the key without updating access bookkeeping.
- containsMetadata(String) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Checks one metadata key without forcing an opaque serialized message to materialize its metadata wrapper.
- containsMetadata(String) - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Tests already available metadata without forcing deferred metadata creation.
- containsMetadata(String) - Method in interface io.fluxzero.sdk.tracking.handling.LocalHandlerInput
-
Tests already available metadata without forcing deferred metadata creation.
- containsProperty(String) - Method in interface io.fluxzero.common.application.PropertySource
-
Checks if a property is defined.
- containsProperty(String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns
trueif a property with the given name exists. - containsUser(Metadata) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Returns
trueif the metadata contains a user entry under the configured key. - containsUser(Metadata) - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- containsUser(Metadata) - Method in enum class io.fluxzero.sdk.tracking.handling.authentication.NoOpUserProvider
- containsUser(Metadata) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Checks if the given metadata contains user information that can be resolved by this provider.
- ContentFilter - Interface in io.fluxzero.sdk.common.serialization
-
Represents an interface for filtering content before it is passed to a specified viewer.
- ContentFilterInterceptor - Class in io.fluxzero.sdk.tracking.handling.contentfiltering
- ContentFilterInterceptor() - Constructor for class io.fluxzero.sdk.tracking.handling.contentfiltering.ContentFilterInterceptor
- contentType() - Element in annotation interface io.fluxzero.sdk.web.ApiDocResponse
-
Optional response content type.
- contentType() - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Returns the value of the
contentTyperecord component. - contentType(String) - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Appends a
Content-Typeheader and returns this builder. - contentType(String) - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Sets the single
Content-Type, replacing any inferred or previously configured value. - context(Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns response context assignable to the requested type, if attached to this graph view.
- context(String, Object) - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport.Builder
-
Adds one contextual key/value pair.
- Context(CommitModelsResult, int, int) - Constructor for record class io.fluxzero.sdk.modeling.ModelConflictResolver.Context
-
Creates an instance of a
Contextrecord class. - Context(ModelReadException.Operation, String, String, String, String, String, Integer, TypeInspection, Long, String, Integer) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Creates an instance of a
Contextrecord class. - continueOnError() - Element in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Returns true if the schedule should continue after an error.
- convert(I) - Method in class io.fluxzero.common.serialization.AbstractConverter
- convert(Data) - Method in class io.fluxzero.common.search.JacksonInverter
- convert(Data) - Method in class io.fluxzero.common.serialization.AbstractConverter
- convert(Data) - Method in interface io.fluxzero.common.serialization.Converter
- convert(SerializedDocument, Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultGraphSearch
- convert(SerializedDocument, Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- convert(Object, Type) - Method in class io.fluxzero.proxy.ProxySerializer
- convert(Object, Type) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Converts the given object to the specified target type.
- convert(Object, Type) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Converts a given object to another type using the serializer's object mapping rules.
- convert(Function) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
-
Transforms the underlying stream of events using a given stream converter function.
- convertAnnotation(Annotation, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Converts the annotation's attributes into the requested representation.
- converter(Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- Converter<I,
O> - Interface in io.fluxzero.common.serialization -
Interface for converting
Dataobjects from one format or representation to another. - convertFormat(Data) - Method in class io.fluxzero.common.search.JacksonInverter
- convertFormat(Data) - Method in interface io.fluxzero.common.serialization.Converter
-
Optionally converts the structure or format (e.g.: application/json) of the input data without modifying its core content.
- convertIfKotlinClass(Object) - Static method in class io.fluxzero.common.reflection.KotlinReflectionUtils
-
Returns the Java class represented by a Kotlin class literal, or null for other inputs.
- ConvertingSerializedObject(SerializedObject, Converter) - Constructor for class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain.ConvertingSerializedObject
-
Constructs a
ConvertingSerializedObjectwith deferred conversion. - convertPayload(Object, Type, String) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Converts a web payload to the requested target type.
- convertValue(Object, TypeReference) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts an object to an object of the given type.
- convertValue(Object, Class) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts an object to an object of the given class.
- convertValue(Object, Type) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts an object to an object of the given type which may be a
ParameterizedTypeorClass. - convertValue(Object, Function) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts an object to an object of the given type.
- cookie(HttpCookie) - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Adds a request cookie, first parsing any stored Cookie headers, and returns this builder.
- cookie(HttpCookie) - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Adds a response cookie and returns this builder.
- COOKIE - Enum constant in enum class io.fluxzero.sdk.web.WebParameterSource
-
Cookies sent in the request
- CookieConflictException - Exception Class in io.fluxzero.sdk.web
-
Indicates that a request contains distinct values for a cookie that was required to be conflict-free.
- CookieConflictException() - Constructor for exception class io.fluxzero.sdk.web.CookieConflictException
-
Creates a conflict that intentionally carries no cookie-specific data.
- CookieParam - Annotation Interface in io.fluxzero.sdk.web
-
Injects the value of an HTTP cookie into a handler method parameter.
- cookies() - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Returns the builder's mutable cookie list after moving any stored Cookie header values into parsed cookies.
- CookieValueConflictPolicy - Enum Class in io.fluxzero.sdk.web
-
Determines how
WebRequest.getCookie(String, CookieValueConflictPolicy)handles multiple cookies with the same case-sensitive name. - copy() - Method in class io.fluxzero.sdk.persisting.search.DefaultIndexOperation
- copy() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Creates a deep copy of this operation, preserving all configured values.
- copyFields(V, V) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Copies all non-static fields between objects of the same runtime class and returns the target.
- copyOf(Properties) - Static method in class io.fluxzero.common.ObjectUtils
-
Creates a deep copy of a Properties instance.
- Core Responsibilities - Section in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- CorrelatingInterceptor - Class in io.fluxzero.sdk.publishing.correlation
-
A
DispatchInterceptorthat enriches outgoing messages with correlation metadata, enabling full traceability across message flows within Fluxzero. - CorrelatingInterceptor() - Constructor for class io.fluxzero.sdk.publishing.correlation.CorrelatingInterceptor
- correlationDataProvider() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- correlationDataProvider() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Returns the provider responsible for adding correlation data to outgoing messages.
- correlationDataProvider() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the provider of correlation data for published messages.
- CorrelationDataProvider - Interface in io.fluxzero.sdk.publishing.correlation
-
Strategy interface for extracting correlation metadata from the current context.
- CORS_DOMAINS_PROPERTY - Static variable in class io.fluxzero.proxy.ProxyRequestHandler
- corsOrigin(String) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- count() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- count() - Method in interface io.fluxzero.sdk.persisting.search.GroupSearch
-
Counts the number of documents in each group.
- count() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Returns the number of matching documents.
- countAsync() - Method in interface io.fluxzero.sdk.persisting.search.GroupSearch
-
Asynchronously counts the number of documents in each group.
- countAsync() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Asynchronously returns the number of matching documents.
- counter - Static variable in class io.fluxzero.sdk.web.SocketRequest
-
Counter used to generate unique request IDs for new socket requests.
- CpuCollector - Class in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Collector for CPU metrics using JMX.
- CpuCollector() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.collectors.CpuCollector
- cpuExecutor() - Static method in class io.fluxzero.common.ObjectUtils
-
Returns the classloader-wide executor for bounded chunks of CPU work, isolated from the JVM common pool.
- CpuMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
CPU metrics for the process and system.
- CpuMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.CpuMetrics
- cpuParallelism() - Static method in class io.fluxzero.common.ObjectUtils
-
Returns the target CPU parallelism, including the work formerly performed by a parallel stream's caller.
- create() - Static method in class io.fluxzero.sdk.common.ThreadLocalContext
-
Creates a thread local whose value participates in this shared context.
- create(long, MutationPlan.Resolution, Map) - Static method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Creates a loaded begin-state for one resolved target set.
- create(SerializedDocument, ModelGraphProjectionConfiguration, long) - Static method in class io.fluxzero.common.search.ModelGraphInvalidation
-
Captures the root identity and invalidation boundary without copying any of its content.
- create(Graph, DeserializingMessage, DocumentSerializer) - Static method in class io.fluxzero.sdk.persisting.search.MaterializedGraphDocumentMigration
-
Returns a replacement only when at least one node type or revision evolved.
- create(Object, Class, List, HandlerConfiguration) - Static method in class io.fluxzero.sdk.web.WebHandlerMatcher
- create(Object, Class, List, HandlerConfiguration, WebRouteRegistry) - Static method in class io.fluxzero.sdk.web.WebHandlerMatcher
- create(Object, List, HandlerConfiguration) - Static method in class io.fluxzero.sdk.web.WebHandlerMatcher
-
Creates a web handler matcher using the supplied handler, parameter resolvers, and handling configuration.
- create(Object, List, HandlerConfiguration, Object) - Static method in class io.fluxzero.sdk.web.WebHandlerMatcher
-
Creates a matcher using a shared route registry.
- create(String, H, String, long, long, Long, boolean, String) - Method in interface io.fluxzero.common.modeling.ModelCommitAssignment.HeadFactory
-
Creates the storage-specific head for an assigned Model revision, using the previous head when present and the supplied sequence, state, history, deletion, and document information.
- create(Collection, Converter, boolean) - Static method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- create(Collection, Converter, boolean, UnaryOperator) - Static method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- create(Collection, Class, boolean) - Static method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- createAuditTrail(CreateAuditTrail) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- createAuditTrail(CreateAuditTrail) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Configures Fluxzero to use a search collection as a searchable audit trail.
- createAuditTrail(CreateAuditTrail) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- createAuditTrail(Object, Duration) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- createAuditTrail(Object, Duration) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Configures Fluxzero to use a search collection as a searchable audit trail with the given retention time and
Guarantee.DEFAULT. - CreateAuditTrail - Class in io.fluxzero.common.api.search
-
Command to configure to use a search collection as a searchable audit trail.
- CreateAuditTrail() - Constructor for class io.fluxzero.common.api.search.CreateAuditTrail
- createChunkedRequestMessage(WebRequest, byte[], long, boolean, boolean) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- createClientId() - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Creates a unique ID for a client instance.
- createClientId(PropertySource) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Creates a unique ID for a client instance from the given property source.
- createComparator(SearchDocuments) - Static method in class io.fluxzero.common.search.Document
-
Constructs a
Comparatorto sort documents based on the sorting options inSearchDocuments. - createConnectionRetryConfiguration(URI, Duration) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- createConnectionSetup(WebSocketClient.ClientConfig) - Static method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- createConnectionSetup(WebSocketClient.ClientConfig, String) - Static method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- createConsumer(ConsumerConfiguration, List) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- createContextual(DeserializationContext, BeanProperty) - Method in class io.fluxzero.sdk.modeling.Id.IdDeserializer
- createContextual(SerializerProvider, BeanProperty) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- createContextual(SerializerProvider, BeanProperty) - Method in class io.fluxzero.sdk.modeling.Id.IdSerializer
- createDefault() - Static method in class io.fluxzero.sdk.tracking.handling.validation.DefaultValidator
-
Creates the default SDK validator instance.
- createDefaultHandler(Object, Function, HandlerConfiguration) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- createDowncaster(Collection, Class) - Static method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
-
Builds a downcaster chain from annotated candidates for the supplied serialized data type.
- createEventStoreClient() - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Subclasses must implement this method to return a
EventStoreClient. - createEventStoreClient() - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- createEventStoreClient() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- createForNamespace(String) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- createForNamespace(String) - Method in class io.fluxzero.sdk.common.AbstractNamespaced
- createForNamespace(String) - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- createForNamespace(String) - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- createForNamespace(String) - Method in class io.fluxzero.sdk.modeling.BatchingHandlerRepository
- createForNamespace(String) - Method in class io.fluxzero.sdk.modeling.DefaultHandlerRepository
- createForNamespace(String) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultEventStore
- createForNamespace(String) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore
- createForNamespace(String) - Method in class io.fluxzero.sdk.persisting.keyvalue.DefaultKeyValueStore
- createForNamespace(String) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- createForNamespace(String) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
- createForNamespace(String) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- createForNamespace(String) - Method in class io.fluxzero.sdk.persisting.search.client.LocalDocumentHandlerRegistry
- createForNamespace(String) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- createForNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultCommandGateway
- createForNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultErrorGateway
- createForNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultEventGateway
- createForNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- createForNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultMetricsGateway
- createForNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultQueryGateway
- createForNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
- createForNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultResultGateway
- createForNamespace(String) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- createForNamespace(String) - Method in class io.fluxzero.sdk.web.DefaultWebRequestGateway
- createForNamespace(String) - Method in class io.fluxzero.sdk.web.WebResponseGateway
- createGatewayClient(MessageType, String) - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Subclasses must implement this method to return a
GatewayClientfor the given message type and topic. - createGatewayClient(MessageType, String) - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- createGatewayClient(MessageType, String) - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- createGenericConfiguration(BootstrapState) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationProvider
- createHandler(Object, HandlerFilter, List) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- createHandler(Object, HandlerFilter, List) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- createHandler(Object, HandlerFilter, List) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerFactory
-
Attempts to create a message handler for the given
targetobject. - createHandler(Object, Class) - Static method in class io.fluxzero.common.handling.HandlerInspector
-
Creates a
Handlerfor the given target object and annotation type. - createHandler(Object, Class, List) - Static method in class io.fluxzero.common.handling.HandlerInspector
-
Creates a
Handlerbacked by a target supplier and parameter resolvers. - createHandler(Object, List, HandlerConfiguration) - Static method in class io.fluxzero.common.handling.HandlerInspector
-
Creates a
Handlerbacked by a target supplier and parameter resolvers. - createHandler(Function, Class, List, HandlerConfiguration) - Static method in class io.fluxzero.common.handling.HandlerInspector
-
Creates a
Handlerbacked by a target supplier and parameter resolvers. - createHandlerMatcher(Object, HandlerConfiguration) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- createHandlerMatcher(Object, HandlerConfiguration, List) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- createKeyValueClient() - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Subclasses must implement this method to return a
KeyValueClient. - createKeyValueClient() - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- createKeyValueClient() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- createRequest(SerializedMessage) - Method in class io.fluxzero.sdk.web.ForwardingWebConsumer
- createRequestGateway(Client, MessageType, String, RequestHandler, Map, Map, List, Function, RepositoryProvider, ResponseMapper) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- createResponseContext(WebRequest, ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- createRouteRegistry() - Static method in class io.fluxzero.sdk.web.WebHandlerMatcher
-
Creates an opaque route registry that can be shared by matchers to coordinate route selection.
- createSchedulingClient() - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Subclasses must implement this method to return a
SchedulingClient. - createSchedulingClient() - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- createSchedulingClient() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- createSearchClient() - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Subclasses must implement this method to return a
SearchClient. - createSearchClient() - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- createSearchClient() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- createSingle(long, String, Class, MutationPlan.Access, List, Entity) - Static method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Creates the allocation-minimal begin-state used by a direct single-model strategy.
- createSpecializedConfiguration(BootstrapState) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationProvider
- createSummarizer(JacksonInverter) - Static method in class io.fluxzero.common.search.JacksonInverter
- createTargetSupplier(Class) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- createTasks(RequestBatch, ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- createTasks(RequestBatch, ServerWebsocketSession, long) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- createTrackingClient(MessageType, String) - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Subclasses must implement this method to return a
TrackingClientfor the given message type and topic. - createTrackingClient(MessageType, String) - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- createTrackingClient(MessageType, String) - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- createUpcaster(Collection, Converter) - Static method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
-
Builds an upcaster chain from the candidate handlers, using the converter to bridge their internal data representation without normalizing incoming type identifiers before upcaster selection.
- createUpcaster(Collection, Converter, UnaryOperator) - Static method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
-
Creates an upcaster chain that normalizes serialized type identifiers before selecting a content upcaster.
- createUpcaster(Collection, Class) - Static method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
-
Builds an upcaster chain from annotated candidates for the supplied serialized data type.
- createWebRequest(ProxyRequestHandler.JettyExchange, byte[]) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- CreditCardNumber - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Validates that a character sequence is a credit card number according to the Luhn checksum.
- CreditCardNumber.List - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Container annotation for repeatable
CreditCardNumberconstraints. - cron() - Element in annotation interface io.fluxzero.sdk.scheduling.Deadline
-
Cron expression selecting the next deadline, with the same syntax and property substitution as
Periodic. - cron() - Element in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Define a unix-like cron expression.
- CronExpression - Class in io.fluxzero.sdk.scheduling
-
This provides cron support for java8 using java-time.
- current - Static variable in interface io.fluxzero.sdk.tracking.handling.authentication.User
-
Thread-local reference to the current user.
- current - Static variable in class io.fluxzero.sdk.tracking.Tracker
-
Thread-local variable that holds the current tracker instance.
- current() - Static method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the shared current-state boundary.
- current() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Opens a new, deliberately current view of this Model using its exact repository identity and owning repository.
- current() - Static method in class io.fluxzero.sdk.tracking.Tracker
-
Returns the current tracker instance, if any.
- CURRENT - Static variable in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Unpinned current-state boundary including active message-batch values.
- CURRENT_VERSION - Static variable in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Current manifest format version.
- currentClock() - Static method in interface io.fluxzero.sdk.Fluxzero
-
Gets the clock of the current Fluxzero instance (obtained via
Fluxzero.getOptionally()). - currentCorrelationData() - Static method in interface io.fluxzero.sdk.Fluxzero
-
Gets the current correlation data, which by default depends on the current
Client,TrackerandDeserializingMessage - currentGraph - Static variable in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- currentGraph(Collection, int, int, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Resolves the current composable descendant graph for a root page.
- currentIdentityProvider() - Static method in interface io.fluxzero.sdk.Fluxzero
-
Fetches the configured identity provider used for both functional and technical IDs.
- currentMessage() - Static method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the message for the active payload-first invocation on this thread.
- currentReadContext(ModelRepository) - Static method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns this repository's active mutation read context, never an event-replay or escaped async context.
- currentReplayContext(ModelRepository) - Static method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns this repository's active replay input; never borrows another application's or namespace's context.
- currentRootOverlay(Object, boolean, Class, ModelRepository, ModelBatchScope.Snapshot, ModelGraphResolver.Identity) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Selects the captured batch value that supersedes a root identity, without reading its durable body.
- currentRootOverlay(Object, ModelIdResolution, Class, ModelRepository, ModelBatchScope.Snapshot, ModelGraphResolver.Identity) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Selects a captured batch value using independent normalization and alias policy.
- currentStoredLowestIndex() - Method in class io.fluxzero.sdk.tracking.client.DefaultTracker
- currentTime() - Static method in interface io.fluxzero.sdk.Fluxzero
-
Gets the time according to the current Fluxzero clock (obtained via
Fluxzero.currentClock()). - CurrentUserParameterResolver - Class in io.fluxzero.sdk.tracking.handling.authentication
-
Resolves handler method parameters of type
User. - CurrentUserParameterResolver() - Constructor for class io.fluxzero.sdk.tracking.handling.authentication.CurrentUserParameterResolver
- currentValue(String, String) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Returns one pending exact value; aliases are deliberately not resolved.
- currentValue(String, String, Object) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Returns an exact pending value from this repository family only.
- currentValues(String) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Returns pending exact values visible to the current message, in message order.
- currentValues(String, MutationPlan.Resolution) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Returns the pending values needed to reconstruct one resolved context, including ancestor dependencies.
- currentValues(String, MutationPlan.Resolution, Object) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Resolves the pending context and ancestor dependencies within this repository family only.
- currentValues(String, Object) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Returns pending values from this repository family only.
- Cursor(byte[], int, int, int) - Constructor for class io.fluxzero.common.api.internal.BinaryWire.Cursor
- CUSTOM - Enum constant in enum class io.fluxzero.common.caching.MemoryAwareCacheSupport.WeightUnit
- CUSTOM - Enum constant in enum class io.fluxzero.common.MessageType
-
A message from a custom message topic.
- Custom configuration - Section in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
- customConsumerConfigurations() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- customConsumerConfigurations() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Provides custom consumer configurations per message type.
- customGateway(String) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- customGateway(String) - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the gateway for given custom message topic.
- Custom Implementations - Section in interface io.fluxzero.sdk.tracking.handling.validation.Validator
- Customization - Section in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- customize(FluxzeroBuilder) - Method in interface io.fluxzero.sdk.configuration.spring.FluxzeroCustomizer
-
Customizes the application's builder and returns the builder to use for subsequent configuration.
- cycle(Collection, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipTraversal
-
Returns the first reachable cycle, including its repeated closing node, or an empty list.
- ⚠️ Caution: Limited Use Case - Section in class io.fluxzero.sdk.web.ForwardingWebConsumer
D
- 3. Deleting an entity - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
- 4. Defining apply methods inside the entity class - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
- data() - Method in class io.fluxzero.common.api.Data
-
Returns this instance (for
SerializedObjectcompatibility). - data() - Method in record class io.fluxzero.common.api.modeling.ModelEventDataBlock
-
Returns the value of the
datarecord component. - data() - Method in class io.fluxzero.common.api.SerializedMessage
- data() - Method in interface io.fluxzero.common.api.SerializedObject
-
Returns the serialized payload held by this object.
- data() - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain.ConvertingSerializedObject
- Data<T> - Class in io.fluxzero.common.api
-
A generic container for holding a value along with serialization metadata such as type, revision, and format.
- Data(Supplier, String, int, String) - Constructor for class io.fluxzero.common.api.Data
-
Constructs a
Datainstance with aSupplierto support lazy access. - Data(T, String, int) - Constructor for class io.fluxzero.common.api.Data
-
Constructs a
Datainstance without a specific format (defaults to JSON). - Data(T, String, int, String) - Constructor for class io.fluxzero.common.api.Data
-
Constructs a
Datainstance with a fixed value and full metadata. - DATA_FORMAT - Static variable in class io.fluxzero.common.api.Metadata
-
Compact binary format used to carry metadata opaquely through the runtime.
- DATA_TYPE - Static variable in class io.fluxzero.common.api.Metadata
-
Type stored in the
Dataenvelope returned byMetadata.toData(). - Data.ByteArrayView - Interface in io.fluxzero.common.api
-
Read-only view of a byte-array range for serializers that can consume a slice directly.
- DataProtectionInterceptor - Class in io.fluxzero.sdk.publishing.dataprotection
-
A
DispatchInterceptorandHandlerInterceptorthat supports secure transmission of sensitive data fields by removing them from the payload before dispatch and restoring them during handling. - DataProtectionInterceptor(KeyValueStore, Serializer) - Constructor for class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
-
Creates an interceptor that silently invokes handlers when protected values are unavailable.
- DataProtectionInterceptor(KeyValueStore, Serializer, MissingProtectedDataPolicy) - Constructor for class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
-
Creates an interceptor with an application-wide missing protected data policy.
- DataProtectionInterceptor(KeyValueStore, Serializer, MissingProtectedDataPolicy, boolean) - Constructor for class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
-
Creates an interceptor with an application-wide missing protected data policy.
- Data result - Section in annotation interface io.fluxzero.sdk.common.serialization.casting.Upcast
- deadline() - Method in record class io.fluxzero.common.api.scheduling.ScheduleAutoCancelled
-
Returns the value of the
deadlinerecord component. - deadline() - Method in record class io.fluxzero.sdk.scheduling.DeadlineInfo
-
Returns the value of the
deadlinerecord component. - Deadline - Annotation Interface in io.fluxzero.sdk.scheduling
-
Declares one desired, one-shot deadline on a Model.
- DeadlineInfo - Record Class in io.fluxzero.sdk.scheduling
-
The last deadline declared by one Model category, as recorded with that Model revision.
- DeadlineInfo(String, Instant, boolean, boolean) - Constructor for record class io.fluxzero.sdk.scheduling.DeadlineInfo
-
Creates an instance of a
DeadlineInforecord class. - DeadlineMetadata - Class in io.fluxzero.sdk.scheduling
-
Internal codec for SDK-owned deadline metadata in events, Model documents and snapshots.
- deadlineOnly() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
deadlineOnlyrecord component. - deadlineOrigin(String) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Original loaded revision retained before deadline evaluation stages changes for this attempt.
- deadlines() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
deadlinesrecord component. - deadlines() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the immutable deadline categories recorded with this Model revision.
- deadlines() - Method in record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Returns the value of the
deadlinesrecord component. - deadlines() - Method in interface io.fluxzero.sdk.modeling.ModelRoot
-
Returns the recorded deadline categories belonging to this Model revision.
- deadlineUpdates() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
- decide(boolean, boolean, boolean) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Resolves activity, event storage, publication, and state-update effects from the transition settings, modification flag, cascade status, and publish-only state policy.
- Decimal - Class in io.fluxzero.common
-
Immutable arbitrary-precision decimal with numerical equality, independent of trailing zeros.
- Decimal(char[]) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(char[]). - Decimal(char[], int, int) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(char[], int, int). - Decimal(char[], int, int, MathContext) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(char[], int, int, MathContext). - Decimal(char[], MathContext) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(char[], MathContext). - Decimal(double) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(double). - Decimal(double, MathContext) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(double, MathContext). - Decimal(int) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(int). - Decimal(int, MathContext) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(int, MathContext). - Decimal(long) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(long). - Decimal(long, MathContext) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(long, MathContext). - Decimal(String) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(String). - Decimal(String, MathContext) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(String, MathContext). - Decimal(BigDecimal) - Constructor for class io.fluxzero.common.Decimal
-
Wraps an immutable BigDecimal without rounding or changing its scale.
- Decimal(BigInteger) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(BigInteger). - Decimal(BigInteger, int) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(BigInteger, int). - Decimal(BigInteger, int, MathContext) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(BigInteger, int, MathContext). - Decimal(BigInteger, MathContext) - Constructor for class io.fluxzero.common.Decimal
-
Creates a value with
BigDecimal(BigInteger, MathContext). - DecimalDeserializer - Class in io.fluxzero.common.serialization
-
Reads exact decimal strings and legacy numeric JSON tokens without a floating-point intermediate.
- DecimalDeserializer() - Constructor for class io.fluxzero.common.serialization.DecimalDeserializer
- DecimalSerializer - Class in io.fluxzero.common.serialization
-
Writes decimals exactly as strings in JSON and as numbers in the document index.
- DecimalSerializer() - Constructor for class io.fluxzero.common.serialization.DecimalSerializer
- declaresField(Class, String) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the target type itself declares the named field, excluding inherited fields.
- declaresField(String) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns whether this type itself declares the named field; inherited fields do not count.
- decode(byte[]) - Static method in class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder
-
Decodes one packed membership batch.
- decode(byte[]) - Static method in class io.fluxzero.common.serialization.SerializedMessagePackCodec
-
Decodes zero or more consecutive serialized messages, including mixed legacy and binary records.
- decode(byte[]) - Method in interface io.fluxzero.common.websocket.WebSocketTransportCodec
-
Decodes transport bytes into a protocol object.
- decode(byte[], int, int) - Static method in class io.fluxzero.common.serialization.SerializedMessagePackCodec
-
Decodes consecutive serialized messages from a zero-copy byte range.
- decode(ModelEventDataBlock) - Static method in class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder
-
Decodes one packed membership batch directly from a byte range.
- decodeEnvelope(byte[], int) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Decodes exactly one native message envelope while retaining zero-copy payload and metadata views.
- decodeEnvelope(byte[], int, int, int) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Decodes exactly one envelope from a byte range, retaining zero-copy payload and metadata views.
- decodeEnvelopes(byte[], int) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Decodes a sequence while retaining zero-copy payload and metadata views.
- decodeEnvelopes(byte[], int, int, int) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Decodes a native-envelope sequence from a byte range.
- DECODING_FAILURE - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Kind
-
Decoding failed, without enough evidence to attribute it to corrupt data or application code.
- decompose() - Method in interface io.fluxzero.common.api.search.Constraint
-
Returns a version of this constraint with all composite constraints decomposed into their atomic elements.
- decompress(byte[]) - Method in enum class io.fluxzero.common.serialization.compression.CompressionAlgorithm
-
Decompresses bytes using this algorithm's public SDK wire format.
- decompress(byte[], int, int) - Method in enum class io.fluxzero.common.serialization.compression.CompressionAlgorithm
-
Decompresses one byte range without first copying that range into a temporary array.
- decorate(CorrelationDataProvider, PropertySource) - Static method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
-
Decorates the given provider when
fluxzero.application.versionis configured. - decorate(CorrelationDataProvider, PropertySource) - Static method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
-
Decorates the given provider when
FLUXZERO_TASK_IDis configured. - Decorator Chaining - Section in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- decrypt(String) - Method in class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- decrypt(String) - Method in class io.fluxzero.common.encryption.DefaultEncryption
- decrypt(String) - Method in interface io.fluxzero.common.encryption.Encryption
-
Decrypts the given encrypted value.
- decrypt(String) - Method in enum class io.fluxzero.common.encryption.NoOpEncryption
- DecryptingPropertySource - Class in io.fluxzero.common.application
-
A
PropertySourcedecorator that transparently decrypts encrypted property values. - DecryptingPropertySource(PropertySource) - Constructor for class io.fluxzero.common.application.DecryptingPropertySource
-
Constructs a
DecryptingPropertySourcewith the specified delegate property source. - DecryptingPropertySource(PropertySource, Encryption) - Constructor for class io.fluxzero.common.application.DecryptingPropertySource
-
Constructs a
DecryptingPropertySourceusing an explicitEncryptionstrategy. - DecryptingPropertySource(PropertySource, String) - Constructor for class io.fluxzero.common.application.DecryptingPropertySource
-
Constructs a
DecryptingPropertySourceusing the given encryption key. - decryptValue(String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Decrypts the given encrypted value using the configured
Encryptionstrategy. - deduplicate(List) - Static method in class io.fluxzero.common.ObjectUtils
-
Deduplicates elements in the list, preserving the last occurrence.
- deduplicate(List, Function) - Static method in class io.fluxzero.common.ObjectUtils
-
Deduplicates elements using a key extractor, preserving the last occurrence.
- deduplicate(List, Function, boolean) - Static method in class io.fluxzero.common.ObjectUtils
-
Deduplicates elements using a key extractor, optionally keeping the first occurrence.
- DEFAULT - Enum constant in enum class io.fluxzero.common.api.modeling.ModelConflictPolicy
-
Inherit from the next broader model-commit scope, falling back to
ModelConflictPolicy.RETRY. - DEFAULT - Enum constant in enum class io.fluxzero.common.Guarantee
-
Uses the owning application's delivery default for outgoing SDK operations.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Resolve the policy from the active Fluxzero defaults version or explicit application properties.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.modeling.AggregateEventRouting
-
Use the enclosing aggregate's configured event routing.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.modeling.AncestorValidation
-
Inherit the earlier Apply setting, or enable inherited validation when no setting exists.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.modeling.AutomaticModelHandling
-
Inherit from the next broader scope.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.modeling.EventPublication
-
Inherit the publication behavior from the parent context.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.modeling.EventPublicationStrategy
-
Inherit the strategy from the enclosing model, legacy aggregate, or global default.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.modeling.GraphProjectionCompletion
-
Inherit from the next broader scope.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Resolve the policy from model properties and the active Fluxzero defaults version.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.persisting.eventsourcing.AssertCurrent
-
Uses the application property, or its versioned default when that property is absent.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataPolicy
-
Inherit the policy from the consumer, application configuration, or SDK default.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.tracking.ConsumerHandlingMode
-
Inherit the handling mode from the message-type default consumer, app-wide default, or SDK defaults version.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.web.ApiDoc.AdditionalProperties
-
Retain OpenAPI's default behavior.
- DEFAULT - Enum constant in enum class io.fluxzero.sdk.web.CookieValueConflictPolicy
-
Uses the SDK default, which is
CookieValueConflictPolicy.ALLOW_CONFLICTING_VALUESin this release. - DEFAULT - Enum constant in enum class io.fluxzero.sdk.web.RedirectPolicy
-
Uses the application default.
- DEFAULT - Static variable in interface io.fluxzero.sdk.common.serialization.MessageFormatter
-
The default formatter that returns the simple name of the payload class if deserialized, or the raw type string if not.
- DEFAULT - Static variable in record class io.fluxzero.sdk.modeling.Graph.Options
-
Uses no caller-imposed graph limits.
- DEFAULT - Static variable in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Limits
-
A small first-page sample suitable for explicit development checks.
- DEFAULT_APP_CONSUMER_MODE - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Assigns unconfigured handlers to the shared default application consumer for their message type.
- DEFAULT_APPLICATION_NAME - Static variable in record class io.fluxzero.proxy.ProxyServerConfig
- DEFAULT_DELIVERY_GUARANTEE_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Application delivery default for outgoing SDK operations.
- DEFAULT_GC_CACHE_UTILIZATION_PERCENT - Static variable in class io.fluxzero.common.caching.MemoryPressureController.JvmMemoryPressureController
- DEFAULT_GC_TIME_THRESHOLD_PERCENT - Static variable in class io.fluxzero.common.caching.MemoryPressureController.JvmMemoryPressureController
- DEFAULT_HANDLING_MODE_BY_MESSAGE_TYPE_PROPERTY_PREFIX - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Prefix for message-type specific default handler execution mode properties.
- DEFAULT_HANDLING_MODE_PROPERTY - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
App-wide default handler execution mode used when a consumer and its message-type default consumer both use
ConsumerHandlingMode.DEFAULT. - DEFAULT_HEALTH_ENDPOINT - Static variable in record class io.fluxzero.proxy.ProxyServerConfig
- DEFAULT_HEAP_USAGE_THRESHOLD_PERCENT - Static variable in class io.fluxzero.common.caching.MemoryPressureController.JvmMemoryPressureController
- DEFAULT_IDLE_TIMEOUT_MILLIS - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default connector idle timeout: 60 seconds
- DEFAULT_INITIAL_POSITION_LAG - Static variable in class io.fluxzero.common.tracking.DefaultTrackingStrategy
-
Default look-back applied when a consumer has no stored or client-controlled position.
- DEFAULT_MAX_BINARY_FRAGMENT_BYTES - Static variable in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Default upper bound for one physical WebSocket binary frame when a message is sent as fragments.
- DEFAULT_MAX_BINARY_FRAGMENT_BYTES - Static variable in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Default upper bound for one physical WebSocket binary frame when a message is sent as fragments.
- DEFAULT_MAX_DEPTH - Static variable in class io.fluxzero.common.api.modeling.PlanModelDeletion
- DEFAULT_MAX_DEPTH - Static variable in class io.fluxzero.sdk.publishing.RecursivePublicationGuard
- DEFAULT_MAX_FETCH_BYTES - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Default complete serialized message byte limit per tracking fetch.
- DEFAULT_MAX_HEADER_SIZE - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default maximum request and response header size: 1 MiB
- DEFAULT_MAX_IN_FLIGHT_WEB_REQUESTS - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default maximum in-flight web requests accepted by the proxy.
- DEFAULT_MAX_MODELS - Static variable in class io.fluxzero.common.api.modeling.PlanModelDeletion
- DEFAULT_MAX_MULTIPART_REQUEST_BODY_SIZE - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default maximum multipart request body size: 1 GiB
- DEFAULT_MAX_PENDING_WEBSOCKET_SENDS - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default maximum queued outgoing websocket sends per session.
- DEFAULT_MAX_REQUEST_BODY_SIZE - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default maximum request body size: 256 MiB
- DEFAULT_MAX_SIZE - Static variable in class io.fluxzero.common.caching.AdaptiveObjectCache
- DEFAULT_MAX_THREADS - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default Jetty maximum platform thread count.
- DEFAULT_MAX_TRIM_WEIGHT - Static variable in class io.fluxzero.common.caching.MemoryPressureController.JvmMemoryPressureController
- DEFAULT_MEMORY_PRESSURE_CHECK_INTERVAL - Static variable in class io.fluxzero.common.caching.MemoryAwareCacheSupport
- DEFAULT_MIN_THREADS - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default Jetty minimum platform thread count.
- DEFAULT_OPENAPI_VERSION - Static variable in record class io.fluxzero.sdk.web.OpenApiOptions
- DEFAULT_OUTPUT - Static variable in class io.fluxzero.sdk.web.OpenApiProcessor
- DEFAULT_PRIORITY - Static variable in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- DEFAULT_RESPONSE_HEADER_BUFFER_SIZE - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default initial response header buffer capacity: 8 KiB
- DEFAULT_SAMPLE_SIZE - Static variable in class io.fluxzero.common.api.modeling.PlanModelDeletion
- DEFAULT_TRIM_RATIO_PERCENT - Static variable in class io.fluxzero.common.caching.MemoryPressureController.JvmMemoryPressureController
- DEFAULT_USER_KEY - Static variable in class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Default key used in
Metadatato store user information. - DEFAULT_WEBSOCKET_IDLE_TIMEOUT_MILLIS - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default websocket idle timeout: 120 seconds
- DEFAULT_WEBSOCKET_PING_DELAY_MILLIS - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default delay between proxy websocket keep-alive pings: 55 seconds
- DEFAULT_WEBSOCKET_PING_TIMEOUT_MILLIS - Static variable in class io.fluxzero.proxy.ProxyServer
-
Default time allowed for receiving a proxy websocket keep-alive pong: 10 seconds
- DefaultAggregateRepository - Class in io.fluxzero.sdk.persisting.repository
-
Default implementation of the
AggregateRepositoryinterface. - DefaultAggregateRepository(Client, EventStore, SnapshotStore, Cache, Cache, DocumentStore, Serializer, DispatchInterceptor, EntityHelper) - Constructor for class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
-
Creates a repository whose storage clients and caches can be switched together to another namespace.
- DefaultAggregateRepository.AnnotatedAggregateRepository<T> - Class in io.fluxzero.sdk.persisting.repository
-
Aggregate-type-specific delegate used internally by
DefaultAggregateRepository. - DefaultCache - Class in io.fluxzero.sdk.persisting.caching
-
Default aggregate cache facade that selects the current SDK cache implementation from Fluxzero cache properties.
- DefaultCache() - Constructor for class io.fluxzero.sdk.persisting.caching.DefaultCache
-
Constructs a cache using the active Fluxzero property source, or the default property source when no Fluxzero instance is active.
- DefaultCache(int) - Constructor for class io.fluxzero.sdk.persisting.caching.DefaultCache
-
Constructs a cache with a specified max size for the selected implementation.
- DefaultCache(int, Duration) - Constructor for class io.fluxzero.sdk.persisting.caching.DefaultCache
-
Constructs a cache with specified size and expiration for the selected implementation.
- DefaultCache(PropertySource) - Constructor for class io.fluxzero.sdk.persisting.caching.DefaultCache
-
Constructs a cache using the given property source for cache mode and defaults-version selection.
- DefaultCache(PropertySource, int) - Constructor for class io.fluxzero.sdk.persisting.caching.DefaultCache
-
Constructs a cache using the given property source for cache mode and defaults-version selection, with a custom max size for the selected implementation.
- DefaultCasterChain<T,
S> - Class in io.fluxzero.sdk.common.serialization.casting -
Default implementation of the
CasterChaininterface used for managing and applying casting operations— typically upcasting or downcasting—onSerializedObjectinstances. - DefaultCasterChain(Collection, Class, boolean) - Constructor for class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- DefaultCasterChain.ConvertingSerializedObject<I,
O> - Class in io.fluxzero.sdk.common.serialization.casting -
A
SerializedObjectwrapper that applies aConverterto translate data from one format to another. - DefaultCasterChain.DataRevision - Class in io.fluxzero.sdk.common.serialization.casting
-
Represents a unique combination of serialized object
typeandrevision, used as a key in the caster registry. - defaultclock - Static variable in class io.fluxzero.common.InMemoryTaskScheduler
- DefaultCommandGateway - Class in io.fluxzero.sdk.publishing
-
Default implementation of the
CommandGatewayinterface. - DefaultCommandGateway() - Constructor for class io.fluxzero.sdk.publishing.DefaultCommandGateway
- defaultConstructor() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the type's no-argument constructor, if one exists.
- defaultConsumerConfigurations() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- defaultConsumerConfigurations() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Provides the default consumer configuration per message type.
- DefaultCorrelationDataProvider - Enum Class in io.fluxzero.sdk.publishing.correlation
-
Default implementation of the
CorrelationDataProviderinterface. - defaultDelay - Static variable in class io.fluxzero.common.InMemoryTaskScheduler
- DefaultDocumentSerializer - Enum Class in io.fluxzero.common.search
-
Default serializer for
Documentinstances in the Fluxzero Runtime. - DefaultDocumentStore - Class in io.fluxzero.sdk.persisting.search
- DefaultDocumentStore(Client, DocumentSerializer, HasLocalHandlers) - Constructor for class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- DefaultDocumentStore(Client, DocumentSerializer, HasLocalHandlers, String) - Constructor for class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- DefaultDocumentStore.DefaultGraphSearch<T> - Class in io.fluxzero.sdk.persisting.search
- DefaultDocumentStore.DefaultSearch<R> - Class in io.fluxzero.sdk.persisting.search
- DefaultDocumentStore.DefaultSearch.DefaultGroupSearch - Class in io.fluxzero.sdk.persisting.search
- DefaultEncryption - Class in io.fluxzero.common.encryption
-
Default implementation of the
Encryptioninterface used in Fluxzero. - DefaultEncryption() - Constructor for class io.fluxzero.common.encryption.DefaultEncryption
- DefaultEntityHelper - Class in io.fluxzero.sdk.modeling
-
The
DefaultEntityHelperprovides the default implementation of theEntityHelperinterface. - DefaultEntityHelper(List, boolean) - Constructor for class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Creates a new helper using the given parameter resolvers and configuration.
- DefaultEntityHelper(List, boolean, boolean) - Constructor for class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Creates a helper with an application-resolved interceptor validation default.
- DefaultEntityHelper.DeserializingMessageWithEntity - Class in io.fluxzero.sdk.modeling
-
Decorates a
DeserializingMessagewith an associated entity. - DefaultEntityHelper.MessageWithEntity - Class in io.fluxzero.sdk.modeling
-
Wraps a message and its corresponding entity for use in interception or handler invocation.
- DefaultErrorGateway - Class in io.fluxzero.sdk.publishing
-
Default implementation of the
ErrorGatewayinterface. - DefaultErrorGateway() - Constructor for class io.fluxzero.sdk.publishing.DefaultErrorGateway
- DefaultEventGateway - Class in io.fluxzero.sdk.publishing
-
Default implementation of the
EventGatewayinterface. - DefaultEventGateway() - Constructor for class io.fluxzero.sdk.publishing.DefaultEventGateway
- DefaultEventStore - Class in io.fluxzero.sdk.persisting.eventsourcing
-
Default implementation of the
EventStoreinterface, providing mechanisms to store and retrieve events associated with aggregate instances. - DefaultEventStore() - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.DefaultEventStore
- defaultFetchSize - Static variable in interface io.fluxzero.sdk.persisting.search.Search
-
The default number of records to fetch in a single batch during search operations.
- DefaultFluxzero - Class in io.fluxzero.sdk.configuration
- DefaultFluxzero() - Constructor for class io.fluxzero.sdk.configuration.DefaultFluxzero
- DefaultFluxzero.Builder - Class in io.fluxzero.sdk.configuration
- DefaultGenericGateway - Class in io.fluxzero.sdk.publishing
- DefaultGenericGateway(Client, GatewayClient, RequestHandler, Serializer, DispatchInterceptor, MessageType, String, HandlerRegistry, ResponseMapper) - Constructor for class io.fluxzero.sdk.publishing.DefaultGenericGateway
- DefaultGraphSearch(SearchQuery.Builder, Class, ModelGraphComposition, Map, List) - Constructor for class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultGraphSearch
- DefaultGroupSearch() - Constructor for class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch.DefaultGroupSearch
- DefaultHandler<M> - Class in io.fluxzero.common.handling
-
Default implementation of the
Handlerinterface. - DefaultHandler(Class, Function, HandlerMatcher) - Constructor for class io.fluxzero.common.handling.DefaultHandler
- DefaultHandlerFactory - Class in io.fluxzero.sdk.tracking.handling
-
Default implementation of the
HandlerFactoryfor creating message handlers based on reflection. - DefaultHandlerFactory(MessageType, HandlerDecorator, List, MethodInvocationValidator, Function, RepositoryProvider, boolean, Serializer) - Constructor for class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- DefaultHandlerRepository - Class in io.fluxzero.sdk.modeling
-
Default implementation of
HandlerRepository, backed by aDocumentStore. - DefaultHandlerRepository(DocumentStore, String, Class, Stateful) - Constructor for class io.fluxzero.sdk.modeling.DefaultHandlerRepository
- defaultHandlingModeProperty(MessageType) - Static method in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Returns the property key for a message-type specific default handler execution mode.
- defaultIdentityProvider - Static variable in interface io.fluxzero.sdk.common.IdentityProviderDefaults
-
The default identity provider, resolved using
ServiceLoader, or falling back toUuidFactory. - Default Implementation - Section in interface io.fluxzero.sdk.common.serialization.MessageFormatter
- DefaultIndexOperation - Class in io.fluxzero.sdk.persisting.search
-
Default implementation of the
IndexOperationinterface. - DefaultIndexOperation() - Constructor for class io.fluxzero.sdk.persisting.search.DefaultIndexOperation
- defaultInterceptors - Static variable in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Default dispatch interceptors discovered via Java's service loader, sorted by
Order. - defaultInterceptors - Static variable in interface io.fluxzero.sdk.tracking.BatchInterceptor
-
Default batch interceptors discovered via Java's service loader, sorted by
Order. - defaultInterceptors - Static variable in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor
-
Default handler interceptors discovered via Java's service loader, sorted by
Order. - DefaultJakartaValidator - Class in io.fluxzero.sdk.tracking.handling.validation.jakarta
-
Default reflection based Jakarta Validation implementation used by the SDK.
- DefaultJakartaValidator() - Constructor for class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
-
Creates a validator that uses the current Fluxzero clock for temporal constraints.
- DefaultJakartaValidator(ClockProvider) - Constructor for class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
-
Creates a validator that obtains its clock from the supplied Jakarta
ClockProvider. - DefaultJakartaValidator(Clock) - Constructor for class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
-
Creates a validator that uses the supplied clock for temporal constraints such as
@Pastand@Future. - DefaultKeyValueStore - Class in io.fluxzero.sdk.persisting.keyvalue
-
The default implementation of the
KeyValueStoreinterface that provides operations for storing, retrieving, and deleting key-value pairs using aKeyValueClientand aSerializer. - DefaultKeyValueStore(Client, Serializer) - Constructor for class io.fluxzero.sdk.persisting.keyvalue.DefaultKeyValueStore
- DefaultMemberInvoker - Class in io.fluxzero.common.reflection
-
Default implementation of
MemberInvokerusing high-performance method handle-based invocation. - DefaultMemberInvoker._Consumer0 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer1 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer10 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer2 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer3 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer4 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer5 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer6 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer7 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer8 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Consumer9 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function0 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function1 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function10 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function2 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function3 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function4 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function5 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function6 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function7 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function8 - Interface in io.fluxzero.common.reflection
- DefaultMemberInvoker._Function9 - Interface in io.fluxzero.common.reflection
- DefaultMemoization - Class in io.fluxzero.sdk
- DefaultMemoization() - Constructor for class io.fluxzero.sdk.DefaultMemoization
- DefaultMemoizingBiFunction<T,
U, - Class in io.fluxzero.commonR> -
A default implementation of the
MemoizingBiFunctioninterface that memoizes (caches) results of aBiFunctionbased on a pair of input arguments. - DefaultMemoizingBiFunction(BiFunction) - Constructor for class io.fluxzero.common.DefaultMemoizingBiFunction
- DefaultMemoizingBiFunction(BiFunction, Duration, Clock) - Constructor for class io.fluxzero.common.DefaultMemoizingBiFunction
- DefaultMemoizingFunction<K,
V> - Class in io.fluxzero.common -
A default implementation of the
MemoizingFunctioninterface that provides caching functionality for computed function results. - DefaultMemoizingFunction(ConcurrentHashMap, Function, Duration, Clock) - Constructor for class io.fluxzero.common.DefaultMemoizingFunction
- DefaultMemoizingFunction(Function) - Constructor for class io.fluxzero.common.DefaultMemoizingFunction
- DefaultMemoizingFunction(Function, Duration, Clock) - Constructor for class io.fluxzero.common.DefaultMemoizingFunction
- DefaultMemoizingSupplier<T> - Class in io.fluxzero.common
-
A default implementation of the
MemoizingSupplierinterface that memoizes (caches) the result of a computation performed by a suppliedSupplier. - DefaultMemoizingSupplier(Supplier) - Constructor for class io.fluxzero.common.DefaultMemoizingSupplier
- DefaultMemoizingSupplier(Supplier, Duration, Clock) - Constructor for class io.fluxzero.common.DefaultMemoizingSupplier
- DefaultMessageScheduler - Class in io.fluxzero.sdk.scheduling
-
Default implementation of the
MessageSchedulerinterface. - DefaultMessageScheduler(Client, Serializer, DispatchInterceptor, DispatchInterceptor, UnaryOperator, TaskScheduler, HandlerRegistry) - Constructor for class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- DefaultMessageScheduler.LocalScheduleTask - Class in io.fluxzero.sdk.scheduling
- DefaultMetricsGateway - Class in io.fluxzero.sdk.publishing
-
Default implementation of the
MetricsGatewayinterface. - DefaultMetricsGateway() - Constructor for class io.fluxzero.sdk.publishing.DefaultMetricsGateway
- DefaultMetricsLog - Class in io.fluxzero.testserver.metrics
- DefaultMetricsLog(MessageStore) - Constructor for class io.fluxzero.testserver.metrics.DefaultMetricsLog
- DefaultMetricsLog(MessageStore, ExecutorService) - Constructor for class io.fluxzero.testserver.metrics.DefaultMetricsLog
- DefaultModelRepository - Class in io.fluxzero.sdk.persisting.repository
-
Default repository for independently stored models.
- DefaultModelRepository(Client, DocumentStore, Serializer, EntityHelper, Serializer, Cache, List) - Constructor for class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- DefaultModelRepository(Client, DocumentStore, Serializer, EntityHelper, Serializer, Cache, List, String) - Constructor for class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- DefaultModelRepository(Client, DocumentStore, Serializer, EntityHelper, Serializer, Cache, List, String, boolean) - Constructor for class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Creates a repository with the owning application's resolved interceptor validation default.
- DefaultModelRepository(Client, DocumentStore, Serializer, EntityHelper, Serializer, Cache, List, String, boolean, boolean) - Constructor for class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Creates a repository with the owning application's resolved Model defaults.
- DefaultModelRepository.Commit - Class in io.fluxzero.sdk.persisting.repository
-
Converts a side-effect-free
CommitAttemptevaluation into one authoritative runtime commit package. - DefaultModelRepository.Commit.Outcome - Class in io.fluxzero.sdk.persisting.repository
-
The one repository-owned carrier from prepared request through authoritative accepted result.
- DefaultModelRepository.CurrentModelSink - Interface in io.fluxzero.sdk.persisting.repository
-
Receives a cache value and the boundaries that prove it current.
- defaultObjectMapper - Static variable in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Default
JsonMapperinstance used for JSON serialization and deserialization. - defaultObjectMapper - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- DefaultPropertySource - Class in io.fluxzero.common.application
-
A layered
PropertySourceimplementation used as the default source for resolving application properties in a Fluxzero application. - DefaultPropertySource() - Constructor for class io.fluxzero.common.application.DefaultPropertySource
- DefaultQueryGateway - Class in io.fluxzero.sdk.publishing
-
Default implementation of the
QueryGatewayinterface. - DefaultQueryGateway() - Constructor for class io.fluxzero.sdk.publishing.DefaultQueryGateway
- DefaultRepositoryProvider - Class in io.fluxzero.sdk.tracking.handling
-
A default implementation of the
RepositoryProviderinterface that uses aConcurrentHashMapfor each repository. - DefaultRepositoryProvider() - Constructor for class io.fluxzero.sdk.tracking.handling.DefaultRepositoryProvider
- DefaultRequestHandler - Class in io.fluxzero.sdk.publishing
-
Default implementation of the
RequestHandlerinterface. - DefaultRequestHandler(Client, MessageType) - Constructor for class io.fluxzero.sdk.publishing.DefaultRequestHandler
-
Constructs a DefaultRequestHandler with the specified client and message type, and a default timeout of 200 seconds.
- DefaultRequestHandler(Client, MessageType, Duration, String) - Constructor for class io.fluxzero.sdk.publishing.DefaultRequestHandler
-
Constructs a DefaultRequestHandler with the specified client, message type, timeout, and response consumer name.
- DefaultRequestHandler.ResponseCallback - Class in io.fluxzero.sdk.publishing
- defaultResponseMapper() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Default response mapper used for converting handler return values into generic responses.
- DefaultResponseMapper - Class in io.fluxzero.sdk.tracking.handling
-
A default implementation of the
ResponseMapperinterface that simply wraps the response in aMessage - DefaultResponseMapper() - Constructor for class io.fluxzero.sdk.tracking.handling.DefaultResponseMapper
- DefaultResultGateway - Class in io.fluxzero.sdk.publishing
-
Default implementation of the
ResultGatewayinterface for sending response messages. - DefaultResultGateway(Client, Serializer, DispatchInterceptor, ResponseMapper) - Constructor for class io.fluxzero.sdk.publishing.DefaultResultGateway
- DefaultResultGateway.ResultPreparationErrorHandler - Interface in io.fluxzero.sdk.publishing
-
Handles an asynchronous result-preparation failure and may retry the supplied publication.
- defaultResultType() - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultGraphSearch
- defaultResultType() - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- defaults() - Static method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Returns default document options with title
Fluxzero API, version0.0.0, and no description or servers. - Defaults - Section in class io.fluxzero.sdk.tracking.StallingBatchInterceptor
- DEFAULTS_VERSION_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Selects the versioned Fluxzero default behavior profile for applications that do not configure each default explicitly.
- DefaultSearch() - Constructor for class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- DefaultSearch(SearchQuery.Builder) - Constructor for class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- DefaultSearch(SearchQuery.Builder, Class) - Constructor for class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- defaultSearchParameters - Static variable in class io.fluxzero.sdk.modeling.SearchParameters
-
Default instance with
searchable=true, and no collection/timestamp configuration. - defaultSettings - Static variable in class io.fluxzero.proxy.ForwardProxyConsumer
- defaultSettings - Static variable in interface io.fluxzero.sdk.publishing.WebRequestGateway
-
Default request settings used when none are specified explicitly.
- DefaultSnapshotStore - Class in io.fluxzero.sdk.persisting.eventsourcing
-
Default implementation of the
SnapshotStoreinterface. - DefaultSnapshotStore() - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore
- DefaultSnapshotStore.SnapshotDocument - Record Class in io.fluxzero.sdk.persisting.eventsourcing
- DefaultSocketSession - Class in io.fluxzero.sdk.web
-
Default implementation of a
SocketSessionfor managing Fluxzero WebSocket sessions. - DefaultSocketSession() - Constructor for class io.fluxzero.sdk.web.DefaultSocketSession
- defaultsVersionAtLeast(PropertySource, LocalDate) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns whether the given source opts into behavior introduced on or before the given date.
- defaultsVersionAtLeast(LocalDate) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns whether the active defaults version opts into behavior introduced on or before the given date.
- defaultThreadName - Static variable in class io.fluxzero.common.InMemoryTaskScheduler
- DefaultTracker - Class in io.fluxzero.sdk.tracking.client
-
A tracker keeps reading messages until it is stopped (generally only when the application is shut down).
- DefaultTracking - Class in io.fluxzero.sdk.tracking
-
Default implementation of the
Trackinginterface that coordinates message tracking for a specificMessageType. - DefaultTracking(MessageType, ResultGateway, List, List, Serializer, HandlerFactory) - Constructor for class io.fluxzero.sdk.tracking.DefaultTracking
- DefaultTracking(MessageType, ResultGateway, List, List, Serializer, HandlerFactory, BiConsumer) - Constructor for class io.fluxzero.sdk.tracking.DefaultTracking
- DefaultTracking.PreparedHandler - Record Class in io.fluxzero.sdk.tracking
-
A prepared handler and its effective tracking target after expansion, preserving instance-specific assignment.
- DefaultTrackingStrategy - Class in io.fluxzero.common.tracking
-
Streaming strategy that allows multiple clients to concurrently consume a message stream.
- DefaultTrackingStrategy(MessageStore, PositionStore) - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy
- DefaultTrackingStrategy(MessageStore, PositionStore, TaskScheduler) - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy
- DefaultTrackingStrategy(MessageStore, PositionStore, TaskScheduler, int) - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy
- DefaultTrackingStrategy(MessageStore, PositionStore, TaskScheduler, int, String) - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy
- DefaultTrackingStrategy(MessageStore, PositionStore, TaskScheduler, int, Duration) - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy
- DefaultTrackingStrategy(MessageStore, PositionStore, TaskScheduler, Duration) - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy
- DefaultTrackingStrategy(MessageStore, PositionStore, String) - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy
-
Creates a strategy whose JFR batch metrics identify the logical message log.
- DefaultTrackingStrategy(MessageStore, PositionStore, Duration) - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy
-
Creates a tracking strategy with a configurable look-back for consumers without a stored position.
- DefaultTrackingStrategy.TrackerRequest<T> - Class in io.fluxzero.common.tracking
- DefaultTrackingStrategy.WaitingTracker - Class in io.fluxzero.common.tracking
- DefaultTypeRegistry - Class in io.fluxzero.common.serialization
- DefaultTypeRegistry() - Constructor for class io.fluxzero.common.serialization.DefaultTypeRegistry
- DefaultTypeRegistry(List) - Constructor for class io.fluxzero.common.serialization.DefaultTypeRegistry
- defaultUserProvider - Static variable in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Default
UserProviderdiscovered viaServiceLoader. - defaultValidator - Static variable in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Returns the default
Validatorused for message validation. - DefaultValidator - Class in io.fluxzero.sdk.tracking.handling.validation
-
Canonical SDK entry point for Fluxzero's Validation implementation.
- DefaultValidator() - Constructor for class io.fluxzero.sdk.tracking.handling.validation.DefaultValidator
-
Creates a validator that uses the current Fluxzero clock for temporal constraints.
- DefaultValidator(ClockProvider) - Constructor for class io.fluxzero.sdk.tracking.handling.validation.DefaultValidator
-
Creates a validator that obtains its clock from the supplied Jakarta
ClockProvider. - DefaultValidator(Clock) - Constructor for class io.fluxzero.sdk.tracking.handling.validation.DefaultValidator
-
Creates a validator that uses the supplied clock for temporal constraints such as
@Pastand@Future. - defaultValue() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Optional schema default value.
- DefaultWebRequestContext - Class in io.fluxzero.sdk.web
-
Default implementation of
WebRequestContextfor Fluxzero web request messages. - DefaultWebRequestGateway - Class in io.fluxzero.sdk.web
-
Default implementation of the
WebRequestGatewayinterface that delegates requests to a configuredGenericGateway, or executes them through a lifecycle-managed native HTTP client when explicitly requested. - DefaultWebRequestGateway(GenericGateway) - Constructor for class io.fluxzero.sdk.web.DefaultWebRequestGateway
-
Creates a gateway using a default Jackson serializer for opt-in native HTTP request bodies.
- DefaultWebRequestGateway(GenericGateway, Serializer) - Constructor for class io.fluxzero.sdk.web.DefaultWebRequestGateway
-
Creates a gateway using the configured application serializer for opt-in native HTTP request bodies.
- DefaultWebRequestGateway(GenericGateway, Serializer, PropertySource, MetricsGateway) - Constructor for class io.fluxzero.sdk.web.DefaultWebRequestGateway
-
Creates a gateway with an application-scoped versioned redirect default and optional native transport metrics.
- DefaultWebResponseMapper - Class in io.fluxzero.sdk.web
-
Default implementation of
WebResponseMapperthat converts handler return values intoWebResponseobjects. - DefaultWebResponseMapper() - Constructor for class io.fluxzero.sdk.web.DefaultWebResponseMapper
- defaultWebsocketConnector - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- defaultWriterBuilder() - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Creates a preconfigured builder for a JsonMapper for writing/serializing objects to JSON.
- deferredWrites() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns the value of the
deferredWritesrecord component. - DeferredWriteTarget(Class, List, String) - Constructor for record class io.fluxzero.sdk.modeling.MutationPlan.DeferredWriteTarget
-
Creates an instance of a
DeferredWriteTargetrecord class. - delay() - Element in annotation interface io.fluxzero.sdk.scheduling.Deadline
-
Delay from the change that creates or changes the payload.
- delay() - Element in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Returns the schedule delay in
Periodic.timeUnit()units. - delayAfterError() - Element in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Returns the schedule delay in
Periodic.timeUnit()units after handling of the last schedule gave rise to an exception. - delegate - Variable in class io.fluxzero.common.handling.Handler.DelegatingHandler
- delegate - Variable in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- delegate - Variable in class io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod
- delegate - Variable in class io.fluxzero.sdk.modeling.DelegatingEntity
- delegate - Variable in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- delegate() - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
-
Returns the selected cache implementation.
- delegate() - Method in record class io.fluxzero.sdk.tracking.BatchInterceptor.FilterPreserving
-
Returns the value of the
delegaterecord component. - DelegatingClock - Class in io.fluxzero.common
- DelegatingClock() - Constructor for class io.fluxzero.common.DelegatingClock
- DelegatingEntity<T> - Class in io.fluxzero.sdk.modeling
-
A base implementation of
Entitythat forwards all method calls to a delegatedEntityinstance. - DelegatingEntity(Entity) - Constructor for class io.fluxzero.sdk.modeling.DelegatingEntity
- DelegatingHandler() - Constructor for class io.fluxzero.common.handling.Handler.DelegatingHandler
- DelegatingHandlerInvoker() - Constructor for class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- DelegatingHandlerMethod() - Constructor for class io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod
- DelegatingUserProvider - Class in io.fluxzero.sdk.tracking.handling.authentication
-
An extendable
UserProviderthat delegates to anotherUserProvider. - DelegatingUserProvider() - Constructor for class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- delete - Enum constant in enum class io.fluxzero.common.api.search.BulkUpdate.Type
- delete() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Marks this model as deleted and returns the staged resulting graph.
- delete() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Deletes all matching documents in the current search.
- delete(int) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- delete(int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Deletes all matching documents in the current search, using the requested batch size to control how many documents are removed by each delete statement.
- delete(int, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- delete(int, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Deletes matching documents with an explicit delivery guarantee.
- delete(SearchQuery, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Deletes documents matching a given query.
- delete(SearchQuery, Guarantee, int) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- delete(SearchQuery, Guarantee, int) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Deletes documents matching a given query using the requested batch size.
- delete(SearchQuery, Guarantee, int) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- delete(Object) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Adds a delete operation for the given document ID.
- delete(Object) - Method in class io.fluxzero.sdk.modeling.BatchingHandlerRepository
- delete(Object) - Method in class io.fluxzero.sdk.modeling.DefaultHandlerRepository
- delete(Object) - Method in interface io.fluxzero.sdk.modeling.HandlerRepository
-
Removes the handler instance identified by the given ID from the repository.
- delete(Object) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
-
Evicts cached aggregate state and removes its relationships, events, snapshots, and configured document.
- delete(String) - Method in interface io.fluxzero.sdk.persisting.keyvalue.KeyValueStore
-
Removes the value associated with the given key.
- delete(String) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Creates a new
WebRequest.Builderinstance for constructing aDELETE requestto given url. - delete(String, Guarantee) - Method in class io.fluxzero.sdk.persisting.keyvalue.DefaultKeyValueStore
- delete(String, Guarantee) - Method in interface io.fluxzero.sdk.persisting.keyvalue.KeyValueStore
-
Removes a value asynchronously with the specified delivery guarantee.
- delete(String, String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- delete(String, String, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Deletes a document by its unique id and collection name.
- delete(String, String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- DELETE - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
- deleteAggregate(Object) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Deletes the persisted state for an aggregate, including its events or document and relationships.
- deleteAggregate(Object) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- deleteAggregate(Object) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
- deleteCollection(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Deletes a search collection if it exists.
- deleteCollection(Object) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- deleteCollection(Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Deletes an entire collection of documents using
Guarantee.DEFAULT. - deleteCollection(String) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Deletes an entire document collection and all its contents.
- deleteCollection(String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- deleteCollection(String, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Deletes an entire document collection and all its contents.
- deleteCollection(String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- DeleteCollection - Class in io.fluxzero.common.api.search
-
Command to delete an entire search collection, removing all documents within it.
- DeleteCollection() - Constructor for class io.fluxzero.common.api.search.DeleteCollection
- deleted() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipChange
-
Returns the value of the
deletedrecord component. - deleteDocument(Object, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Deletes the document with given id in given collection if it exists.
- deleteDocument(Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Deletes a document from the collection, using
Guarantee.DEFAULT. - deleteDocument(Object, Object, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- deleteDocument(Object, Object, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Deletes a document from the collection, using given
Guarantee. - DeleteDocument - Class in io.fluxzero.common.api.search.bulkupdate
-
A bulk update operation that deletes a document from a given collection using its ID.
- DeleteDocument() - Constructor for class io.fluxzero.common.api.search.bulkupdate.DeleteDocument
- DeleteDocumentById - Class in io.fluxzero.common.api.search
-
Command to delete a single document from the search store by its collection and ID.
- DeleteDocumentById() - Constructor for class io.fluxzero.common.api.search.DeleteDocumentById
- DeleteDocuments - Class in io.fluxzero.common.api.search
-
Command to delete documents from the search store based on a search query.
- DeleteDocuments(SearchQuery, Guarantee) - Constructor for class io.fluxzero.common.api.search.DeleteDocuments
-
Creates a deletion command that uses the runtime's default batch size.
- deleteEvents(String) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Deletes all events for a specific aggregate.
- deleteEvents(String, Guarantee) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Deletes all events for a specific aggregate with a given delivery guarantee.
- deleteEvents(String, Guarantee) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- deleteEvents(String, Guarantee) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Sends a delete command for the event stream of the specified aggregate.
- DeleteEvents - Class in io.fluxzero.common.api.eventsourcing
-
Command to permanently delete all events associated with a specific aggregate ID.
- DeleteEvents() - Constructor for class io.fluxzero.common.api.eventsourcing.DeleteEvents
- deleteModel(ModelDeletionPlan) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- deleteModel(ModelDeletionPlan) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Executes a previously confirmed hard-deletion plan with a new durable idempotency key.
- deleteModel(DeleteModel) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Executes or resumes an idempotent independent-model hard deletion.
- deleteModel(DeleteModel) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- deleteModel(DeleteModel) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- deleteModel(Object, ModelDeletionCascade) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- deleteModel(Object, ModelDeletionCascade) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Hard-deletes exactly one model.
- deleteModel(String, ModelDeletionPlan) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- deleteModel(String, ModelDeletionPlan) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Executes or resumes a confirmed plan using an explicit durable idempotency key.
- deleteModel(String, Object, ModelDeletionCascade) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- deleteModel(String, Object, ModelDeletionCascade) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Executes or resumes an exact-model hard deletion using an explicit durable idempotency key.
- DeleteModel - Class in io.fluxzero.common.api.modeling
-
Executes or resumes one explicit independent-model hard deletion.
- DeleteModel() - Constructor for class io.fluxzero.common.api.modeling.DeleteModel
- DeleteModel.Metric - Class in io.fluxzero.common.api.modeling
- deleteOnParentDeletion() - Method in interface io.fluxzero.common.modeling.ModelRelationshipQueries.Relationship
-
Returns whether deleting the parent also deletes the child through this relationship.
- deleteOnParentDeletion() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
deleteOnParentDeletionrecord component. - deleteOnParentDeletion() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Returns the value of the
deleteOnParentDeletionrecord component. - deleteOnParentDeletion() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
Whether this model is deleted when the referenced parent is logically deleted.
- deleteSnapshot(Object) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore
- deleteSnapshot(Object) - Method in enum class io.fluxzero.sdk.persisting.eventsourcing.NoOpSnapshotStore
- deleteSnapshot(Object) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.SnapshotStore
-
Deletes the snapshot for the specified aggregate ID.
- deleteValue(String) - Method in interface io.fluxzero.sdk.persisting.keyvalue.client.KeyValueClient
-
Deletes the value associated with the given key.
- deleteValue(String, Guarantee) - Method in class io.fluxzero.sdk.persisting.keyvalue.client.InMemoryKeyValueStore
- deleteValue(String, Guarantee) - Method in interface io.fluxzero.sdk.persisting.keyvalue.client.KeyValueClient
-
Deletes the value associated with the given key.
- deleteValue(String, Guarantee) - Method in class io.fluxzero.sdk.persisting.keyvalue.client.WebsocketKeyValueClient
- DeleteValue - Class in io.fluxzero.common.api.keyvalue
-
Command to delete a value from the legacy key-value store by key.
- DeleteValue() - Constructor for class io.fluxzero.common.api.keyvalue.DeleteValue
- Deleting a stateful handler - Section in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
- deletionFingerprint(String, ModelDeletionCascade, List) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Stable fingerprint for one ordered hard-deletion selection.
- DENY - Enum constant in enum class io.fluxzero.sdk.web.ApiDoc.AdditionalProperties
-
Emit
additionalProperties: false. - deploy(Function, String, JettyWebsocketRouter) - Static method in class io.fluxzero.testserver.websocket.WebsocketDeploymentUtils
-
Registers a namespace-aware endpoint route.
- deployFromSession(MemoizingFunction, String, JettyWebsocketRouter) - Static method in class io.fluxzero.testserver.websocket.WebsocketDeploymentUtils
-
Registers a route whose endpoint can be resolved from the complete WebSocket session.
- deprecated() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Marks generated operations as deprecated.
- deprecated() - Method in record class io.fluxzero.sdk.web.ApiDocDetails
-
Returns the value of the
deprecatedrecord component. - depth() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Calculates the depth level of the current entity in the aggregate.
- depth() - Method in record class io.fluxzero.sdk.modeling.Graphs.AncestorPlacement
-
Returns the value of the
depthrecord component. - DESCENDANT - Enum constant in enum class io.fluxzero.common.api.search.ModelRelationConstraint.RelationDirection
- descendantLineage(Collection, long, int, int, Function, Function, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Resolves current and lifecycle-retained descendants at one boundary.
- descendantLineage(Collection, long, int, int, Function, Function, Function, String, String) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Resolves descendants with caller-specific bound failures.
- descendantModels(Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns all descendant values assignable to the requested type.
- descendantModels(String, Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns descendant values reached through the requested relationship path.
- descendants() - Element in annotation interface io.fluxzero.sdk.common.serialization.FilterContent
-
Applies a model graph root's filter to every descendant node as well.
- descendants(Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns locally known assignable descendants in deterministic graph order without reconstructing values.
- descendants(String) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns locally known descendants at the root-relative relationship path, excluding this node.
- descendants(String, boolean) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Selects descendants at a root-relative relationship path without reading values.
- descendants(String, Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns descendants reached through the requested relationship path.
- descendants(String, String) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns locally known descendants matching a root-relative path and exact resolved logical Model name.
- descendants(String, String, boolean) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Combines descendant path and exact logical-name selection.
- descendants(Collection) - Method in class io.fluxzero.common.modeling.ModelRelationshipQueries.OwnedRelationshipGraph
-
Returns all transitive owned descendants in deterministic traversal order.
- descendants(Collection, ModelRelationshipTraversal.RelationshipLoader) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Traverses an already selected child index without recreating frontier and visit semantics.
- DESCENDANTS - Enum constant in enum class io.fluxzero.common.api.modeling.GetModelGraph.TraversalDirection
- DESCENDANTS - Enum constant in enum class io.fluxzero.common.api.modeling.ModelDeletionCascade
-
Select the requested model and every current or parent-deletion-detached descendant.
- descendantTargetMetadata() - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
-
Returns the lazily discovered descendant routing metadata.
- describe(Metadata) - Static method in class io.fluxzero.sdk.web.WebRequestRoute
-
Returns method plus origin/raw path; query, fragment and percent-decoding never participate in selection.
- describe(CommitModels) - Static method in class io.fluxzero.common.modeling.ModelCommitAssignment
-
Describes target scope and optional work before positions are assigned.
- describeConsumerFilter(ConsumerFilter) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- describeConsumerFilter(ConsumerFilter) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Completes handler delivery metadata with this serializer's type names, aliases and migration inputs.
- describeConsumerFilter(ConsumerFilter) - Method in interface io.fluxzero.sdk.tracking.BatchInterceptor
-
Describes serialized inputs needed by this interceptor and its downstream consumer.
- describeConsumerFilter(ConsumerFilter) - Method in record class io.fluxzero.sdk.tracking.BatchInterceptor.FilterPreserving
- describeConsumerFilter(ConsumerFilter) - Method in class io.fluxzero.sdk.tracking.FluxzeroInterceptor
- describeConsumerFilter(ConsumerFilter) - Method in class io.fluxzero.sdk.tracking.metrics.DisableMetrics
- describeConsumerFilter(ConsumerFilter) - Method in class io.fluxzero.sdk.tracking.metrics.TrackerMonitor
- describeConsumerFilter(ConsumerFilter) - Method in class io.fluxzero.sdk.tracking.StallingBatchInterceptor
-
Only handler-relevant inputs are needed.
- describeSerialization(Object, String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- describeSerialization(Object, String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Describes the type, revision and format produced by
Serializer.serialize(Object, String)without reading the payload body, evaluating its getters or running custom codecs. - description() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Longer description for the domain or endpoint.
- description() - Method in record class io.fluxzero.sdk.web.ApiDocDetails
-
Returns the value of the
descriptionrecord component. - description() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
API description.
- description() - Element in annotation interface io.fluxzero.sdk.web.ApiDocResponse
-
Response description.
- description() - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Returns the value of the
descriptionrecord component. - description() - Element in annotation interface io.fluxzero.sdk.web.ApiDocServer
-
Optional human-readable server description.
- description() - Method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Returns the value of the
descriptionrecord component. - Description(CommitModels, List, List, boolean, List, Set, List, ModelCommitAssignment.Aliases) - Constructor for record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Creates an instance of a
Descriptionrecord class. - DESCRIPTION_OPTION - Static variable in class io.fluxzero.sdk.web.OpenApiProcessor
- DeserializationException - Exception Class in io.fluxzero.sdk.common.serialization
-
Thrown to indicate that a problem occurred during the deserialization of data.
- DeserializationException() - Constructor for exception class io.fluxzero.sdk.common.serialization.DeserializationException
- DeserializationException(String) - Constructor for exception class io.fluxzero.sdk.common.serialization.DeserializationException
- DeserializationException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.common.serialization.DeserializationException
- deserialize(byte) - Static method in enum class io.fluxzero.common.search.Document.EntryType
-
Deserializes a byte into an
Document.EntryTypeenum instance. - deserialize(JsonParser, DeserializationContext) - Method in class io.fluxzero.common.serialization.DecimalDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class io.fluxzero.sdk.modeling.Id.IdDeserializer
- deserialize(Data) - Method in enum class io.fluxzero.common.search.DefaultDocumentSerializer
- deserialize(SerializedObject) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Deserializes a single value directly when the caster chain guarantees that it cannot transform, split or drop that value.
- deserialize(SerializedObject) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Upcasts and deserializes the given
Dataobject to an object of type T. - deserialize(SerializedObject, Class) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Upcasts and deserializes the given
Dataobject to an object of type T. - deserialize(Type) - Method in class io.fluxzero.sdk.web.SocketResponse
-
Deserializes the
SocketResponse.resultJSON node into an object of the given type. - deserialize(Stream, UnknownTypeStrategy) - Method in class io.fluxzero.proxy.ProxySerializer
- deserialize(Stream, UnknownTypeStrategy) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Upcasts and deserializes a stream of serialized objects.
- deserialize(Stream, UnknownTypeStrategy) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Deserializes a stream of
SerializedObjectvalues into deserialized objects. - deserializeDocument() - Method in class io.fluxzero.common.api.search.SerializedDocument
-
Returns the deserialized document view.
- deserializeFirstMessage(SerializedMessage, MessageType, String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- deserializeFirstMessage(SerializedMessage, MessageType, String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Deserializes one
SerializedMessageinto the first resultingDeserializingMessage. - deserializeFirstMessageOrNull(SerializedMessage, MessageType, String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- deserializeFirstMessageOrNull(SerializedMessage, MessageType, String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Deserializes one
SerializedMessageinto the first resultingDeserializingMessage, ornullif no result remains. - deserializeMessage(SerializedMessage, MessageType) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Deserializes a single
SerializedMessageinto aDeserializingMessage. - deserializeMessageList(List, String, TrackingClient, Map, int) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- deserializeMessages(Stream, MessageType) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Deserializes a stream of
SerializedMessageintoDeserializingMessageinstances with the specifiedMessageType. - deserializeMessages(Stream, MessageType, UnknownTypeStrategy) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Deserializes a stream of
SerializedMessageintoDeserializingMessageinstances with the specifiedMessageType. - deserializeMessages(Stream, MessageType, String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Deserializes a stream of
SerializedMessageintoDeserializingMessageinstances with the specifiedMessageType. - deserializeMessages(Stream, MessageType, String, UnknownTypeStrategy) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Deserializes a stream of
SerializedMessageintoDeserializingMessageinstances with the specifiedMessageType. - deserializeMetadata(Data) - Method in enum class io.fluxzero.common.search.DefaultDocumentSerializer
-
Reads metadata without constructing payload entries for documents that have no metadata.
- deserializeOtherFormat(SerializedObject) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Handles deserialization of objects in formats other than the current default (e.g., fallback string deserialization).
- deserializeRequest(ServerWebsocketSession, byte[]) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- deserializeSnapshot(DefaultSnapshotStore.SnapshotDocument) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore
- deserializeUnknownType(SerializedObject) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Hook for handling deserialization of unknown types.
- deserializeUnknownType(SerializedObject) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Fallback handler for deserialization of unknown types.
- deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class io.fluxzero.sdk.modeling.Id.IdDeserializer
- deserializingMessage(Schedule) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- DeserializingMessage - Class in io.fluxzero.sdk.common.serialization
-
Wrapper for a
Messagethat supports lazy deserialization, context caching, type adaptation, and batch-level execution utilities. - DeserializingMessage(SerializedMessage, Function, MessageType, String, Serializer) - Constructor for class io.fluxzero.sdk.common.serialization.DeserializingMessage
- DeserializingMessage(Message, MessageType, Serializer) - Constructor for class io.fluxzero.sdk.common.serialization.DeserializingMessage
- DeserializingMessage(Message, MessageType, String, Serializer) - Constructor for class io.fluxzero.sdk.common.serialization.DeserializingMessage
- DeserializingMessage(DeserializingMessage) - Constructor for class io.fluxzero.sdk.common.serialization.DeserializingMessage
- DeserializingMessage(DeserializingObject, MessageType, String, Serializer) - Constructor for class io.fluxzero.sdk.common.serialization.DeserializingMessage
- DeserializingMessage.MessageSpliterator - Class in io.fluxzero.sdk.common.serialization
- DeserializingMessageWithEntity(DeserializingMessage, Entity) - Constructor for class io.fluxzero.sdk.modeling.DefaultEntityHelper.DeserializingMessageWithEntity
- DeserializingObject<T,
S> - Class in io.fluxzero.sdk.common.serialization -
A wrapper around a
SerializedObjectthat supports lazy deserialization of its payload. - DeserializingObject(S, Function) - Constructor for class io.fluxzero.sdk.common.serialization.DeserializingObject
-
Creates a new
DeserializingObjectwith the given serialized representation and deserializer function. - Design Notes - Section in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- desired() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipChange
-
Returns the value of the
desiredrecord component. - destroy() - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Stops Spring-managed handlers before closing the Fluxzero instance created by this configuration.
- detach() - Static method in class io.fluxzero.sdk.common.logging.FluxzeroLogbackAppender
-
Detaches any active instances of this appender from the root logger.
- detect(CommitModels, Map, ToLongFunction, ToLongFunction, Map) - Static method in class io.fluxzero.common.modeling.ModelCommitConflicts
-
Detects stale read-state and expected-sequence conflicts in stable request order.
- detect(CommitModels, Map, ToLongFunction, ToLongFunction, Map, Iterable) - Static method in class io.fluxzero.common.modeling.ModelCommitConflicts
-
Detects ordinary model conflicts plus relationship-only changes for identities whose evaluated operation depended on their relationship closure, such as cascade-deletion roots.
- detectAliases(CommitModels, List, ToLongFunction) - Static method in class io.fluxzero.common.modeling.ModelCommitConflicts
-
Adds alias conflicts without mixing resolved owners into the canonical head-assignment map.
- detectAliasOwners(CommitModels, Function, long) - Static method in class io.fluxzero.common.modeling.ModelCommitConflicts
-
Checks explicit alias-owner observations independently of equal primary IDs.
- detectErasedReads(CommitModels, List, ToLongFunction) - Static method in class io.fluxzero.common.modeling.ModelCommitConflicts
-
Adds conflicts for physically erased read identities without rejecting fresh reads of their absence.
- detectRelationships(CommitModels, List, ToLongFunction) - Static method in class io.fluxzero.common.modeling.ModelCommitConflicts
-
Adds membership conflicts using relationship positions read under the same atomic boundary as the write.
- determineCollection(Object) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- determineCollection(Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Resolves a given collection specifier to a collection name, using
ClientUtils.determineSearchCollection(Object). - determineCommonAncestors(Collection) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns common ancestor types for the runtime classes of the elements, treating null elements as
Void. - determineRelationSearchCollection(Object) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Resolves the internal current-source collection used to select related models by their own contents.
- determineSearchCollection(Object) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Determines the collection name used for document indexing and search based on the annotated handler or document type.
- determinesSpecificity() - Method in interface io.fluxzero.common.handling.ParameterResolver
-
Indicates whether this resolver contributes to determining handler method specificity when multiple handler candidates are available.
- determinesSpecificity() - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
-
Indicates that this resolver contributes to disambiguating handler methods when multiple handlers are present in the same target class.
- determinesSpecificity() - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
-
Indicates that this resolver contributes to disambiguating handler methods when multiple handlers are present in the same target class.
- diagnostics() - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- diagnostics() - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Returns an explicit bounded dev/CI catalog inspector for this repository's namespace.
- direct() - Method in class io.fluxzero.sdk.modeling.MutationPlan
-
Returns whether the reducer supports its direct mutation path.
- directDocument() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
directDocumentrecord component. - DirectExecutorService - Class in io.fluxzero.common
-
A simple implementation of
AbstractExecutorServicethat executes tasks directly in the calling thread without using any worker threads. - DirectExecutorService() - Constructor for class io.fluxzero.common.DirectExecutorService
- direction() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipRead
-
Returns the value of the
directionrecord component. - DirectModelUpdate - Class in io.fluxzero.sdk.modeling
-
Framework event that durably replays direct
Graph.update(java.util.function.UnaryOperator)andGraph.delete()changes. - DirectModelUpdate(List) - Constructor for class io.fluxzero.sdk.modeling.DirectModelUpdate
- DirectModelUpdate.Target - Class in io.fluxzero.sdk.modeling
-
One exact model stream and its resulting serialized value.
- directMutation() - Method in record class io.fluxzero.sdk.modeling.Change
-
Whether this change originated from a direct graph mutation rather than a model handler.
- directMutation() - Method in record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
Returns whether this non-empty step starts with a direct mutation change.
- directReplay() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
directReplayrecord component. - DirectSingleTargetApply(MemberInvoker, boolean) - Constructor for record class io.fluxzero.sdk.modeling.MutationPlan.DirectSingleTargetApply
-
Creates an instance of a
DirectSingleTargetApplyrecord class. - disableAdhocDispatchInterceptor() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableAdhocDispatchInterceptor() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables support for dynamically injected dispatch interceptors.
- disableApplicationLifecycleMetrics() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableApplicationLifecycleMetrics() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables automatic application lifecycle metrics.
- disableAutomaticAggregateCaching() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableAutomaticAggregateCaching() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables automatic caching of aggregates.
- disableAutomaticModelCaching() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableAutomaticModelCaching() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables shared caching and cache tracking for independently stored models.
- disableAutomaticTracking() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableAutomaticTracking() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Helper method that disables all processes that contain automatic trackers.
- disableCacheEvictionMetrics() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableCacheEvictionMetrics() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables metrics related to cache eviction.
- disableCompatibilityCheck() - Element in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
-
Disables apply-compatibility checking for this method.
- disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCommand
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCustom
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleDocument
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleError
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleEvent
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleMetrics
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleNotification
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleQuery
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleResult
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleSchedule
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleDelete
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleGet
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleHead
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleOptions
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandlePatch
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandlePost
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandlePut
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketClose
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketHandshake
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketMessage
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketOpen
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketPong
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleTrace
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleWeb
-
If
true, disables this handler during discovery. - disabled() - Element in annotation interface io.fluxzero.sdk.web.HandleWebResponse
-
If
true, disables this handler during discovery. - DISABLED - Enum constant in enum class io.fluxzero.sdk.modeling.AncestorValidation
-
Skip inherited cascading assertions for this mutation only.
- DISABLED - Enum constant in enum class io.fluxzero.sdk.modeling.AutomaticModelHandling
-
Require an explicit command handler, which may still invoke
Fluxzero.assertAndApply(update). - DISABLED - Enum constant in enum class io.fluxzero.sdk.persisting.eventsourcing.AssertCurrent
-
Leaves legality checks to the effective updates produced by interception.
- DISABLED - Static variable in annotation interface io.fluxzero.sdk.scheduling.Deadline
-
A property-resolvable cron value that disables the declaration.
- DISABLED - Static variable in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Special expression that can be used to disable automatic periodic scheduling if passed to
Periodic.cron(). - disableDataProtection() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableDataProtection() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables security filtering based on
@FilterContent. - disableErrorReporting() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableErrorReporting() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables automatic error reporting (e.g., via
ErrorGateway). - disableJsonIgnore(ObjectMapper) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Disables any Jackson @JsonIgnore behavior on the specified ObjectMapper.
- disableKeepalive() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableKeepalive() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables Fluxzero’s built-in keepalive mechanism.
- disableMessageCorrelation() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableMessageCorrelation() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables automatic message correlation.
- DisableMetrics - Class in io.fluxzero.sdk.tracking.metrics
-
Interceptor that disables the dispatch of outbound
MessageType.METRICSmessages. - DisableMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.DisableMetrics
- disablePayloadValidation() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disablePayloadValidation() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables payload validation.
- disableScheduledCommandHandler() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableScheduledCommandHandler() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Prevents installation of the default scheduled command handler.
- disableShutdownHook() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableShutdownHook() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Prevents registration of a shutdown hook.
- disableTrackingMetrics() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableTrackingMetrics() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables tracking of processing metrics.
- disableWebParameterValidation() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableWebParameterValidation() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables validation of injected web parameters (e.g.
- disableWebResponseCompression() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- disableWebResponseCompression() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Disables compression for web responses.
- Disabling All Adhoc Interceptors - Section in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
- DisconnectEvent - Class in io.fluxzero.common.api
-
A runtime-generated event that indicates a client has disconnected from the Fluxzero Runtime.
- DisconnectEvent() - Constructor for class io.fluxzero.common.api.DisconnectEvent
- disconnectTerminatedTracker(String, String, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- disconnectTerminatedTracker(String, String, Guarantee) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Releases a terminated local tracker, including any abandoned asynchronous reads still completing.
- disconnectTerminatedTracker(String, String, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- disconnectTracker(String, String, boolean) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Disconnects the specified tracker from its segment and optionally sends an empty final batch.
- disconnectTracker(String, String, boolean, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- disconnectTracker(String, String, boolean, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- disconnectTracker(String, String, boolean, Guarantee) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Disconnects the specified tracker from its segment with the specified delivery guarantee.
- disconnectTracker(String, String, boolean, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- DisconnectTracker - Class in io.fluxzero.common.api.tracking
-
Command used to explicitly disconnect a tracker from the Fluxzero Runtime and release any claimed message segments.
- DisconnectTracker() - Constructor for class io.fluxzero.common.api.tracking.DisconnectTracker
- disconnectTrackers(Predicate, boolean) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- disconnectTrackers(Predicate, boolean) - Method in interface io.fluxzero.common.tracking.TrackingStrategy
-
Disconnects trackers that match the provided filter.
- disconnectTrackersOnClose(Predicate) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
-
Removes socket-owned trackers during connection cleanup.
- discover() - Static method in class io.fluxzero.sdk.modeling.ModelTypes
-
Reads the Model indexes visible to the SDK.
- DiskCollector - Class in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Collector for disk space metrics.
- DiskCollector(List) - Constructor for class io.fluxzero.sdk.tracking.metrics.host.collectors.DiskCollector
- DiskMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
Disk space metrics for monitored paths.
- DiskMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.DiskMetrics
- DiskMetrics.DiskSpaceMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
Metrics for an individual disk or filesystem path.
- DiskSpaceMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.DiskMetrics.DiskSpaceMetrics
- dispatchFuture() - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkedProxyRequest
- DispatchInterceptor - Interface in io.fluxzero.sdk.publishing
-
Mechanism that enables modification, monitoring, or conditional suppression of messages before they are dispatched to local handlers or published to the Fluxzero Runtime.
- dispatchInterceptors() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Ordered dispatch interceptors grouped per message type.
- dispatchInterceptors() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Dispatch interceptors that become active while this consumer is processing a batch or handler.
- dispatchReadableChunks(WebRequest, ProxyRequestHandler.ChunkAccumulator, boolean, ProxyRequestHandler.ChunkedProxyRequest) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- dispatchRequest(ServerWebsocketSession, JsonType) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- dispatchRequest(ServerWebsocketSession, JsonType, long) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- dispatchStoredLocally(Message) - Method in class io.fluxzero.sdk.publishing.DefaultEventGateway
-
Dispatches an event that has already been stored through the local handler path without appending it again.
- dissociations(Entity) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Identifies and returns the set of relationships that are dissociated when compared to the relationships of the given previous entity.
- distinct() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- distinctByKey(Function) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a predicate that filters out duplicates based on a key extractor.
- divide(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divide(BigDecimal). - divide(Decimal, int) - Method in class io.fluxzero.common.Decimal
-
Deprecated.Use the corresponding RoundingMode overload.
- divide(Decimal, int, int) - Method in class io.fluxzero.common.Decimal
-
Deprecated.Use the corresponding RoundingMode overload.
- divide(Decimal, int, RoundingMode) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divide(BigDecimal, int, RoundingMode). - divide(Decimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divide(BigDecimal, MathContext). - divide(Decimal, RoundingMode) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divide(BigDecimal, RoundingMode). - divide(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divide(BigDecimal). - divide(BigDecimal, int) - Method in class io.fluxzero.common.Decimal
-
Deprecated.Use the corresponding RoundingMode overload.
- divide(BigDecimal, int, int) - Method in class io.fluxzero.common.Decimal
-
Deprecated.Use the corresponding RoundingMode overload.
- divide(BigDecimal, int, RoundingMode) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divide(BigDecimal, int, RoundingMode). - divide(BigDecimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divide(BigDecimal, MathContext). - divide(BigDecimal, RoundingMode) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divide(BigDecimal, RoundingMode). - divideAndRemainder(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divideAndRemainder(BigDecimal). - divideAndRemainder(Decimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divideAndRemainder(BigDecimal, MathContext). - divideAndRemainder(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divideAndRemainder(BigDecimal). - divideAndRemainder(BigDecimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divideAndRemainder(BigDecimal, MathContext). - divideToIntegralValue(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divideToIntegralValue(BigDecimal). - divideToIntegralValue(Decimal, MathContext) - Method in class io.fluxzero.common.Decimal
- divideToIntegralValue(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.divideToIntegralValue(BigDecimal). - divideToIntegralValue(BigDecimal, MathContext) - Method in class io.fluxzero.common.Decimal
- doBuild(Map, Function, CommandGateway, QueryGateway, EventGateway, ResultGateway, ErrorGateway, MetricsGateway, WebRequestGateway, AggregateRepository, SnapshotStore, EventStore, KeyValueStore, DocumentStore, MessageScheduler, UserProvider, Cache, Serializer, CorrelationDataProvider, IdentityProvider, PropertySource, DelegatingClock, TaskScheduler, Client, ThrowingRunnable) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- doClone(Object) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Hook to clone a deserialized object.
- doClone(Object) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Performs a field-level clone by copying values from the original object into a new instance of the same type.
- doConvert(Object, Type) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Converts a deserialized object to the desired target type.
- doConvert(Object, Type) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Converts an object into another type using Jackson’s
ObjectMapper. - Document - Class in io.fluxzero.common.search
-
Represents a structured, searchable, and indexable document within a Fluxzero collection.
- Document() - Constructor for class io.fluxzero.common.search.Document
- DOCUMENT - Enum constant in enum class io.fluxzero.common.MessageType
-
A message containing an updated search document from a given collection.
- DOCUMENT - Enum constant in enum class io.fluxzero.sdk.modeling.ModelPersistence
-
Persist internal current Model state.
- DOCUMENT_FORMAT - Static variable in class io.fluxzero.common.api.Data
-
Custom format identifier for document data used in
SerializedDocument. - Document.Entry - Class in io.fluxzero.common.search
-
Represents a typed field value within a document (e.g. text, number, boolean).
- Document.EntryType - Enum Class in io.fluxzero.common.search
-
Enumerates the supported types of values that can appear in a
Documententry. - Document.Path - Class in io.fluxzero.common.search
-
Represents a navigable field access path for a
Documententry. - documentation() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
documentationrecord component. - DOCUMENTATION - Static variable in exception class io.fluxzero.sdk.persisting.repository.ModelReadException
-
Stable documentation entry for the recovery choices represented by this exception.
- DOCUMENTATION_BASE_URL - Static variable in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
Default documentation root for SDK error pages.
- documentationUrl(String) - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport.Builder
-
Overrides the default documentation URL.
- documentClass() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleDocument
-
Optional class of the documents to handle.
- documentCollection() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
documentCollectionrecord component. - documentCollection() - Method in interface io.fluxzero.common.modeling.ModelCommitAssignment.Head
-
Returns the Model's current document collection, or null when it has no document.
- documentExists(HasDocument) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- documentExists(HasDocument) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Checks whether a document with the given criteria exists.
- documentExists(HasDocument) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- documentFallbackEnabled() - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- documentFallbackEnabled() - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Application default for current DOCUMENT-only fallback in historical Graph views.
- DocumentHandler(Handler) - Constructor for class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.DocumentHandler
- DocumentHandlerDecorator - Class in io.fluxzero.sdk.tracking.handling
-
A
HandlerDecoratorthat intercepts handler methods annotated withHandleDocumentand synchronizes their return values with aDocumentStore. - DocumentHandlerDecorator(Supplier) - Constructor for class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator
- DocumentHandlerDecorator(Supplier, DocumentHandlerDecorator.GraphDocumentWriter) - Constructor for class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator
- DocumentHandlerDecorator(Supplier, DocumentHandlerDecorator.GraphDocumentWriter, Function) - Constructor for class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator
-
Configures conditional internal Model-source rewriting alongside ordinary document and Graph handling.
- DocumentHandlerDecorator.DocumentHandler - Class in io.fluxzero.sdk.tracking.handling
- DocumentHandlerDecorator.DocumentHandler.DocumentHandlerInvoker - Class in io.fluxzero.sdk.tracking.handling
- DocumentHandlerDecorator.DocumentHandler.ModelGraphDocumentHandlerInvoker - Class in io.fluxzero.sdk.tracking.handling
- DocumentHandlerDecorator.GraphDocumentWriter - Interface in io.fluxzero.sdk.tracking.handling
- DocumentHandlerInvoker(HandlerInvoker, String, DeserializingMessage) - Constructor for class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.DocumentHandler.DocumentHandlerInvoker
- DocumentHandlerTopics - Class in io.fluxzero.sdk.tracking.handling
-
Resolves the source, scope and document topic of a
HandleDocumenthandler. - DocumentMessageReader - Class in io.fluxzero.sdk.persisting.search
-
Internal, registration-scoped document reader.
- DocumentMessageReader() - Constructor for class io.fluxzero.sdk.persisting.search.DocumentMessageReader
- DocumentMessageReader(Supplier) - Constructor for class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Binds live Graph hydration to the owning client and consumer namespace.
- documentSerializer() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Returns the serializer used to store and retrieve documents in the
DocumentStore. - DocumentSerializer - Interface in io.fluxzero.sdk.persisting.search
-
Interface for converting domain objects to and from
SerializedDocumentinstances for indexing and searching. - DocumentSource - Enum Class in io.fluxzero.sdk.tracking.handling
-
The maintained representation observed by a
HandleDocumenthandler. - DocumentStats - Class in io.fluxzero.common.api.search
-
Represents aggregate statistics for a group of documents, including values for specified fields.
- DocumentStats() - Constructor for class io.fluxzero.common.api.search.DocumentStats
- DocumentStats.FieldStats - Class in io.fluxzero.common.api.search
-
Statistical summary for a single document field.
- documentStore() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns a client for the document search service offered by Fluxzero.
- documentStore(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's document store as a Spring bean when no overriding bean exists.
- DocumentStore - Interface in io.fluxzero.sdk.persisting.search
-
Interface for storing, updating, and querying documents in the Fluxzero Runtime.
- DocumentStoreException - Exception Class in io.fluxzero.sdk.persisting.search
-
This class represents an exception that is thrown by the
DocumentStorewhen a document store operation fails. - DocumentStoreException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.persisting.search.DocumentStoreException
- Document Tracking Semantics - Section in annotation interface io.fluxzero.sdk.tracking.handling.HandleDocument
- DocumentUpdate - Class in io.fluxzero.common.api.search
-
Represents a single low-level document update operation to be applied to a search collection.
- DocumentUpdate() - Constructor for class io.fluxzero.common.api.search.DocumentUpdate
- doDeserialize(Data, String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Core method to deserialize the given
Datawith an explicit type hint. - doDeserialize(Data, String) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Deserializes a
Datainstance into an object of the given type using the Jackson object mapper. - doHandle(DeserializingMessage, HandlerInvoker, Handler, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- doHandle(DeserializingMessage, HandlerMethod, Handler, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- doSendChunkedWebRequest(ProxyRequestHandler.JettyExchange, WebRequest) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- doSendResult(ServerWebsocketSession, RequestResult) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- doSendWebRequest(ProxyRequestHandler.JettyExchange, WebRequest) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- doSerialize(Object) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Hook for serializing the object to bytes using the primary format.
- doSerialize(Object) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Serializes the object to a JSON byte array.
- doWaitForCachedBatch(ConsumerConfiguration, long, ClaimSegmentResult, Instant) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- downcast(Data, int) - Method in class io.fluxzero.proxy.ProxySerializer
- downcast(Data, int) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Downcasts an object already in
Dataform. - downcast(Data, int) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Downcasts a
Dataobject to the specified revision level. - downcast(Data, int) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Downcasts a
Dataobject to the specified revision level. - downcast(Object, int) - Method in class io.fluxzero.proxy.ProxySerializer
- downcast(Object, int) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Downcasts a deserialized object to the desired revision number.
- downcast(Object, int) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Downcasts the given object to a previous revision.
- downcast(Object, int) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Downcasts the given object to a previous revision.
- Downcast - Annotation Interface in io.fluxzero.sdk.common.serialization.casting
-
Declares a method that transforms an object from a newer revision to an older one.
- DowncastRepeatable - Annotation Interface in io.fluxzero.sdk.common.serialization.casting
-
Annotation indicating a collection of
Downcastmethods grouped together for bulk registration. - DropProtectedData - Annotation Interface in io.fluxzero.sdk.publishing.dataprotection
-
Indicates that a message handler method or constructor is the final usage point for protected data.
- dropWhile(Predicate) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- due(long, int) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.SnapshotSettings
-
Returns whether the stored events cross a snapshot period boundary; disabled snapshots and batches with no stored events return false.
- durationUnit() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Unit for
Consumer.maxWaitDuration(). - dynamic() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata.PropertyPathMetadata
-
Returns whether resolving the property path requires runtime values rather than declared types alone.
- dynamicApplyResult() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns the value of the
dynamicApplyResultrecord component.
E
- 3. Expand a bulk update into individual operations - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.InterceptApply
- edge() - Method in interface io.fluxzero.common.modeling.ModelRelationshipQueries.Relationship
-
Converts this relationship to a Graph edge while preserving its validity interval and deletion policy.
- edges() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Result
-
Returns the value of the
edgesrecord component. - edges() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
-
Returns the value of the
edgesrecord component. - effectiveInterceptors(ConsumerConfiguration, MessageType, Fluxzero) - Static method in interface io.fluxzero.sdk.tracking.BatchInterceptor
-
Ordered application and consumer interceptors, shared by execution and input selection.
- emittedPayloadTypes() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns the value of the
emittedPayloadTypesrecord component. - empty() - Static method in class io.fluxzero.common.api.Metadata
-
Creates an empty instance of the Metadata class with no entries.
- empty() - Method in class io.fluxzero.sdk.modeling.MutationPlan
-
Returns whether the reducer has no applicable mutation handlers.
- EMPTY - Static variable in class io.fluxzero.sdk.modeling.ModelBatchScope.Snapshot
- EMPTY_ARRAY - Enum constant in enum class io.fluxzero.common.search.Document.EntryType
-
Represents empty arrays (e.g.,
[]). - EMPTY_OBJECT - Enum constant in enum class io.fluxzero.common.search.Document.EntryType
-
Represents empty objects (e.g.,
{}). - EMPTY_PATH - Static variable in class io.fluxzero.common.search.Document.Path
-
Singleton instance representing an empty path.
- emptyHeaderMap() - Static method in class io.fluxzero.sdk.web.WebUtils
-
Returns a new case-insensitive header map, with keys compared ignoring case.
- emptyRange - Static variable in class io.fluxzero.common.tracking.TrackerCluster
-
Shared constant representing an empty segment range.
- emptyReturnMessage() - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- enabled() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.SnapshotSettings
-
Returns whether periodic snapshots are enabled by a positive period.
- enabled(boolean) - Method in enum class io.fluxzero.sdk.persisting.eventsourcing.AssertCurrent
-
Resolves this method's override against the owning application's configured default.
- ENABLED - Enum constant in enum class io.fluxzero.sdk.modeling.AncestorValidation
-
Enable inherited validation without reopening a disabled Parent route.
- ENABLED - Enum constant in enum class io.fluxzero.sdk.modeling.AutomaticModelHandling
-
Enable automatic command handling.
- ENABLED - Enum constant in enum class io.fluxzero.sdk.persisting.eventsourcing.AssertCurrent
-
Validates the current input, including inputs that the interceptor suppresses.
- ENABLED_OPTION - Static variable in class io.fluxzero.sdk.web.OpenApiProcessor
- enableHandshake(Handler, List) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- enableHostMetrics() - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Enables host metrics collection with default configuration.
- enableHostMetrics(HostMetricsConfiguration) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- enableHostMetrics(HostMetricsConfiguration) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Enables host metrics collection with a custom configuration.
- enableHostMetrics(UnaryOperator) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Enables host metrics collection with a configuration customizer.
- enableStreamingOnlyMode() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
-
Switches this message to streaming-only mode.
- encode(long) - Static method in class io.fluxzero.common.api.modeling.ModelStateIndexCodec
-
Returns an order-preserving representation of the complete signed
longrange. - encode(JsonType) - Method in interface io.fluxzero.common.websocket.WebSocketTransportCodec
-
Encodes a protocol object into transport bytes.
- encodedMetadataContainsKey(byte[], int, int, String) - Static method in class io.fluxzero.common.api.SerializedMessage
- encodedMetadataLongValue(byte[], int, int, String, long) - Static method in class io.fluxzero.common.api.SerializedMessage
- encodedMetadataValue(byte[], int, int, String) - Static method in class io.fluxzero.common.api.SerializedMessage
- encodeEnvelope(SerializedMessage) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Encodes one native message envelope.
- encodeEnvelopes(List) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Encodes a sequence of concatenated native message envelopes.
- encoding - Variable in enum class io.fluxzero.sdk.web.StaticFileHandler.Compression
- encrypt(String) - Method in class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- encrypt(String) - Method in class io.fluxzero.common.encryption.DefaultEncryption
- encrypt(String) - Method in interface io.fluxzero.common.encryption.Encryption
-
Encrypts the given plain-text value using the configured encryption algorithm and key.
- encrypt(String) - Method in enum class io.fluxzero.common.encryption.NoOpEncryption
- Encryption - Interface in io.fluxzero.common.encryption
-
Defines a contract for encrypting and decrypting sensitive values within the system.
- encryptValue(String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Encrypts the given value using the configured
Encryptionstrategy. - end() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns the value of the
endrecord component. - end() - Method in record class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.Chunk
-
Returns the value of the
endrecord component. - end() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Returns the configured end timestamp for this operation.
- end() - Method in record class io.fluxzero.sdk.web.StaticFileHandler.ByteRange
-
Returns the value of the
endrecord component. - end(Instant) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Sets the end time for the document (e.g., used in range queries or versioning).
- endPath() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Optional path to extract an end timestamp for search indexing.
- endPath() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
endPathrecord component. - endPath() - Element in annotation interface io.fluxzero.sdk.modeling.SearchSettings
-
Optional property path used as the document's end timestamp.
- endPath() - Element in annotation interface io.fluxzero.sdk.persisting.search.Searchable
-
A path expression used to extract an optional end timestamp from the object.
- endPath() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
-
Optional path to extract an end timestamp for search indexing.
- endpoints() - Method in record class io.fluxzero.sdk.web.ApiDocCatalog
-
Returns the value of the
endpointsrecord component. - ensureAccessible(T) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Enables reflective access to the member and returns it; platform access restrictions can still reject the operation.
- ensureMessageSegment(SerializedMessage) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- ensureReadBoundary() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Establishes the namespace snapshot before exposing any additional transactional dependency.
- ensureStarted() - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
- ensureStarted() - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
- entities() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the loaded entity map and records all its identifiers when read collection is active.
- entities() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- entities() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves child entities of this entity.
- entities() - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
-
Returns the lazily discovered direct child entities.
- entities() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- entities() - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- entities() - Method in class io.fluxzero.sdk.modeling.ModifiableEntity
- entities() - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- entity() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Returns the value of the
entityrecord component. - entity() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.ModelNode
-
Returns the value of the
entityrecord component. - entity() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Value
-
Returns the value of the
entityrecord component. - entity(String) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the loaded entity for the Model identifier, or null if absent, and records the identifier when read collection is active.
- Entity<T> - Interface in io.fluxzero.sdk.modeling
-
Represents an entity that encapsulates domain behavior and state.
- EntityHelper - Interface in io.fluxzero.sdk.modeling
-
Strategy interface for handling domain entity operations such as applying updates, validating state transitions, and intercepting updates.
- entityId() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the entity identifier property, if one was discovered.
- EntityId - Annotation Interface in io.fluxzero.sdk.modeling
-
Marks a property (field or getter) as the unique identifier of an entity or independently stored model.
- EntityMetadata - Class in io.fluxzero.sdk.modeling
-
Cached structural metadata for an entity, persisted root, or type containing model handlers.
- EntityMetadata.GraphProjectionRoot - Record Class in io.fluxzero.sdk.modeling
-
A centrally cached structural graph-projection root consumed by repository commits.
- EntityMetadata.HandlerKind - Enum Class in io.fluxzero.sdk.modeling
- EntityMetadata.HandlerMethod - Record Class in io.fluxzero.sdk.modeling
-
Model-aware handler descriptor.
- EntityMetadata.ModelParameter - Record Class in io.fluxzero.sdk.modeling
-
A model value,
Entity<Model>,Graph<Model>or ordered graph collection parameter needed by a handler. - EntityMetadata.ParentReference - Record Class in io.fluxzero.sdk.modeling
-
One outgoing parent relationship declared by a child model.
- EntityMetadata.ParentRelationship - Record Class in io.fluxzero.sdk.modeling
-
One resolved outgoing relationship, shared by Graph, batch, replay and commit consumers.
- EntityMetadata.Property - Record Class in io.fluxzero.sdk.modeling
-
Cached property metadata with a compiled reader.
- EntityMetadata.RootConfiguration - Record Class in io.fluxzero.sdk.modeling
-
Aggregate-neutral persistence settings of an explicitly annotated root.
- EntityMetadata.RootKind - Enum Class in io.fluxzero.sdk.modeling
- EntityMetadata.SnapshotSettings - Record Class in io.fluxzero.sdk.modeling
-
Shared immutable snapshot trigger and retention settings for Aggregate and Model roots.
- EntityMetadata.TransitionDecision - Record Class in io.fluxzero.sdk.modeling
-
Storage-neutral effects of one resolved transition.
- EntityMetadata.TransitionSettings - Record Class in io.fluxzero.sdk.modeling
-
Shared resolved policy for one Aggregate or Model transition.
- EntityParameterResolver - Class in io.fluxzero.sdk.modeling
-
Resolves handler method parameters that reference an
Entityor the entity's value. - EntityParameterResolver() - Constructor for class io.fluxzero.sdk.modeling.EntityParameterResolver
- EntityParameterResolver.DeferredMessageEntityResolution - Interface in io.fluxzero.sdk.modeling
-
Marker for handler-selection contexts where an
Entityparameter should only be matched from message metadata. - EntityUpdate(Entity, Entity) - Constructor for record class io.fluxzero.sdk.modeling.AnnotatedEntityHolder.EntityUpdate
-
Creates an instance of a
EntityUpdaterecord class. - entityWrapped() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Returns the value of the
entityWrappedrecord component. - entries() - Method in interface io.fluxzero.common.search.JacksonInverter.DocumentBytes
-
Returns the inverted entries and the document paths where each entry occurs.
- ENTRIES - Enum constant in enum class io.fluxzero.common.caching.MemoryAwareCacheSupport.WeightUnit
- Entry<T> - Interface in io.fluxzero.sdk.common
-
Represents a key-value pair with a string-based identifier.
- Entry() - Constructor for class io.fluxzero.common.search.Document.Entry
- Entry(String, String, long, long, String, int, long, long, boolean, long, String) - Constructor for record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Creates an instance of a
Entryrecord class. - entrySet() - Method in class io.fluxzero.common.api.Metadata
-
Returns a set view of the mappings contained in this metadata object.
- entryTooLarge - Enum constant in enum class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction.Reason
- envelopeSize(SerializedMessage) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns the complete encoded size of one native message envelope.
- EnvironmentVariablesSource - Enum Class in io.fluxzero.common.application
-
A
PropertySourcethat resolves property values from system environment variables. - equals(Object) - Method in class io.fluxzero.common.api.Data
- equals(Object) - Method in record class io.fluxzero.common.api.ErrorResult.ModelHistoryUnavailable
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.fluxzero.common.api.Metadata
- equals(Object) - Method in record class io.fluxzero.common.api.modeling.ModelAliasObservation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.modeling.ModelEventDataBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.modeling.ModelGraphProjectionConfiguration.ModelRevision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Change
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Step
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipRead
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.scheduling.GetScheduleParents.Metric
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.scheduling.ScheduleAutoCancelled
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.scheduling.ScheduleWithParents.Metric
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.search.GetModelMigrationResult.Metric
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.search.GetModelMigrationsResult.Metric
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.search.SearchValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.PayloadType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.RoutePattern
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.api.tracking.SegmentRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.fluxzero.common.Decimal
- equals(Object) - Method in record class io.fluxzero.common.handling.HandlerInputResolver.Resolution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.Specificity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.handling.KeyedParameterResolver.Resolution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.HttpOrigin
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipChange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipStep
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.modeling.ModelRelationshipQueries.ResolvedBoundary
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.common.tracking.MessageStoreBatch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.fluxzero.common.tracking.SimpleTracker
- equals(Object) - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.fluxzero.common.tracking.WebSocketTracker
- equals(Object) - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.proxy.ProxyWebsocketEndpoint.SessionContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.common.ClientUtils.ConsumerNamespaceContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in exception class io.fluxzero.sdk.common.exception.FunctionalException
- equals(Object) - Method in exception class io.fluxzero.sdk.common.exception.TechnicalException
- equals(Object) - Method in class io.fluxzero.sdk.common.serialization.casting.AnnotatedCaster
- equals(Object) - Method in record class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.Chunk
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.common.serialization.MessageDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.common.serialization.TypeInspection
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.ConnectionSetup
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.common.websocket.WebsocketConnectionOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.common.websocket.WebsocketEndpoint.ReceiveTiming
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.Fluxzero.MemoizationKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.AnnotatedEntityHolder.EntityUpdate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.CascadedModelDeletion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.Change
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.GraphProjectionRoot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.SnapshotSettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionDecision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.Graph.Options
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.Graphs.AncestorPlacement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.fluxzero.sdk.modeling.Id
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.ModelCommitConflictException.ReadConflict
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.ModelConflictResolver.Context
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DeferredWriteTarget
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DirectSingleTargetApply
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.modeling.MutationPlan.ResolvedModel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitCompletion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore.SnapshotDocument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelAncestorResolver.AncestorReads
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Limits
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ObservedType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Report
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.ModelNode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Value
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.persisting.search.MaterializedGraphDocumentMigration.Migration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.publishing.LocalDispatchDescriptor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.scheduling.DeadlineInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.tracking.BatchInterceptor.FilterPreserving
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.tracking.DefaultTracking.PreparedHandler
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.tracking.handling.LocalDispatchFilter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberCandidate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberMutation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberTargetKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationException.ViolationSummary
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils.RequiredRole
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.web.ApiDocCatalog
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.web.ApiDocDetails
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.web.ApiDocParameter
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.web.ApiDocRequestBody
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.fluxzero.sdk.web.ApiReferenceEndpoint
- equals(Object) - Method in class io.fluxzero.sdk.web.OpenApiDocumentEndpoint
- equals(Object) - Method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.fluxzero.sdk.web.StaticFileHandler.ByteRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.fluxzero.sdk.web.WebFormPart
- equals(Object) - Method in record class io.fluxzero.sdk.web.WebsocketHandlerDecorator.SocketPattern
-
Indicates whether some other object is "equal to" this one.
- eraseModels(Set) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Removes storage owned by hard-erased Models, retaining independently indexed read models with coincidental IDs.
- error() - Method in record class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.Chunk
-
Returns the value of the
errorrecord component. - error(long, String) - Static method in class io.fluxzero.sdk.web.SocketResponse
-
Creates a
SocketResponserepresenting a failed request. - ERROR - Enum constant in enum class io.fluxzero.common.MessageType
-
A handler failure in response to a request message or generic system failure.
- errorGateway() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the gateway for any error messages published while handling a command or query.
- errorGateway(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's error gateway as a Spring bean when no overriding bean exists.
- ErrorGateway - Interface in io.fluxzero.sdk.publishing
-
Gateway interface for reporting errors during message handling.
- errorHandler() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Error handler invoked when a message processing error occurs.
- ErrorHandler<T> - Interface in io.fluxzero.common
-
Functional interface for handling errors during tasks.
- ErrorHandler - Interface in io.fluxzero.sdk.tracking
-
Handles failures during tracked message processing, optionally retrying the failed operation.
- Error Handling - Section in annotation interface io.fluxzero.sdk.scheduling.Periodic
- Error Handling - Section in class io.fluxzero.common.api.ResultBatch
- ErrorReportingInterceptor - Class in io.fluxzero.sdk.tracking.handling.errorreporting
-
HandlerInterceptorthat reports exceptions to the configuredErrorGateway. - ErrorReportingInterceptor() - Constructor for class io.fluxzero.sdk.tracking.handling.errorreporting.ErrorReportingInterceptor
- ErrorResult - Class in io.fluxzero.common.api
-
A generic error response returned when a request could not be completed successfully.
- ErrorResult(long, String) - Constructor for class io.fluxzero.common.api.ErrorResult
-
Creates an ordinary unstructured request failure.
- ErrorResult(long, String, ErrorResult.ModelHistoryUnavailable) - Constructor for class io.fluxzero.common.api.ErrorResult
-
Creates a failure with optional, typed historical-read evidence.
- ErrorResult.ModelHistoryUnavailable - Record Class in io.fluxzero.common.api
-
A Model has changed after the requested boundary and lacks the history required to recover its earlier head.
- escapeFieldName(String) - Static method in class io.fluxzero.common.SearchUtils
-
Escapes slashes and quotes in field names for safe indexing.
- ESTIMATED_RESULT_OVERHEAD_BYTES - Static variable in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- estimateRequestResultBytes(RequestResult) - Method in class io.fluxzero.testserver.websocket.ConsumerEndpoint
- estimateRequestResultBytes(RequestResult) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
-
Estimates one endpoint-specific request result for websocket batch sizing.
- estimateStringBytes(String) - Static method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- event(long) - Static method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Creates a boundary at an event index.
- EVENT - Enum constant in enum class io.fluxzero.common.MessageType
-
A record of something that occurred.
- EVENT_SOURCED - Enum constant in enum class io.fluxzero.sdk.modeling.ModelPersistence
-
Persist reconstructing events in the model event stream.
- EventBatch - Class in io.fluxzero.common.api.eventsourcing
-
Represents a batch of serialized events for a specific aggregate.
- EventBatch() - Constructor for class io.fluxzero.common.api.eventsourcing.EventBatch
- EventBatch.Metric - Class in io.fluxzero.common.api.eventsourcing
-
A compact metric representation of an
EventBatch, used inAppendEvents.Metric. - eventGateway() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the message gateway for application events.
- eventGateway(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's event gateway as a Spring bean when no overriding bean exists.
- EventGateway - Interface in io.fluxzero.sdk.publishing
-
Gateway for publishing event messages to Fluxzero.
- eventIndex() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the value of the
eventIndexrecord component. - eventIndex() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
eventIndexrecord component. - eventIndex(ModelCommitStep) - Static method in class io.fluxzero.common.modeling.ModelCommitAssignment
-
Returns the existing or newly assigned global event index carried by a commit step.
- eventOrCurrent(long) - Static method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Creates an event boundary that retains current-state behavior when the event has no Model mapping.
- eventPublication() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Controls whether updates that don’t change the aggregate result in events.
- eventPublication() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
eventPublicationrecord component. - eventPublication() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Controls whether an applied update produces an event, including unchanged results.
- eventPublication() - Element in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
-
Controls whether the update should result in a published update, depending on whether the entity was actually modified.
- EventPublication - Enum Class in io.fluxzero.sdk.modeling
-
Controls whether an applied update should result in event publication.
- EventPublicationStrategy - Enum Class in io.fluxzero.sdk.modeling
-
Strategy for controlling how applied updates (typically from
@Applymethods) are handled in terms of event storage, event publication, and model or aggregate state updates. - eventRouting() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Controls how events published from this aggregate are assigned to a message segment.
- eventRouting() - Element in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
-
Controls how an update event published by this apply method is assigned to a message segment.
- eventsComplete() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns the value of the
eventsCompleterecord component. - eventSourced() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Whether the aggregate should use event sourcing (enabled by default).
- eventSourced() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
eventSourcedrecord component. - eventSourceModel(Entity) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- EventSourcingEndpoint - Class in io.fluxzero.testserver.websocket
- EventSourcingEndpoint(EventStoreClient, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.EventSourcingEndpoint
- EventSourcingException - Exception Class in io.fluxzero.sdk.persisting.eventsourcing
-
Thrown when an event sourcing operation fails.
- EventSourcingException(String) - Constructor for exception class io.fluxzero.sdk.persisting.eventsourcing.EventSourcingException
-
Constructs a new EventSourcingException with the specified detail message.
- EventSourcingException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.persisting.eventsourcing.EventSourcingException
-
Constructs a new EventSourcingException with the specified detail message and cause.
- eventSourcingPath() - Static method in class io.fluxzero.common.ServicePathBuilder
-
Returns the service path for the event sourcing subsystem.
- eventSourcingUrl(WebSocketClient.ClientConfig) - Static method in class io.fluxzero.sdk.common.websocket.ServiceUrlBuilder
-
Constructs the URL for accessing the event sourcing stream.
- eventStore() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the store for aggregate events.
- EventStore - Interface in io.fluxzero.sdk.persisting.eventsourcing
-
High-level abstraction for accessing and storing domain events in an event-sourced system.
- EventStoreClient - Interface in io.fluxzero.sdk.persisting.eventsourcing.client
-
Low-level client interface for interacting with the event store in Fluxzero.
- eventStrategy() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Returns the value of the
eventStrategyrecord component. - evict(K, MemoryAwareCacheSupportEviction.Reason) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Removes a value and publishes the supplied eviction reason when the key was present.
- evictBefore(K, boolean) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Evicts all ordered keys before the supplied frontier.
- exact() - Method in record class io.fluxzero.common.modeling.ModelRelationshipQueries.ResolvedBoundary
-
Returns the value of the
exactrecord component. - exact() - Method in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Whether alias resolution must be suppressed.
- EXACT - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Retain an already resolved canonical identity without redirecting it through aliases.
- exactBoundary() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Report
-
Returns the value of the
exactBoundaryrecord component. - example() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Optional schema example.
- Example - Section in annotation interface io.fluxzero.common.serialization.Revision
- Example - Section in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- Example - Section in annotation interface io.fluxzero.sdk.modeling.Model
- Example - Section in annotation interface io.fluxzero.sdk.publishing.dataprotection.DropProtectedData
- Example - Section in annotation interface io.fluxzero.sdk.publishing.dataprotection.ProtectData
- Example - Section in class io.fluxzero.common.api.eventsourcing.GetEvents
- Example - Section in class io.fluxzero.sdk.publishing.correlation.CorrelatingInterceptor
- Example - Section in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- Example - Section in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- Example - Section in class io.fluxzero.sdk.tracking.handling.RequestAnnotationProcessor
- Example - Section in class io.fluxzero.sdk.web.WebParameterProcessor
- Example - Section in exception class io.fluxzero.sdk.tracking.BatchProcessingException
- Example - Section in interface io.fluxzero.common.api.HasId
- Example - Section in interface io.fluxzero.common.serialization.TypeRegistry
- Example - Section in interface io.fluxzero.sdk.configuration.client.ClientDispatchMonitor
- Example - Section in interface io.fluxzero.sdk.tracking.BatchInterceptor
- Example - Section in interface io.fluxzero.sdk.tracking.handling.Request
- Example - Section in io.fluxzero.sdk.common.serialization.DeserializingMessage.getOptionally()
- Example: - Section in annotation interface io.fluxzero.sdk.tracking.Consumer
- Example: - Section in annotation interface io.fluxzero.sdk.tracking.handling.HandleEvent
- Example: - Section in annotation interface io.fluxzero.sdk.tracking.handling.HandleNotification
- Example: - Section in annotation interface io.fluxzero.sdk.web.BodyParam
- Example: - Section in annotation interface io.fluxzero.sdk.web.CookieParam
- Example: - Section in annotation interface io.fluxzero.sdk.web.HeaderParam
- Example: - Section in annotation interface io.fluxzero.sdk.web.PathParam
- Example: - Section in annotation interface io.fluxzero.sdk.web.QueryParam
- Example: - Section in class io.fluxzero.common.application.ApplicationEnvironmentPropertiesSource
- Example: - Section in class io.fluxzero.common.application.SystemPropertiesSource
- Example: - Section in interface io.fluxzero.sdk.tracking.handling.HandlerDecorator
- Example: - Section in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor
- Example: Associating by field - Section in annotation interface io.fluxzero.sdk.tracking.handling.Association
- Example: Dynamic continuation using payload return - Section in annotation interface io.fluxzero.sdk.tracking.handling.HandleSchedule
- Example: Fast local query handling - Section in annotation interface io.fluxzero.sdk.tracking.handling.LocalHandler
- Example: Handling a result with access to the triggering command - Section in annotation interface io.fluxzero.sdk.tracking.handling.Trigger
- Example: Method-level association - Section in annotation interface io.fluxzero.sdk.tracking.handling.Association
- Example: Parameter-level association - Section in annotation interface io.fluxzero.sdk.tracking.handling.Association
- Example: Preventing admin users from handling a message - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.ForbidsAnyRole
- Example: Retrying failed commands using a consumer-specific trigger - Section in annotation interface io.fluxzero.sdk.tracking.handling.Trigger
- Example: Return a delay for the next schedule - Section in annotation interface io.fluxzero.sdk.tracking.handling.HandleSchedule
- Example: Schedule Every 5 Minutes - Section in annotation interface io.fluxzero.sdk.scheduling.Periodic
- Example: Validate entity does exist - Section in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- Example: Validate entity does not exist yet - Section in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- Example: Weekly Schedule via Cron - Section in annotation interface io.fluxzero.sdk.scheduling.Periodic
- Example (on handler method): - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresAnyRole
- Example (on payload class): - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresAnyRole
- Example application.properties: - Section in class io.fluxzero.common.application.ApplicationPropertiesSource
- Example Output - Section in class io.fluxzero.sdk.common.UuidFactory
- Examples - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
- Examples - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.InterceptApply
- Examples - Section in annotation interface io.fluxzero.sdk.web.Path
- Examples - Section in class io.fluxzero.common.ServicePathBuilder
- Examples - Section in class io.fluxzero.common.api.search.constraints.BetweenConstraint
- Examples - Section in class io.fluxzero.common.api.search.constraints.ExistsConstraint
- Examples - Section in class io.fluxzero.common.api.search.constraints.MatchConstraint
- Examples - Section in class io.fluxzero.common.search.Document.Path
- Examples - Section in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
- Examples - Section in interface io.fluxzero.common.api.JsonType
- Examples: - Section in annotation interface io.fluxzero.sdk.web.FormParam
- Example usage - Section in enum class io.fluxzero.common.application.EnvironmentVariablesSource
- Example usage - Section in interface io.fluxzero.common.Monitored
- Example Usage - Section in class io.fluxzero.common.serialization.JsonUtils
- Example Usage - Section in class io.fluxzero.sdk.tracking.StallingBatchInterceptor
- Example Usage - Section in class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator
- Example Usage - Section in class io.fluxzero.sdk.tracking.handling.PayloadFilter
- Example Usage - Section in class io.fluxzero.sdk.tracking.metrics.DisableMetrics
- Example Usage - Section in class io.fluxzero.sdk.web.WebRequest
- Example Usage - Section in interface io.fluxzero.sdk.common.IdentityProvider
- Example Usage - Section in interface io.fluxzero.sdk.tracking.MappingBatchInterceptor
- Example Use Cases - Section in class io.fluxzero.common.api.search.SortableEntry
- Exception Behavior - Section in class io.fluxzero.common.api.ErrorResult
- exclude() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Excludes the annotated endpoint, parameter, schema property, type use, or nested model-graph relationship from generated API documentation.
- exclude(String...) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- exclude(String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Excludes specific fields from the returned documents.
- excludedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Association
-
Returns payload classes for which this association is active.
- excludeMetadata() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Association
-
Returns whether metadata properties of messages should be checked for possible association with a stored handler.
- exclusive() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Determines whether handlers assigned to this consumer are excluded from other consumers.
- exclusiveAfterMaxIndex() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Whether this consumer should remain exclusive for shared handlers from
Consumer.maxIndexExclusive()onward. - exclusiveBeforeMinIndex() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Whether this consumer should remain exclusive for shared handlers before
Consumer.minIndex()is reached. - exclusivityPriority(Long) - Method in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Returns the exclusivity priority at an index: -1 for non-exclusive, 0 for exclusive outside a configured boundary, 1 for unbounded exclusivity, and 2 within a bounded exclusive range.
- executable() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns the value of the
executablerecord component. - executable() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
executablerecord component. - executable() - Method in record class io.fluxzero.sdk.web.WebsocketHandlerDecorator.SocketPattern
-
Returns the value of the
executablerecord component. - execute() - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Applies the configured update operations using
Guarantee.STORED. - execute(Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Applies the configured update operations using the given guarantee.
- execute(ThrowingConsumer) - Method in interface io.fluxzero.sdk.Fluxzero
-
Executes the given task with this Fluxzero set as current threadlocal instance.
- execute(Runnable) - Method in class io.fluxzero.common.DirectExecutorService
- executeAndForget() - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Applies the configured update operations using
Guarantee.DEFAULT. - executeAndWait() - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Applies the configured update operations using
Guarantee.STOREDand waits for completion. - executeAndWait(Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Applies the configured update operations using the given guarantee and waits for completion.
- executeExpiredTasks() - Method in class io.fluxzero.common.InMemoryTaskScheduler
- executeExpiredTasks() - Method in interface io.fluxzero.common.TaskScheduler
-
Executes any scheduled tasks that are due according to the scheduler's current time.
- executeExpiredTasksOnce() - Method in class io.fluxzero.common.InMemoryTaskScheduler
- executeModelAssertions(Message) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- executeModelAssertions(Message) - Method in interface io.fluxzero.sdk.Fluxzero
-
Executes model apply interceptors and immediate assertions without applying or committing the update.
- executeModelCommit(Message) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- executeModelCommit(Message) - Method in interface io.fluxzero.sdk.Fluxzero
-
Executes one model commit without routing it through command handlers.
- executeModelCommit(Message, String, Class) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- executeModelCommit(Message, String, Class) - Method in interface io.fluxzero.sdk.Fluxzero
-
Executes one model commit against an explicitly selected persisted model identity.
- executeModelCommits(List) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- executeModelCommits(List) - Method in interface io.fluxzero.sdk.Fluxzero
-
Executes multiple independent model commits without routing them through command handlers.
- executeRequest(HttpRequest) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- executeStoredModelEvent(Message) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- executeStoredModelEvent(Message) - Method in interface io.fluxzero.sdk.Fluxzero
-
Applies an event that was already accepted by its original command flow to independent models.
- Execution-Scoped Aggregates - Section in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- Execution timing - Section in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- exists() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata.PropertyPathMetadata
-
Returns whether the property path exists according to the structural metadata.
- exists(String...) - Static method in class io.fluxzero.common.api.search.constraints.ExistsConstraint
-
Creates a constraint that checks for the presence of any of the given paths.
- ExistsConstraint - Class in io.fluxzero.common.api.search.constraints
-
A
Constraintthat checks whether one or more paths exist in a document. - ExistsConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.ExistsConstraint
- expand(GetModelEvents, GetModelEventsResult) - Static method in class io.fluxzero.common.api.modeling.ModelEventPageDecoder
-
Returns the logical page for a request.
- expandCandidateTypes(List, List, ComponentScan, BeanDefinitionRegistry, ResourceLoader) - Method in class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- expandCandidateTypes(List, List, ComponentScan, BeanDefinitionRegistry, ResourceLoader) - Method in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- expandCandidateTypes(List, List, ComponentScan, BeanDefinitionRegistry, ResourceLoader) - Method in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- expandCandidateTypes(List, List, ComponentScan, BeanDefinitionRegistry, ResourceLoader) - Method in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- expectedManifest() - Method in record class io.fluxzero.sdk.persisting.search.MaterializedGraphDocumentMigration.Migration
-
Returns the value of the
expectedManifestrecord component. - expectedOwner() - Method in record class io.fluxzero.common.api.modeling.ModelAliasObservation
-
Returns the value of the
expectedOwnerrecord component. - expectResult() - Method in interface io.fluxzero.common.handling.HandlerDescriptor
-
Indicates whether the handler method has a return value.
- expectResult() - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.MethodHandlerInvoker
- expectResult() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- expectResult() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Indicates whether the handler method has a return value.
- expectResult() - Method in class io.fluxzero.common.handling.HandlerInvoker.SimpleInvoker
- expectResult() - Method in class io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod
- EXPIRED_REQUEST - Static variable in class io.fluxzero.sdk.tracking.metrics.IgnoreMessageEvent
-
Reason emitted when an indexed request is skipped because its effective timeout expired before handler invocation.
- expiry - Enum constant in enum class io.fluxzero.common.caching.CacheEviction.Reason
-
The entry expired due to time-based eviction policy.
- expiry - Enum constant in enum class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction.Reason
- exponentialBackoff(Duration, Duration) - Static method in class io.fluxzero.common.RetryConfiguration
-
Creates a capped exponential backoff strategy.
- extension - Variable in enum class io.fluxzero.sdk.web.StaticFileHandler.Compression
- extensions() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Top-level OpenAPI vendor extensions as
name=jsonentries, for examplex-code-samples-enabled=true. - External source integration - Section in class io.fluxzero.common.api.tracking.ClaimSegment
- extract(Class) - Static method in class io.fluxzero.sdk.web.ApiDocExtractor
-
Extracts API documentation metadata from a handler class.
- extract(Class, Object) - Static method in class io.fluxzero.sdk.web.ApiDocExtractor
-
Extracts API documentation metadata from a handler class and optional handler instance.
- extract(Object) - Static method in class io.fluxzero.sdk.web.ApiDocExtractor
-
Extracts API documentation metadata from a handler instance.
- extractMetadata(Map) - Static method in class io.fluxzero.common.search.JacksonInverter
-
Reconstructs metadata from entries beneath the reserved metadata root, preserving structured values as JSON strings.
- extractPathParameters(String) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Extracts all named path parameters from the given path.
- extremum(Document, String, ValueSelection) - Static method in class io.fluxzero.common.search.CollectionValues
-
Returns the requested extremum, or null for missing, empty or null-only values.
F
- Facet - Annotation Interface in io.fluxzero.common.search
-
Marker annotation on fields and methods that indicates that a property is to be used as facet when indexing a document for search.
- FACET_NAME - Static variable in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Internal facet marker that lets document trackers avoid inspecting ordinary document payloads.
- FacetConstraint - Class in io.fluxzero.common.api.search.constraints
-
A constraint that matches documents containing a specific
FacetEntry. - FacetConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.FacetConstraint
- FacetEntry - Class in io.fluxzero.common.api.search
-
Represents a single facet field-value pair within a document.
- FacetEntry() - Constructor for class io.fluxzero.common.api.search.FacetEntry
- facetStats() - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- facetStats() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Returns facet statistics for the current search.
- FacetStats - Class in io.fluxzero.common.api.search
-
Represents the count of documents matching a specific facet value.
- FacetStats() - Constructor for class io.fluxzero.common.api.search.FacetStats
- facetStatsAsync() - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- facetStatsAsync() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Asynchronously returns facet statistics for the current search.
- fail() - Static method in interface io.fluxzero.sdk.modeling.ModelConflictResolver
-
Fails every conflict with
ModelCommitConflictException. - fail(Throwable) - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
-
Fails an incomplete stream and pending aggregated deserialization with the given error.
- fail(Throwable) - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.StreamingInputStream
-
Queues a terminal failure after the previously queued chunks, to be observed by the reader.
- fail(Throwable) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.PreparedRequest
-
Marks the prepared request's send as failed with the supplied cause.
- fail(Throwable) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitBatch
-
Fails the batch and its pending commit completions with the supplied cause.
- fail(Throwable) - Method in class io.fluxzero.sdk.tracking.handling.Invocation.ResultObservation
-
Keeps an unhandled error exceptional for batch recovery.
- FAIL - Enum constant in enum class io.fluxzero.common.api.modeling.ModelConflictPolicy
-
Reject a stale commit and let the client map the conflict to an application decision.
- FAIL - Enum constant in enum class io.fluxzero.sdk.common.serialization.UnknownTypeStrategy
-
Defines a strategy where deserialization will immediately fail by throwing a
DeserializationExceptionwhen an unknown or unresolvable type is encountered. - FAIL - Enum constant in enum class io.fluxzero.sdk.modeling.ModelConflictResolver.Resolution
- FAIL - Enum constant in enum class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataPolicy
-
Fail the handler invocation with a
MissingProtectedDataException. - FAIL_ON_AMBIGUITY - Enum constant in enum class io.fluxzero.sdk.modeling.GraphLookupPolicy
-
Fails when more than one graph node matches the requested functional identifier or alias.
- failed - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- failed(Throwable) - Static method in class io.fluxzero.sdk.tracking.handling.LocalHandlerResult
-
Creates a handled result whose future has already failed with the supplied error.
- failureType - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- fallbackFile() - Element in annotation interface io.fluxzero.sdk.web.ServeStatic
-
Optional fallback file to serve if a requested resource is not found.
- Fallback to ANY Method - Section in class io.fluxzero.sdk.web.WebHandlerMatcher
- fallbackToCurrent() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the value of the
fallbackToCurrentrecord component. - Fallback to Fluxzero Runtime - Section in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- fallsInRange(int, int[]) - Static method in class io.fluxzero.common.ConsistentHashing
-
Checks if a given segment index falls within a specified segment range.
- fallsInRange(String, int[]) - Static method in class io.fluxzero.common.ConsistentHashing
-
Checks if the segment computed from the routing key falls within the specified segment range.
- fallsInRange(String, int[], int) - Static method in class io.fluxzero.common.ConsistentHashing
-
Same as
ConsistentHashing.fallsInRange(String, int[]), but uses a custom max segment size. - Features - Section in class io.fluxzero.sdk.configuration.client.LocalClient
- Features - Section in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- Features - Section in class io.fluxzero.sdk.web.ForwardingWebConsumer
- fetch(int) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- fetch(int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Fetches up to the given number of matching documents and deserializes them to the stored type.
- fetch(int, Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- fetch(int, Class) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Fetches up to the given number of documents and deserializes them to the specified type.
- fetch(GetDocument) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- fetch(GetDocument) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Fetches a single serialized document matching the given request.
- fetch(GetDocument) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- fetch(GetDocuments) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- fetch(GetDocuments) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Fetches a collection of serialized documents that match the given request.
- fetch(GetDocuments) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- fetch(Long) - Method in class io.fluxzero.sdk.tracking.client.DefaultTracker
- fetchAll() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Fetches all matching documents and deserializes each to its stored type.
- fetchAll(Class) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Fetches all matching documents and deserializes them to the specified type.
- fetchAsync(int) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- fetchAsync(int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Asynchronously fetches up to the given number of matching documents and deserializes them to the stored type.
- fetchAsync(int, Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- fetchAsync(int, Class) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Asynchronously fetches up to the given number of documents and deserializes them to the specified type.
- fetchDocument(Id) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Fetches a document by id using the associated type to determine the collection.
- fetchDocument(Object, Object) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- fetchDocument(Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Fetches a document by ID and deserializes it into the stored type.
- fetchDocument(Object, Object, Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- fetchDocument(Object, Object, Class) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Fetches a document by ID and deserializes it into the provided type.
- fetchDocuments(Collection, Object) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- fetchDocuments(Collection, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Fetches a collection of documents by their IDs and deserializes them into the stored type.
- fetchDocuments(Collection, Object, Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- fetchDocuments(Collection, Object, Class) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Fetches a collection of documents by their IDs and deserializes them into the provided type.
- fetchFacetStats(SearchQuery) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- fetchFacetStats(SearchQuery) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Retrieves facet statistics (i.e., value counts) for a given query.
- fetchFacetStats(SearchQuery) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- fetchFacetStatsAsync(SearchQuery) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Asynchronously retrieves facet statistics for a given query.
- fetchFacetStatsAsync(SearchQuery) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- fetchFirst() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Fetches the first matching document if available and deserializes it to the stored type.
- fetchFirst(Class) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Fetches the first matching document if available and deserializes it as an optional value of the specified type.
- fetchFirstOrNull() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Fetches the first matching document if available and deserializes it to the stored type.
- fetchFirstOrNull(Class) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Fetches the first matching document if available and deserializes it to the specified type.
- fetchHistogram(int, int) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- fetchHistogram(int, int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Computes a histogram for the timestamp distribution of matching documents.
- fetchHistogram(GetSearchHistogram) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- fetchHistogram(GetSearchHistogram) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Fetches a histogram (bucketed time-series view) for documents matching the query.
- fetchHistogram(GetSearchHistogram) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- fetchHistogramAsync(GetSearchHistogram) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Asynchronously fetches a histogram for documents matching the query.
- fetchHistogramAsync(GetSearchHistogram) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- fetchHitStream(Integer, Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- fetchHitStream(Integer, Class, int) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- fetchModelDocument(GetDocument) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- fetchModelDocument(GetDocument) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Fetches a direct Model document together with the durable head written by the same materialization transaction.
- fetchModelDocument(GetDocument) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- fetchStatistics(SearchQuery, List, List) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- fetchStatistics(SearchQuery, List, List) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Retrieves search statistics (counts, averages, etc.) over matching documents.
- fetchStatistics(SearchQuery, List, List) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- fetchStatisticsAsync(SearchQuery, List, List) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Asynchronously retrieves search statistics over matching documents.
- fetchStatisticsAsync(SearchQuery, List, List) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- field(String) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the first discovered field with this name, including inherited fields.
- fieldAnnotation(Field, Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the field's direct or composed annotation, if present; a composed match returns the outer annotation instance.
- fields() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the cached, immutable list of discovered fields across the type hierarchy.
- Fields - Section in class io.fluxzero.common.api.keyvalue.StoreValues
- Fields - Section in class io.fluxzero.common.api.search.SearchQuery
- Fields: - Section in class io.fluxzero.sdk.modeling.SearchParameters
- FieldStats(List, String) - Constructor for class io.fluxzero.common.api.search.DocumentStats.FieldStats
-
Constructs a
FieldStatsinstance by scanning all numeric entries for a given path. - FileDescriptorCollector - Class in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Collector for file descriptor metrics (Unix/Linux only).
- FileDescriptorCollector() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.collectors.FileDescriptorCollector
- FileDescriptorMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
File descriptor metrics (Unix/Linux only).
- FileDescriptorMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.FileDescriptorMetrics
- File Inheritance via @extends - Section in class io.fluxzero.common.serialization.JsonUtils
- filePrefix - Static variable in class io.fluxzero.sdk.web.StaticFileHandler
- FileUtils - Class in io.fluxzero.common
-
Utility class for reading and writing files and classpath resources.
- FileUtils() - Constructor for class io.fluxzero.common.FileUtils
- filter(Predicate) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- filter(List, int[], Position, Tracker) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- filterBranches(Graph, Predicate) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Returns a graph view containing matching branches and the ancestors required to reach them.
- filterBranches(Predicate) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns an immutable response view containing every matching placement, its complete descendant branch and the ancestors needed to preserve its serialized path.
- filterContent(T, User) - Method in class io.fluxzero.proxy.ProxySerializer
- filterContent(T, User) - Method in interface io.fluxzero.sdk.common.serialization.ContentFilter
-
Filters the given value based on the current viewer (user) context.
- filterContent(T, User) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter
- filterContent(T, User) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Modify given value before it's passed to the given viewer.
- FilterContent - Annotation Interface in io.fluxzero.sdk.common.serialization
-
Declares that a method should be invoked to filter the visibility of an object for a specific
User. - filterEntity(Predicate) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Filters the current entity based on the provided predicate.
- filterGraph(Predicate) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns this graph when it matches the supplied condition.
- Filtering Options - Section in annotation interface io.fluxzero.sdk.tracking.handling.Trigger
- FilteringSerializer() - Constructor for class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- Filtering using #contains() - Section in annotation interface io.fluxzero.common.serialization.RegisterType
- filterMessage(HasMessage, Trigger) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- filterMessages(Collection) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- filterMessages(List, int[], Position, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- filterMessageTarget() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
If
true, only messages explicitly targeted at this application instance will be processed. - filterNodes(Predicate) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns an immutable, lazy view whose model values are retained only when the supplied predicate accepts their graph placement.
- filterPaths(Predicate) - Method in class io.fluxzero.common.search.Document
-
Filters document entries by a
Document.Pathpredicate, retaining internal search exclusions so that subsequent matching cannot make an excluded property searchable. - filterPredicate(int[], Position, Tracker) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- filterPredicate(int[], Position, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- filterPresent() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Filters the entity based on its presence status.
- filterPresent() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns this graph only when its current model value is present.
- FilterPreserving(BatchInterceptor) - Constructor for record class io.fluxzero.sdk.tracking.BatchInterceptor.FilterPreserving
-
Creates an instance of a
FilterPreservingrecord class. - filters() - Method in class io.fluxzero.common.api.search.constraints.CollectionValuesConstraint
-
The resolved filters, retaining the marker even for an unconstrained query.
- FINAL_CHUNK - Static variable in interface io.fluxzero.common.api.HasMetadata
-
Metadata key that marks whether a chunk is the final part of a chunked message.
- finalDeletedModelIds() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns the value of the
finalDeletedModelIdsrecord component. - finalDeletedParentIds() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipStep
-
Returns the value of the
finalDeletedParentIdsrecord component. - find(Object) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Finds a graph by exact persisted identity or alias.
- find(Object, Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Finds a graph by functional identity or alias and expected model type.
- find(Object, Class, GraphLookupPolicy) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Finds a graph by functional identity or alias and expected model type using the supplied ambiguity policy.
- find(Predicate) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Finds the first graph in deterministic graph order matching the supplied condition.
- findAlternativeBacklog(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- findAny() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- findByAssociation(Map) - Method in class io.fluxzero.sdk.modeling.BatchingHandlerRepository
- findByAssociation(Map) - Method in class io.fluxzero.sdk.modeling.DefaultHandlerRepository
- findByAssociation(Map) - Method in interface io.fluxzero.sdk.modeling.HandlerRepository
-
Finds all handler instances that match the given set of associations.
- findEntity(Predicate) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Finds the first entity in this entity hierarchy that matches the given predicate.
- findFirst() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- findImplementations(List, List, ComponentScan, BeanDefinitionRegistry, ResourceLoader) - Method in class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- findImplementations(List, List, ComponentScan, BeanDefinitionRegistry, ResourceLoader) - Method in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- findImplementations(List, List, ComponentScan, BeanDefinitionRegistry, ResourceLoader) - Method in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- findImplementations(List, List, ComponentScan, BeanDefinitionRegistry, ResourceLoader) - Method in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- findSnapshot(Object, Long) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore
- finish(FluxzeroJfr.Batch, Throwable) - Static method in class io.fluxzero.common.jfr.FluxzeroJfr
-
Completes and conditionally commits a batch event.
- finish(DeserializingMessage, Executable, Graph, DocumentSerializer, SearchClient) - Static method in class io.fluxzero.sdk.persisting.search.GraphSourceDocumentMigration
-
Validates the returned Graph and migrates only evolved nodes using their latest verified source state.
- finish(Object) - Method in class io.fluxzero.sdk.persisting.search.ModelSourceDocumentMigration
-
Rejects state mutations and conditionally persists only the verified source's ordinary upcast result.
- first - Variable in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- FIRST - Enum constant in enum class io.fluxzero.sdk.persisting.search.Search.NullOrder
- FIRST_CHUNK - Static variable in interface io.fluxzero.common.api.HasMetadata
-
Metadata key that marks the first part of a chunked message.
- firstChunk() - Method in interface io.fluxzero.common.api.HasMetadata
-
Determines if the data associated with this metadata is the first part of the data.
- firstDeadline(Periodic, Instant) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- firstIncompleteStateIndex() - Method in interface io.fluxzero.common.modeling.ModelCommitAssignment.Head
-
Returns the first state index with incomplete history, or null for complete history.
- firstKey() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns the lowest key according to the configured key ordering, or null when empty or no ordering is configured.
- firstStateIndex() - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Commit
-
Returns the first state index assigned to this commit.
- flags() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.URL
- flatMap(Function) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- flatMapToDouble(Function) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- flatMapToInt(Function) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- flatMapToLong(Function) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- flowRegulator() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Regulates message flow and backpressure behavior.
- FlowRegulator - Interface in io.fluxzero.sdk.tracking
-
Interface for controlling flow regulation in a consumer.
- flush() - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitBatch
-
Flushes pending commits according to the implementation's batch-release policy.
- flush() - Method in class io.fluxzero.sdk.web.OutputStreamCapturer
- flush(boolean) - Method in class io.fluxzero.sdk.web.OutputStreamCapturer
-
Emits and clears the buffered chunk.
- flushUpdates(Map) - Method in class io.fluxzero.sdk.modeling.BatchingHandlerRepository
- fluxzero(FluxzeroBuilder, List) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Constructs the
Fluxzeroinstance if no Fluxzero bean exists, preferring a user-providedClientor falling back to either aWebSocketClientorLocalClientdepending on presence of configuration properties. - Fluxzero - Interface in io.fluxzero.sdk
-
High-level entry point for all interactions with the Fluxzero Runtime.
- FLUXZERO_INSTANCE_MISSING - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
No
Fluxzeroinstance is available for the current call. - FLUXZERO_NAMESPACE_HEADER - Static variable in class io.fluxzero.proxy.NamespaceSelector
- Fluxzero.GlobalMemoizationScope - Class in io.fluxzero.sdk
- Fluxzero.MemoizationKey - Record Class in io.fluxzero.sdk
- FluxzeroAdditionalPropertiesSource - Class in io.fluxzero.common.application
-
A
PropertySourcethat loads extra configuration from locations declared through "FLUXZERO_CONFIG_LOCATIONS". - FluxzeroAdditionalPropertiesSource() - Constructor for class io.fluxzero.common.application.FluxzeroAdditionalPropertiesSource
-
Creates a source backed by the configured additional locations.
- fluxzeroBuilder(Serializer, Optional, Optional, Optional, Environment) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Provides a default
FluxzeroBuilder, configured using Spring-provided components such asUserProvider,Cache, andWebResponseMapper. - FluxzeroBuilder - Interface in io.fluxzero.sdk.configuration
-
Builder interface for constructing a
Fluxzeroinstance. - FluxzeroConfiguration - Interface in io.fluxzero.sdk.configuration
-
Central configuration interface for a Fluxzero client instance.
- FluxzeroCustomizer - Interface in io.fluxzero.sdk.configuration.spring
-
Callback interface that can be implemented by Spring beans to customize the
FluxzeroBuilderbefore it is used to build the mainFluxzeroinstance. - FluxzeroErrorCode - Enum Class in io.fluxzero.sdk.common.exception
-
Stable identifiers for Fluxzero SDK errors.
- FluxzeroErrorReport - Class in io.fluxzero.sdk.common.exception
-
Human-readable Fluxzero error report with a stable error code.
- FluxzeroErrorReport() - Constructor for class io.fluxzero.sdk.common.exception.FluxzeroErrorReport
- FluxzeroErrorReport.Builder - Class in io.fluxzero.sdk.common.exception
-
Builder for
FluxzeroErrorReport. - FluxzeroErrors - Class in io.fluxzero.sdk.common.exception
-
Factory methods for human-readable SDK errors.
- fluxzeroInstanceMissing() - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when code calls Fluxzero without an active instance.
- FluxzeroInterceptor - Class in io.fluxzero.sdk.tracking
-
A
BatchInterceptorthat ensures the correctFluxzeroinstance is bound to the current thread for the duration of aMessageBatch. - FluxzeroInterceptor() - Constructor for class io.fluxzero.sdk.tracking.FluxzeroInterceptor
- FluxzeroJfr - Class in io.fluxzero.common.jfr
-
Shared low-overhead JFR events for Fluxzero batch operations across SDK and Runtime components.
- FluxzeroJfr.Batch - Class in io.fluxzero.common.jfr
-
One completed batch operation in the SDK or Runtime pipeline.
- FluxzeroLogbackAppender - Class in io.fluxzero.sdk.common.logging
-
A Logback-compatible appender that automatically publishes warning and error-level log events to the Fluxzero Runtime.
- FluxzeroLogbackAppender() - Constructor for class io.fluxzero.sdk.common.logging.FluxzeroLogbackAppender
-
Creates an asynchronous appender for Logback configuration.
- FluxzeroLogbackAppender(boolean) - Constructor for class io.fluxzero.sdk.common.logging.FluxzeroLogbackAppender
- FluxzeroPropertiesSource - Class in io.fluxzero.common.application
-
A
PropertySourcethat loads Fluxzero-specific settings from classpath resources. - FluxzeroPropertiesSource() - Constructor for class io.fluxzero.common.application.FluxzeroPropertiesSource
-
Creates a source backed by
fluxzero.jsonandfluxzero.propertiesclasspath resources. - FluxzeroPrototype - Class in io.fluxzero.sdk.configuration.spring
-
Wrapper bean representing a handler type discovered through Spring integration.
- FluxzeroPrototype() - Constructor for class io.fluxzero.sdk.configuration.spring.FluxzeroPrototype
- FluxzeroSpringConfig - Class in io.fluxzero.sdk.configuration.spring
-
Spring configuration class for automatically wiring and initializing common Fluxzero components in a Spring application context.
- FluxzeroSpringConfig(ApplicationContext) - Constructor for class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Stores a reference to the Spring context and prepares for handler detection.
- FluxzeroValidationConfiguration - Class in io.fluxzero.sdk.tracking.handling.validation.jakarta
-
Programmatic configuration for the Fluxzero Jakarta Validation provider.
- FluxzeroValidationConfiguration() - Constructor for class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- FluxzeroValidationProvider - Class in io.fluxzero.sdk.tracking.handling.validation.jakarta
-
Jakarta Validation provider that exposes the SDK validator through the standard bootstrap API.
- FluxzeroValidationProvider() - Constructor for class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationProvider
- followPublishedEventMigration(String) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Coordinates legacy-event Model and Graph reads with a published-event migration consumer.
- followPublishedEventMigration(String, Duration) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- followPublishedEventMigration(String, Duration) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Coordinates legacy-event reads with a migration consumer using a bounded wait before normal handler retry takes over.
- forApplicationNamespace() - Method in interface io.fluxzero.sdk.common.Namespaced
-
Returns the resource scoped to the namespace configured for this application.
- forAsyncConsumer(ThrowingFunction) - Static method in class io.fluxzero.common.Backlog
-
Creates a backlog for an asynchronous consumer with default max batch size and default logging error handler.
- forAsyncConsumer(ThrowingFunction, int) - Static method in class io.fluxzero.common.Backlog
-
Creates a backlog for an asynchronous consumer with custom max batch size and default logging error handler.
- forAsyncConsumer(ThrowingFunction, int, int) - Static method in class io.fluxzero.common.Backlog
-
Creates a backlog for an asynchronous consumer with a bounded number of in-flight batches.
- forAsyncConsumer(ThrowingFunction, int, int, ErrorHandler) - Static method in class io.fluxzero.common.Backlog
-
Creates a bounded asynchronous backlog with a custom error handler.
- forAsyncConsumer(ThrowingFunction, int, ErrorHandler) - Static method in class io.fluxzero.common.Backlog
-
Creates a backlog for an asynchronous consumer with custom max batch size and error handler.
- forAsyncConsumer(ThrowingFunction, int, ToLongFunction, long, int) - Static method in class io.fluxzero.common.Backlog
-
Creates an asynchronous backlog bounded by item count, cumulative item weight and in-flight batches.
- forAsyncConsumer(ThrowingFunction, int, ToLongFunction, long, int, Duration) - Static method in class io.fluxzero.common.Backlog
-
Creates an asynchronous backlog bounded by item count, cumulative item weight and in-flight batches, with a bounded collection delay whenever an idle backlog starts flushing.
- ForbidsAnyRole - Annotation Interface in io.fluxzero.sdk.tracking.handling.authentication
-
Indicates that a handler method, class, package, or payload should not be invoked or processed if the current user has any of the specified roles.
- forbidsUser() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils.RequiredRole
-
Returns the value of the
forbidsUserrecord component. - ForbidsUser - Annotation Interface in io.fluxzero.sdk.tracking.handling.authentication
-
Indicates that a handler method, class, package, or payload should not be invoked or processed if a user is currently authenticated.
- forceModified() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Returns whether the publication settings require treating the transition as modified, excluding publish-only transitions.
- forceThrow(Throwable) - Static method in class io.fluxzero.common.ObjectUtils
-
Forces the given throwable to be thrown.
- forConsumer(ThrowingConsumer) - Static method in class io.fluxzero.common.Backlog
-
Creates a new backlog for a synchronous consumer and default batch size and default logging error handler.
- forConsumer(ThrowingConsumer, int) - Static method in class io.fluxzero.common.Backlog
-
Creates a backlog with custom max batch size and default logging error handler.
- forConsumer(ThrowingConsumer, int, ErrorHandler) - Static method in class io.fluxzero.common.Backlog
-
Creates a backlog with custom max batch size and error handler.
- forDeadline(Object, Deadline, Instant) - Static method in class io.fluxzero.sdk.scheduling.Schedule
-
Resolves a Model deadline declaration at a common reference time.
- forDefaultNamespace() - Method in interface io.fluxzero.sdk.common.Namespaced
-
Deprecated.use
Namespaced.forApplicationNamespace();nullselects the application namespace, which need not be the Fluxzero default namespace - forEach(Consumer) - Method in class io.fluxzero.common.DefaultMemoizingBiFunction
- forEach(Consumer) - Method in interface io.fluxzero.common.MemoizingBiFunction
-
Applies the given consumer to all currently cached values.
- forEach(Consumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- forEach(Consumer) - Method in class io.fluxzero.common.DefaultMemoizingFunction
- forEach(Consumer) - Method in interface io.fluxzero.common.MemoizingFunction
-
Applies the given consumer to all currently cached values.
- forEachInBatch(Iterable, Consumer) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Processes messages while exposing each message through
DeserializingMessage.getCurrent()and completing batch-scoped callbacks after the last message. - forEachOrdered(Consumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- ForeverRetryingErrorHandler - Class in io.fluxzero.sdk.tracking
-
A
RetryingErrorHandlerwith no retry-count limit for eligible failures. - ForeverRetryingErrorHandler() - Constructor for class io.fluxzero.sdk.tracking.ForeverRetryingErrorHandler
-
Constructs a
ForeverRetryingErrorHandlerwith capped exponential backoff, starting at 10 seconds and capped at 1 minute, retrying non-functional errors and logging both functional and technical failures. - ForeverRetryingErrorHandler(RetryConfiguration) - Constructor for class io.fluxzero.sdk.tracking.ForeverRetryingErrorHandler
-
Constructs a
ForeverRetryingErrorHandlerwith a custom retry configuration, retrying non-functional errors and logging both functional and technical failures. - ForeverRetryingErrorHandler(RetryConfiguration, Predicate, boolean) - Constructor for class io.fluxzero.sdk.tracking.ForeverRetryingErrorHandler
-
Constructs a
ForeverRetryingErrorHandlerwith a custom retry configuration. - ForeverRetryingErrorHandler(Duration, Predicate, boolean, Function) - Constructor for class io.fluxzero.sdk.tracking.ForeverRetryingErrorHandler
-
Constructs a
ForeverRetryingErrorHandlerwith custom delay, error filtering, logging, and error mapping. - forFormat(WebSocketTransportFormat, ObjectMapper) - Static method in class io.fluxzero.common.websocket.WebSocketTransportCodecs
-
Creates a codec for the supplied format.
- forFormat(WebSocketTransportFormat, ObjectMapper, List) - Static method in class io.fluxzero.common.websocket.WebSocketTransportCodecs
-
Creates a codec with optional protocol-specific compact payload representations.
- forFormat(WebSocketTransportFormat, ObjectMapper, List, boolean) - Static method in class io.fluxzero.common.websocket.WebSocketTransportCodecs
-
Creates a codec after negotiating the peer's ability to read native routed envelopes.
- forHandler(Class) - Static method in class io.fluxzero.sdk.web.ApiReferenceEndpoint
-
Discovers enabled API reference endpoints from the handler and package-level API documentation configuration, composing their route prefixes.
- forHandler(Class, Object) - Static method in class io.fluxzero.sdk.web.OpenApiDocumentEndpoint
-
Discovers OpenAPI document endpoints for the handler with no additional registered Model types.
- forHandler(Class, Object, Supplier) - Static method in class io.fluxzero.sdk.web.OpenApiDocumentEndpoint
-
Discovers OpenAPI document endpoints from the handler and package configuration, using the supplier to obtain registered Model types when rendering schemas.
- forLegacyPeer() - Method in class io.fluxzero.common.api.tracking.ClaimSegment
-
Preserves claim semantics and request correlation when adapting inherited waits for an older peer.
- forLegacyPeer() - Method in class io.fluxzero.common.api.tracking.Read
-
Adapts this request to a peer without consumer-filter support, retaining its identity and explicit cursor.
- FORM - Enum constant in enum class io.fluxzero.sdk.web.WebParameterSource
-
Form fields (
application/x-www-form-urlencoded) or multipart parts (multipart/form-data) - format() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
formatrecord component. - format() - Method in interface io.fluxzero.common.websocket.WebSocketTransportCodec
-
The negotiated format handled by this codec.
- format() - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport
-
Formats this report as a multi-line exception message.
- format() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ObservedType
-
Returns the value of the
formatrecord component. - format() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Optional schema format override.
- format(ConstraintViolation, boolean) - Static method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
- format(Collection, boolean) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
- formatSafely() - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport
-
Formats this report as a best-effort exception message.
- formatSortable(Object) - Static method in class io.fluxzero.common.api.search.SortableEntry
-
Formats the given object into a sortable string depending on its type.
- formattedPath() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns the value of the
formattedPathrecord component. - formatType(SerializedMessage) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- formatType(DeserializingMessage, HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- FormParam - Annotation Interface in io.fluxzero.sdk.web
-
Injects an individual form field or multipart part into a handler method parameter.
- forNamespace(String) - Method in class io.fluxzero.sdk.common.AbstractNamespaced
- forNamespace(String) - Method in interface io.fluxzero.sdk.common.Namespaced
-
Returns the resource scoped to the specified namespace.
- forNamespace(String) - Method in interface io.fluxzero.sdk.modeling.HandlerRepository
- forNamespace(String) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.SnapshotStore
-
Returns this snapshot store scoped to the requested namespace.
- forNamespace(String) - Method in interface io.fluxzero.sdk.persisting.keyvalue.KeyValueStore
-
Returns this key-value store scoped to the requested namespace.
- forNamespace(String) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Returns this repository scoped to the requested namespace.
- forNamespace(String) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Returns this repository scoped to the requested namespace.
- forNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultCommandGateway
- forNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultErrorGateway
- forNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultEventGateway
- forNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultMetricsGateway
- forNamespace(String) - Method in class io.fluxzero.sdk.publishing.DefaultQueryGateway
- forNamespace(String) - Method in class io.fluxzero.sdk.web.DefaultWebRequestGateway
- forOrderedAsyncConsumer(ThrowingFunction) - Static method in class io.fluxzero.common.Backlog
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Backlog.forAsyncConsumer(ThrowingFunction, int, int)with one in-flight batch. - forOrderedAsyncConsumer(ThrowingFunction, int) - Static method in class io.fluxzero.common.Backlog
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Backlog.forAsyncConsumer(ThrowingFunction, int, int)with one in-flight batch. - forOrderedAsyncConsumer(ThrowingFunction, int, ErrorHandler) - Static method in class io.fluxzero.common.Backlog
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Backlog.forAsyncConsumer(ThrowingFunction, int, int, ErrorHandler)with one in-flight batch. - forOrderedAsyncConsumer(ThrowingFunction, int, ToLongFunction, long) - Static method in class io.fluxzero.common.Backlog
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Backlog.forAsyncConsumer(ThrowingFunction, int, ToLongFunction, long, int)with one in-flight batch. - forOrderedAsyncConsumer(ThrowingFunction, int, ToLongFunction, long, Duration) - Static method in class io.fluxzero.common.Backlog
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Backlog.forAsyncConsumer(ThrowingFunction, int, ToLongFunction, long, int, Duration)with one in-flight batch. - forPayloadTarget(Class, Function, HandlerMatcher) - Static method in class io.fluxzero.common.handling.DefaultHandler
-
Creates a handler for methods declared on the message payload itself.
- forRequest() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the durable selector form carried by a storage request.
- forRequest(long) - Method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Copies this logical result with another transport request ID.
- forRequest(long, boolean) - Method in class io.fluxzero.common.api.modeling.ModelDeletionResult
-
Returns this durable result correlated to a retrying request.
- forRevision(String, long, String, List) - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the same contract with its lifecycle revision and current serializer migration inputs.
- forRuntime(String) - Static method in record class io.fluxzero.proxy.ProxyServerConfig
-
Creates default proxy settings for a Runtime URL, selecting an ephemeral port and enabling metrics and graceful shutdown.
- forTarget(Class, Object, HandlerMatcher) - Static method in class io.fluxzero.common.handling.DefaultHandler
-
Creates a handler bound to the supplied target and matcher, preparing its method binding and invocation planner.
- forTargetClass(Class) - Static method in class io.fluxzero.sdk.web.StaticFileHandler
-
Creates static-file handlers from the class or package's
ServeStaticconfiguration, resolving relative web paths against the handler path; returns an empty list if no configuration exists. - forType(Class) - Static method in class io.fluxzero.sdk.modeling.SearchParameters
-
Resolves the effective search configuration for a model or searchable document type.
- forwardingWebConsumer() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Internal web consumer that can forward incoming
WebRequestmessages to a local HTTP server. - ForwardingWebConsumer - Class in io.fluxzero.sdk.web
-
A specialized, opt-in web request consumer that forwards incoming
MessageType.WEBREQUESTmessages to a locally running HTTP server. - ForwardingWebConsumer(LocalServerConfig, ConsumerConfiguration) - Constructor for class io.fluxzero.sdk.web.ForwardingWebConsumer
- ForwardProxyConsumer - Class in io.fluxzero.proxy
- ForwardProxyConsumer(Client, String, Long, boolean, boolean) - Constructor for class io.fluxzero.proxy.ForwardProxyConsumer
- forwardWebRequestsToLocalServer(int) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Forwards incoming
MessageType.WEBREQUESTmessages to a locally running HTTP server on the specified port. - forwardWebRequestsToLocalServer(LocalServerConfig, UnaryOperator) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- forwardWebRequestsToLocalServer(LocalServerConfig, UnaryOperator) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Configures forwarding of
MessageType.WEBREQUESTmessages to a local HTTP server using the specifiedLocalServerConfigand custom consumer configuration. - frameDispatchQueuedTimestamp() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketEndpoint.ReceiveTiming
-
Returns the value of the
frameDispatchQueuedTimestamprecord component. - frameDispatchStartedTimestamp() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketEndpoint.ReceiveTiming
-
Returns the value of the
frameDispatchStartedTimestamprecord component. - frameReceivedTimestamp() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketEndpoint.ReceiveTiming
-
Returns the value of the
frameReceivedTimestamprecord component. - freezeForHandover() - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
-
Freezes ownership before an elected Runtime relinquishes its lease.
- freezeForHandover(Duration) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
-
Freezes ownership, allowing at most
timeoutfor an admitted storage scan to release its lock. - from(Metadata) - Static method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Reads the manifest from document metadata when present.
- from(SerializedDocument) - Static method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Reads the manifest from a composed graph document when present.
- from(Entity, EntityHelper, Serializer, EventStore) - Static method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot
-
Copies an entity and its previous-state chain into immutable aggregate roots using the supplied helpers and stores; null input returns null.
- from(ImmutableAggregateRoot) - Static method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
-
Creates a lazy root retaining the delegate's metadata but clearing its value for deferred reconstruction.
- from(ImmutableAggregateRoot, Entity) - Static method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
-
Creates a lazy root with the supplied reconstruction checkpoint, retaining the delegate's metadata and clearing its eager value.
- fromData(Data) - Static method in class io.fluxzero.common.api.Metadata
-
Restores metadata from its compact serialized representation without eagerly constructing keys, values or a backing map.
- fromData(Data) - Method in class io.fluxzero.common.search.JacksonInverter
- fromDocument(SerializedDocument) - Static method in class io.fluxzero.common.api.search.bulkupdate.IndexDocument
-
Creates a bulk index operation from a
SerializedDocument. - fromDocument(SerializedDocument) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
- fromDocument(SerializedDocument) - Method in interface io.fluxzero.sdk.persisting.search.DocumentSerializer
-
Deserializes the payload of the given document into a Java object using the type information contained in the document.
- fromDocument(SerializedDocument) - Static method in class io.fluxzero.sdk.persisting.search.SearchHit
-
Constructs a
SearchHitinstance from a rawSerializedDocument. - fromDocument(SerializedDocument, Class) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
- fromDocument(SerializedDocument, Class) - Method in interface io.fluxzero.sdk.persisting.search.DocumentSerializer
-
Deserializes the payload of the given document into an instance of the specified type.
- fromEncryptionKey(String) - Static method in class io.fluxzero.common.encryption.DefaultEncryption
-
Creates encryption from an
algorithm|keyspecification. - fromFile(Class, String) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the reference point into an object.
- fromFile(Class, String, JavaType) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the reference point into an object of the provided type.
- fromFile(Class, String, Class) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the reference point into an object of the provided type.
- fromFile(Class, String, Function) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the referencePoint into an object of the type specified by the provided type function.
- fromFile(String) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the calling class.
- fromFile(String...) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes JSON files located relative to the calling class.
- fromFile(String, JavaType) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the calling class to an object of the specified type.
- fromFile(String, Class) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the calling class to an object of the specified type.
- fromFile(String, Function) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the calling class into an object of the type specified by the provided type function.
- fromFileAs(String) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the calling class and casts it to type
T. - fromFileWith(String, Map) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads and deserializes a JSON file located relative to the calling class, applies property replacements, and returns the resulting object.
- fromFileWithTypeMapper(Class, String, UnaryOperator) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Loads an untyped JSON fixture while mapping every non-revisioned
@classvalue before Jackson resolves it. - fromJson(byte[]) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Deserializes a JSON byte array without a caller-provided target type.
- fromJson(byte[], JavaType) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Deserializes a JSON byte array into an instance of the specified type.
- fromJson(byte[], Class) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Deserializes a JSON byte array into an instance of the specified class type.
- fromJson(byte[], Type) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts a JSON string to an object of the given type, which may be a
ParameterizedTypeorClass. - fromJson(byte[], Function) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Deserializes a JSON byte array into an object of the type specified by the provided type function.
- fromJson(MessageType, String, int[], long, Guarantee) - Static method in class io.fluxzero.common.api.tracking.StorePosition
-
Creates and validates a position update for an unscoped stream.
- fromJson(MessageType, String, int[], long, Guarantee, String) - Static method in class io.fluxzero.common.api.tracking.StorePosition
-
Creates a position request from JSON properties, validating that the segment has two ordered boundaries within the supported segment range.
- fromJson(String) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Deserializes JSON without a caller-provided target type.
- fromJson(String, JavaType) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts a JSON string to an object of the given type.
- fromJson(String, Class) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts a JSON string to an object of the given class type.
- fromJson(String, Type) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts a JSON string to an object of the given type, which may be a
ParameterizedTypeorClass. - fromJson(String, Function) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Deserializes a JSON string into an object of the type specified by the provided type function.
- fromJsonWithTypeMapper(String, UnaryOperator) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Deserializes untyped JSON while mapping every non-revisioned
@classvalue before Jackson resolves it. - fromMessage(HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Extracts a
Userfrom the metadata of a message. - fromMessage(HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- fromMessage(HasMessage) - Method in enum class io.fluxzero.sdk.tracking.handling.authentication.NoOpUserProvider
- fromMessage(HasMessage) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Extracts the
Userfrom a givenHasMessageinstance. - fromProperties() - Static method in record class io.fluxzero.proxy.ProxyServerConfig
-
Loads proxy settings through application properties.
- fromProperties(PropertySource) - Static method in class io.fluxzero.sdk.configuration.client.WebSocketClient.ClientConfig
-
Creates a configuration whose property-backed defaults are resolved from the supplied application-local source.
- fromSortPath(String) - Static method in record class io.fluxzero.common.api.search.SearchValue
-
Decodes an explicit collection-value ordering key, or returns null for an ordinary key.
- fromValue(T) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
-
Wraps a value as a side-effect-free entity using its configured identifier property, without loading or storing aggregate state.
- fullSegment(long) - Static method in record class io.fluxzero.common.api.tracking.SegmentRange
-
Creates a range covering all segments with the supplied last processed index.
- FUNCTIONAL - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Apply the model's ID conversion and affixes, retaining alias resolution.
- FunctionalException - Exception Class in io.fluxzero.sdk.common.exception
-
Base class for user-facing exceptions that are intended to be serialized and transferred across system boundaries (e.g., back to a calling client or frontend application).
- FunctionalException() - Constructor for exception class io.fluxzero.sdk.common.exception.FunctionalException
- FunctionalException(String) - Constructor for exception class io.fluxzero.sdk.common.exception.FunctionalException
- FunctionalException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.common.exception.FunctionalException
- FunctionalException(String, Throwable, boolean, boolean) - Constructor for exception class io.fluxzero.sdk.common.exception.FunctionalException
- FunctionalException(Throwable) - Constructor for exception class io.fluxzero.sdk.common.exception.FunctionalException
- functionalId() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the public functional identity from the current model value or, for a deleted model, its latest available historical value.
- functionalIdOf(Object) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the functional value held by this type's
EntityIdproperty. - future() - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy.TrackerRequest
G
- GatewayClient - Interface in io.fluxzero.sdk.publishing.client
-
Low-level interface for sending
SerializedMessages to a gateway (e.g. commands, events, queries). - GatewayException - Exception Class in io.fluxzero.sdk.publishing
- GatewayException(FluxzeroErrorReport, Throwable) - Constructor for exception class io.fluxzero.sdk.publishing.GatewayException
- GatewayException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.publishing.GatewayException
- gatewayPath(MessageType) - Static method in class io.fluxzero.common.ServicePathBuilder
-
Returns the gateway path used to publish messages of the given
MessageType. - gatewayUrl(MessageType, String, WebSocketClient.ClientConfig) - Static method in class io.fluxzero.sdk.common.websocket.ServiceUrlBuilder
-
Builds the URL to send messages to a gateway endpoint for the specified message type and topic.
- GcCollectorMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.JvmGcMetrics.GcCollectorMetrics
- generateId() - Static method in interface io.fluxzero.sdk.Fluxzero
-
Generates a functional ID using the current
IdentityProvider. - generateId(Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Generates a strongly typed ID of given
idClassusing the currentIdentityProvider. - generateNewEncryptionKey() - Static method in class io.fluxzero.common.encryption.DefaultEncryption
-
Generates a new encryption key using the default encryption mechanism.
- GenericGateway - Interface in io.fluxzero.sdk.publishing
-
A generic message gateway for publication of messages in Fluxzero.
- genericType() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Returns the value of the
genericTyperecord component. - GenericTypeResolver - Class in io.fluxzero.common.reflection
-
Utility class for resolving generic type information in class hierarchies.
- GenericTypeResolver() - Constructor for class io.fluxzero.common.reflection.GenericTypeResolver
- get() - Method in class io.fluxzero.common.DefaultMemoizingSupplier
- get() - Method in interface io.fluxzero.common.ThrowingSupplier
-
Gets a result.
- get() - Method in class io.fluxzero.sdk.common.websocket.SessionPool
-
Returns an open session using round-robin slot selection, creating or replacing the selected session as needed.
- get() - Static method in interface io.fluxzero.sdk.Fluxzero
-
Returns the Fluxzero instance bound to the current thread or else set by the current application.
- get() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- get() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the current instance of the entity.
- get() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the current model value, or
nullfor a missing or deleted model. - get() - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- get() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- get() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns the current value, or null for a missing/deleted Model.
- get() - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- get() - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- get() - Method in interface io.fluxzero.sdk.persisting.caching.SoftReferenceCache.CacheReference
-
Returns the referenced value, or null if it is no longer available.
- get() - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache.HardCacheReference
- get(int) - Method in class io.fluxzero.sdk.common.websocket.SessionPool
- get(Entity) - Static method in class io.fluxzero.sdk.scheduling.DeadlineMetadata
-
Obtains the immutable deadline map from a loaded Model revision.
- get(Object) - Method in class io.fluxzero.common.api.Metadata
-
Retrieves the value associated with the given key from the entries map.
- get(Object) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- get(Object) - Method in interface io.fluxzero.common.caching.Cache
-
Retrieves the value associated with the given
id, ornullif not found. - get(Object) - Method in enum class io.fluxzero.common.caching.NoOpCache
- get(Object) - Method in class io.fluxzero.sdk.DefaultMemoization
- get(Object) - Method in interface io.fluxzero.sdk.Memoization
-
Returns the currently cached value for the given key, or
nullif none exists or the value has expired. - get(Object) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- get(Object) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- get(Object) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- get(Object) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- get(Object, TypeReference) - Method in class io.fluxzero.common.api.Metadata
-
Retrieves a value associated with the given key, deserializes it to the specified type, and returns it.
- get(Object, Class, Function) - Method in class io.fluxzero.common.api.Metadata
-
Retrieves an object value or maps a raw string value to the requested type.
- get(Object, Class) - Method in class io.fluxzero.common.api.Metadata
-
Retrieves the value associated with the given key and attempts to deserialize it into the specified type.
- get(String) - Method in class io.fluxzero.common.api.search.Group
-
Returns the value associated with the given path in this group.
- get(String) - Method in class io.fluxzero.common.application.DecryptingPropertySource
-
Returns the decrypted value of the given property name.
- get(String) - Method in class io.fluxzero.common.application.DefaultPropertySource
- get(String) - Method in enum class io.fluxzero.common.application.EnvironmentVariablesSource
-
Retrieves the value of the given property name from the system environment.
- get(String) - Method in class io.fluxzero.common.application.JavaPropertiesSource
-
Retrieves the value for the given property name.
- get(String) - Method in enum class io.fluxzero.common.application.NoOpPropertySource
-
Always returns
nullfor any requested property name. - get(String) - Method in interface io.fluxzero.common.application.PropertySource
-
Retrieves the value of a property by name.
- get(String) - Method in class io.fluxzero.common.application.SimplePropertySource
-
Retrieves the value associated with the given property name from the internal map.
- get(String) - Method in class io.fluxzero.sdk.common.websocket.SessionPool
-
Returns an open session selected by consistent hashing of the routing key; a null key uses round-robin selection.
- get(String) - Method in class io.fluxzero.sdk.configuration.spring.SpringPropertySource
- get(String) - Method in class io.fluxzero.sdk.persisting.keyvalue.DefaultKeyValueStore
- get(String) - Method in interface io.fluxzero.sdk.persisting.keyvalue.KeyValueStore
-
Retrieves the value associated with the given key.
- get(String) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Creates a new
WebRequest.Builderinstance for constructing aGET requestto given url. - get(String, String) - Method in interface io.fluxzero.common.application.PropertySource
-
Returns the property value, or the given default if not present.
- get(K) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns the cached value, updating access bookkeeping, or null if the key is absent.
- GET - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
- getActiveAggregatesFor(AggregateRepository, Object) - Static method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
-
Returns aggregates in the supplied repository that contain the entity on the current thread.
- getActiveAggregatesFor(Object) - Static method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
-
Returns active aggregate identifiers and types that contain the supplied entity identifier.
- getActiveUser() - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- getActiveUser() - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Returns the currently active user, typically injected by the current context.
- getAdhocInterceptor(MessageType) - Static method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
-
Returns the current thread-local ad hoc interceptor for the given
MessageType, if present. - getAggregatedPayloadBytes() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
-
Returns the fully aggregated payload bytes, waiting for the final chunk when necessary.
- getAggregateId(HasMetadata) - Static method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the aggregate ID from the metadata of the given message.
- getAggregateIds(GetAggregateIds) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Gets aggregate IDs based on a
GetAggregateIdsrequest. - getAggregateIds(GetAggregateIds) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- getAggregateIds(GetAggregateIds) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Retrieves a map of aggregate IDs associated with a given entity, using a
GetAggregateIdsrequest. - GetAggregateIds - Class in io.fluxzero.common.api.modeling
-
Request to retrieve all aggregate identifiers associated with a given entity ID.
- GetAggregateIds() - Constructor for class io.fluxzero.common.api.modeling.GetAggregateIds
- GetAggregateIdsResult - Class in io.fluxzero.common.api.modeling
-
Response to a
GetAggregateIdsrequest, returning a mapping of aggregate IDs to types. - GetAggregateIdsResult() - Constructor for class io.fluxzero.common.api.modeling.GetAggregateIdsResult
- getAggregateRootConfiguration(Class) - Static method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Returns the legacy Aggregate defaults even when an Aggregate fallback load is attempted for a Model type.
- getAggregatesFor(Object) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
- getAggregatesFor(Object) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Returns a map of aggregate IDs and their types that are associated with a given entity ID.
- getAggregatesFor(Object) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- getAggregatesFor(String) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Gets a map of aggregate IDs that reference a given entity ID.
- getAggregateType(HasMetadata) - Static method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the aggregate type from the metadata of the given message.
- getAlgorithm() - Method in class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- getAlgorithm() - Method in class io.fluxzero.common.encryption.DefaultEncryption
- getAlgorithm() - Method in interface io.fluxzero.common.encryption.Encryption
-
Returns the name or identifier of the encryption algorithm used.
- getAlgorithm() - Method in enum class io.fluxzero.common.encryption.NoOpEncryption
- getAliasObservations() - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Explicit alias-owner observations; null owners record absence independently of primary IDs.
- getAll() - Method in class io.fluxzero.sdk.modeling.BatchingHandlerRepository
- getAll() - Method in class io.fluxzero.sdk.modeling.DefaultHandlerRepository
- getAll() - Method in interface io.fluxzero.sdk.modeling.HandlerRepository
-
Retrieves all currently stored handler instances.
- getAllInterfaces(Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns all interfaces implemented by the supplied type, including interfaces inherited through superclasses and parent interfaces.
- getAllMethods(Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the cached methods discovered across the type hierarchy.
- getAndUpdate(UnaryOperator) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Equivalent to
Graph.getAndUpdate(UnaryOperator, int)with no retries. - getAndUpdate(UnaryOperator, int) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Like
Graph.updateAndGet(UnaryOperator, int), but returns the graph immediately before the successful attempt. - getAnnotatedFields(Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns discovered fields carrying the annotation directly or through a meta-annotation.
- getAnnotatedFields(Object, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns matching annotated fields on the target or represented class, or an empty list for a null target.
- getAnnotatedMethods(Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns discovered methods carrying the annotation directly, through a meta-annotation, or through an overridden declaration.
- getAnnotatedMethods(Object, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns matching annotated methods on the target's runtime class, or an empty list for a null target.
- getAnnotatedProperties(Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns annotated fields and readable methods, deduplicated by property name, including inherited and meta-annotated properties.
- getAnnotatedProperty(Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the first annotated property discovered for the type, or an empty optional when none matches.
- getAnnotatedProperty(Object, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the first matching annotated property on the target or represented class, or an empty optional for a null target.
- getAnnotatedPropertyInvoker(Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns a cached invoker for the first matching annotated property, with reflective access enabled.
- getAnnotatedPropertyName(Object, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the logical name of the first matching annotated property, if present.
- getAnnotatedPropertyValue(Object, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Reads the first matching annotated property, returning an empty optional for a missing or null value.
- getAnnotatedPropertyValueOrNull(Object, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the value of the first property carrying the given annotation, or
nullwhen the target, annotated property, or property value is absent. - getAnnotatedPropertyValues(Object, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Reads all matching annotated properties and returns their non-null values; a null target yields an empty collection.
- getAnnotation(AnnotatedElement, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns a direct or composed annotation, using inherited method and type lookup where applicable.
- getAnnotation(Executable) - Method in class io.fluxzero.common.handling.HandlerConfiguration
-
Retrieves the configured method annotation on the given method, if present.
- getAnnotationAs(Annotation, Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the annotation or its matching meta-annotation when
returnTypeis the target annotation type. - getAnnotationAs(Class, Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Finds a matching type annotation and projects its attributes into the requested representation; null or unmatched targets yield an empty optional.
- getAnnotationAs(AnnotatedElement, Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Finds a matching annotation on the element and projects its attributes into the requested representation, or returns an empty optional if absent.
- getAnnotationAttribute(Annotation, String, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns a single annotation attribute value when it exists and matches the requested type.
- getAnnotationAttributes(Annotation) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns all no-argument attributes declared by an annotation instance.
- getAnnotations(AnnotatedElement) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the direct annotations present on an annotated element.
- getApplicationIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getApplicationIdKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the key used to identify the application ID in correlation metadata.
- getApplicationIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getApplicationVersionKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getApplicationVersionKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the key used to identify the deployed application version in correlation metadata.
- getApplicationVersionKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getAssociationProperties() - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
-
Returns the association definitions declared on the handler type itself, keyed by message property name.
- getAttributes() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
- getAuthorizingUser(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- getBatch(int[], Position, int) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- getBatch(Tracker) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- getBatch(Tracker) - Method in interface io.fluxzero.common.tracking.TrackingStrategy
-
Requests a new batch of messages for the given tracker.
- getBatch(Tracker, DefaultTrackingStrategy.TrackerRequest) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- getBatch(Long, int) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Retrieves a batch of messages starting from the given
lastIndex(exclusive). - getBatch(Long, int) - Method in class io.fluxzero.testserver.scheduling.TestServerScheduleStore
- getBatch(Long, int, boolean) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Retrieves a batch of messages starting from the given
minIndex. - getBatch(Long, int, boolean) - Method in class io.fluxzero.sdk.persisting.search.client.CollectionMessageStore
- getBatch(Long, int, boolean) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
-
Returns a batch of schedules that are due for delivery.
- getBatch(Long, int, boolean) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- getBatch(Long, int, boolean) - Method in class io.fluxzero.testserver.scheduling.TestServerScheduleStore
- getBatch(Long, int, boolean, boolean) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
-
Returns a batch of schedules from the active schedule index.
- getBatch(Long, int, boolean, long) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Retrieves a batch of messages starting from the given
minIndex, limiting both message count and complete serialized message bytes. - getBatch(Long, int, boolean, long) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- getBatch(Long, int, long) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Retrieves a batch of messages starting from the given
lastIndex(exclusive), limiting both message count and complete serialized message bytes. - getBatchResource(Object) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns a resource from the current thread's handling-batch resource map, or null if absent.
- getBatchResourceOrDefault(Object, V) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns a resource from the current thread's handling-batch resource map, or the supplied default if the key is absent.
- getBean(Class) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
- getBeanNameSuffix() - Method in class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- getBeanNameSuffix() - Method in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- getBeanNameSuffix() - Method in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- getBeanNameSuffix() - Method in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- getBefore() - Method in class io.fluxzero.common.api.search.SearchQuery
-
Returns the upper time boundary, clamped to
sincewhen both are present and the upper boundary precedes it; an absent boundary remains null. - getBodyParameter(String) - Method in interface io.fluxzero.sdk.web.WebRequestContext
-
Retrieves the value of a parameter from the JSON request body.
- getBodyPublisher(SerializedMessage) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- getBoolean(String) - Method in interface io.fluxzero.common.application.PropertySource
-
Returns the value of the property as a boolean.
- getBoolean(String, boolean) - Method in interface io.fluxzero.common.application.PropertySource
-
Returns the value of the property as a boolean, falling back to a default if not present.
- getBooleanProperty(String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves a boolean property by key, returning
falseif not present. - getBooleanProperty(String, boolean) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves a boolean property by key, returning a default if the property is not present.
- getBootstrapConfiguration() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getBufferSize() - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Returns written bytes, for bounding writer pools after serialization.
- getBytes() - Method in class io.fluxzero.common.api.eventsourcing.AppendEvents.Metric
-
The complete serialized size of all messages within all batches.
- getBytes() - Method in class io.fluxzero.common.api.eventsourcing.EventBatch
-
Calculates the complete serialized size of all messages within the batch.
- getBytes() - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Returns the complete serialized event-message bytes carried once by this commit.
- getBytes() - Method in class io.fluxzero.common.api.modeling.ModelCommitStep
-
Complete serialized event-message bytes carried by this substep.
- getBytes() - Method in class io.fluxzero.common.api.modeling.ModelDocumentMutation
-
Returns the serialized document payload size without counting protocol framing.
- getBytes() - Method in class io.fluxzero.common.api.modeling.ModelSnapshotMutation
-
Returns the serialized value size without protocol framing.
- getBytes() - Method in class io.fluxzero.common.api.search.BulkUpdateDocuments
- getBytes() - Method in class io.fluxzero.common.api.SerializedMessage
-
Returns the exact size used by the compact binary transports.
- getBytes() - Method in class io.fluxzero.common.api.tracking.MessageBatch
-
Calculates the complete serialized size of all messages within the batch.
- getBytes(ByteBuffer) - Static method in class io.fluxzero.common.ObjectUtils
-
Extracts the byte array from a
ByteBuffer. - getCacheKey(HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerMethodPlanner
-
Returns the complete key without creating the message when the planner supports lazy input.
- getCacheKey(HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- getCacheKey(HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- getCacheKey(M) - Method in interface io.fluxzero.common.handling.HandlerMethodPlanner
-
Returns a key containing every message property that can affect the result of
HandlerMethodPlanner.prepare(Object). - getCacheKey(M) - Method in interface io.fluxzero.common.handling.KeyedParameterResolver
-
Returns an immutable, equality-stable and preferably low-cardinality applicability key.
- getCallerClass() - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the first calling class outside the immediate invoking class and
java.*, or null if none is found. - getCanonicalType(Type) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Computes the canonical string representation of a
Type. - getCasters(Class, Collection, Class) - Static method in class io.fluxzero.sdk.common.serialization.casting.CastInspector
-
Discovers all caster methods annotated with the given annotation (typically
UpcastorDowncast) in the provided candidates, and wraps them asAnnotatedCasterinstances. - getClientId() - Method in class io.fluxzero.common.tracking.SimpleTracker
- getClientId() - Method in interface io.fluxzero.common.tracking.Tracker
- getClientId(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- getClientIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getClientIdKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the key representing the client identifier in the correlation metadata.
- getClientIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getClientName(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- getClientNameKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getClientNameKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the key associated with the client's name from the correlation metadata.
- getClientNameKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getClientSdkVersion(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- getClientSdkVersion(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Reads the advertised client SDK version from handshake headers, if present.
- getClientSessionId(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Reads the client's session identifier from handshake headers, if present.
- getClockProvider() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getCloseHandshakeTimeout() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- getCode() - Method in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
Returns the stable machine-readable error code.
- getCollection() - Method in interface io.fluxzero.common.api.search.BulkUpdate
-
The name of the collection to which this document belongs.
- getCollectionElementType(AccessibleObject) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Resolves the collection element or map value class from a field or method's generic type.
- getCollectionElementType(Type) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Resolves the first generic argument, or the value argument for maps, using a wildcard's upper bound.
- getCompressionAlgorithm(WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- getCompressionAlgorithm(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- getConfigurationPhase() - Method in class io.fluxzero.sdk.configuration.spring.ConditionalOnBean.Condition
- getConnectionTimeoutFailsafeGrace() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- getConstraint() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
- getConstraintValidatorFactory() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getConstraintViolations(Collection, Validator, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Validates each element in the collection using the provided validator and returns structured constraint violations.
- getConstraintViolations(Collection, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Validates each element in the collection using the current Fluxzero validator and returns structured constraint violations.
- getConstraintViolations(T, Validator, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Validates the object using the provided validator and returns structured constraint violations with property paths.
- getConstraintViolations(T, Class...) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
-
Validates a bean instance and returns raw constraint violations.
- getConstraintViolations(T, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Validates the object using the current Fluxzero validator and returns structured constraint violations with property paths.
- getConstraintViolations(T, Class...) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Validates the given object and returns structured constraint violations, including their property paths, invalid values, messages, and constraint metadata.
- getConsumer(HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- getConsumerFilter() - Method in class io.fluxzero.common.handling.DefaultHandler
- getConsumerFilter() - Method in interface io.fluxzero.common.handling.Handler
-
Conservative delivery metadata for this handler.
- getConsumerFilter() - Method in class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.DocumentHandler
- getConsumerFilter() - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.InterceptedHandler
- getConsumerFilter() - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- getConsumerFilter() - Method in class io.fluxzero.sdk.web.SocketEndpointHandler
- getConsumerFilter() - Method in class io.fluxzero.sdk.web.WebHandlerMatcher
-
Conservative union of the actual compiled routes, including automatic HTTP methods.
- getConsumerKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getConsumerKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the consumer key used to identify the consumer of a message.
- getConsumerKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getConsumerName() - Method in interface io.fluxzero.common.tracking.Tracker
- getConsumerNamespace(DeserializingMessage) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Returns the namespace of the consumer that is handling the supplied message.
- getContent() - Method in class io.fluxzero.sdk.web.WebFormPart
-
Returns a defensive copy of the part's content bytes.
- getContent(Class, String) - Static method in class io.fluxzero.common.serialization.JsonUtils
- getContent(URI) - Static method in class io.fluxzero.common.serialization.JsonUtils
- getContentType() - Method in class io.fluxzero.sdk.web.WebFormPart
-
Returns the part's content type, if supplied.
- getContentType() - Method in class io.fluxzero.sdk.web.WebRequest
-
Returns the content type of the request (based on
Content-Typeheader). - getContentType() - Method in class io.fluxzero.sdk.web.WebResponse
-
Retrieves the value of the "Content-Type" header from the HTTP response.
- getContext(ProxyWebsocketSession) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
- getContext(Class) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns a message-scoped context value.
- getCookie(Metadata, String) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Retrieves the first cookie with the given name from the provided Metadata object.
- getCookie(String) - Method in class io.fluxzero.sdk.web.WebRequest
-
Finds the first cookie with the given name in logical wire order.
- getCookie(String, CookieValueConflictPolicy) - Method in class io.fluxzero.sdk.web.WebRequest
-
Finds a cookie with the given name using the requested conflict policy.
- getCookieMap() - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns request cookie values indexed by cookie name.
- getCookieParameter(String) - Method in interface io.fluxzero.sdk.web.WebRequestContext
-
Retrieves a parameter value from the cookie source using the specified parameter name.
- getCookies() - Method in class io.fluxzero.sdk.web.WebResponse
-
Retrieves a list of cookies from the response's "Set-Cookie" headers.
- getCookies(String) - Method in class io.fluxzero.sdk.web.WebRequest
-
Returns all cookies with the given name in logical wire order, without collapsing duplicates.
- getCorrelationData() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Returns correlation metadata based on the current message being handled (if any).
- getCorrelationData(SerializedMessage) - Method in class io.fluxzero.sdk.web.ForwardingWebConsumer
- getCorrelationData(DeserializingMessage) - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getCorrelationData(DeserializingMessage) - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Returns correlation metadata derived from the current deserializing message.
- getCorrelationData(DeserializingMessage) - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getCorrelationData(Client, SerializedMessage, MessageType) - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getCorrelationData(Client, SerializedMessage, MessageType) - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Returns correlation metadata derived from a serialized message and optional context.
- getCorrelationData(Client, SerializedMessage, MessageType) - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getCorrelationIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getCorrelationIdKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Returns the key used for identifying the correlation ID within the metadata.
- getCorrelationIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getCorrelationMetadata(DeserializingMessage) - Method in enum class io.fluxzero.sdk.publishing.correlation.DefaultCorrelationDataProvider
-
Returns the default correlation data directly in its compact metadata representation.
- getCurrent() - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the current
DeserializingMessagebeing processed in this thread, ornullif none is set. - getCurrent() - Static method in interface io.fluxzero.sdk.tracking.handling.authentication.User
-
Returns the user currently associated with the executing thread.
- getCurrent() - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Returns the current
Invocationbound to this thread, ornullif none exists. - getCurrentUser(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- getCurrentWebRequestContext() - Static method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns the current
DefaultWebRequestContextfrom the activeDeserializingMessage, ornullif no such message is available. - getDeadline() - Method in interface io.fluxzero.common.tracking.Tracker
- getDeadline() - Method in interface io.fluxzero.sdk.persisting.caching.SoftReferenceCache.CacheReference
-
Returns the expiry deadline, or null when this reference does not expire by time.
- getDeadline() - Method in class io.fluxzero.sdk.scheduling.Schedule
-
The time at which this scheduled message should be delivered.
- getDeadlineUpdates() - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Scheduler effects included atomically with this commit.
- getDefaultClockProvider() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getDefaultConstraintValidatorFactory() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getDefaultConstructor(Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the default constructor declared by the supplied type, if present.
- getDefaultConsumerConfiguration(MessageType) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- getDefaultDeliveryGuarantee(PropertySource) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves the application delivery default using the owning component's property source.
- getDefaultMessageInterpolator() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getDefaultParameterNameProvider() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getDefaultsVersion() - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns the active Fluxzero defaults version, or
nullwhen compatibility defaults are used. - getDefaultsVersion(PropertySource) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns the Fluxzero defaults version from the given source, or
nullwhen compatibility defaults are used. - getDefaultTraversableResolver() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getDelayKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getDelayKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the key used to identify the delay metadata within correlation data.
- getDelayKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getDelegatee() - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- getDispatchUser(Message, MessageType) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- getDocument() - Method in class io.fluxzero.common.api.search.SerializedDocument
-
Returns the serialized representation of the document.
- getDocument(Id) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Fetches a document by id using the associated type to determine the collection.
- getDocument(Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Gets the document with given id in given collection type, returning the value.
- getDocument(Object, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Gets the document with given id in given collection, returning the value in the type that it was stored.
- getDocument(Object, Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Gets the document with given id in given collection, converting the matching document to a value with given type.
- GetDocument - Class in io.fluxzero.common.api.search
-
Request to fetch a single document from the search store by ID and collection.
- GetDocument(String, String) - Constructor for class io.fluxzero.common.api.search.GetDocument
- GetDocument(String, String, boolean) - Constructor for class io.fluxzero.common.api.search.GetDocument
- GetDocument(String, String, boolean, boolean) - Constructor for class io.fluxzero.common.api.search.GetDocument
- getDocumentationUrl() - Method in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
Returns the canonical documentation URL for this error.
- getDocumentationUrl() - Method in exception class io.fluxzero.sdk.common.exception.TechnicalException
-
Returns the documentation URL for the error code, if available.
- getDocumentationUrl() - Method in exception class io.fluxzero.sdk.publishing.GatewayException
-
Returns the report's documentation URL, or null when no report is available.
- getDocumentationUrl() - Method in exception class io.fluxzero.sdk.publishing.TimeoutException
-
Returns the report's documentation URL, or null when no report is available.
- getDocumentationUrl() - Method in exception class io.fluxzero.sdk.tracking.TrackingException
-
Returns the report's documentation URL, or null when no report is available.
- GetDocumentResult - Class in io.fluxzero.common.api.search
-
Result returned in response to a
GetDocumentrequest. - GetDocumentResult(long, SerializedDocument) - Constructor for class io.fluxzero.common.api.search.GetDocumentResult
- GetDocumentResult(long, SerializedDocument, ModelHeadState) - Constructor for class io.fluxzero.common.api.search.GetDocumentResult
- GetDocumentResult(long, SerializedDocument, ModelHeadState, boolean) - Constructor for class io.fluxzero.common.api.search.GetDocumentResult
- GetDocumentResult(long, SerializedDocument, ModelHeadState, boolean, Long) - Constructor for class io.fluxzero.common.api.search.GetDocumentResult
- GetDocumentResult.Metric - Class in io.fluxzero.common.api.search
-
Lightweight structure for representing
GetDocumentResultin Fluxzero metrics logs. - getDocuments(Collection, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Gets a collection of documents by their IDs from the given collection type.
- getDocuments(Collection, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Gets a collection of documents by their IDs from the given collection and deserializes them into the stored type.
- getDocuments(Collection, Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Gets a collection of documents by their IDs, converting the matching documents to value with the given type.
- GetDocuments - Class in io.fluxzero.common.api.search
-
Request to fetch multiple documents from the search store by collection and their IDs.
- GetDocuments() - Constructor for class io.fluxzero.common.api.search.GetDocuments
- GetDocumentsResult - Class in io.fluxzero.common.api.search
-
Result returned in response to a
GetDocumentsrequest. - GetDocumentsResult() - Constructor for class io.fluxzero.common.api.search.GetDocumentsResult
- GetDocumentsResult.Metric - Class in io.fluxzero.common.api.search
-
Lightweight structure for representing
GetDocumentsResultin Fluxzero metrics logs. - GetDocumentStats - Class in io.fluxzero.common.api.search
-
Request to compute statistics on documents that match a given
SearchQuery. - GetDocumentStats() - Constructor for class io.fluxzero.common.api.search.GetDocumentStats
- GetDocumentStatsResult - Class in io.fluxzero.common.api.search
-
Response to a
GetDocumentStatsrequest. - GetDocumentStatsResult() - Constructor for class io.fluxzero.common.api.search.GetDocumentStatsResult
- GetDocumentStatsResult.Metric - Class in io.fluxzero.common.api.search
-
Compact summary of the result, used for internal monitoring purposes.
- getEnclosingClass(AccessibleObject) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the class declaring the member; rejects accessible objects that do not represent a member.
- getEncryption() - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns the currently active
Encryptioninstance. - getEncryptionKey() - Method in class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- getEncryptionKey() - Method in class io.fluxzero.common.encryption.DefaultEncryption
- getEncryptionKey() - Method in interface io.fluxzero.common.encryption.Encryption
-
Returns the encryption key used by this implementation.
- getEncryptionKey() - Method in enum class io.fluxzero.common.encryption.NoOpEncryption
- getEnd() - Method in class io.fluxzero.common.api.search.SerializedDocument
-
Returns the adjusted end timestamp.
- getEnd() - Method in class io.fluxzero.common.search.Document
-
Returns the document end timestamp, clamped to the start timestamp when both are present and the end precedes it; an absent end remains null.
- getEntities(Entity) - Method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Returns the set of
ImmutableEntityinstances that are defined at the member location within the specified parent entity. - getEntity() - Method in interface io.fluxzero.sdk.modeling.HasEntity
-
Retrieves the associated Entity of the object.
- getEntity() - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberMessage
- getEntity(Object) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves an entity based on the provided entity ID.
- getEntity(Object, Class) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves an entity by functional ID and expected type.
- getEntityByRoute(Entity, String) - Method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Finds the first entity in this holder matching the routing value, or returns null when the parent value, holder value, or matching entity is absent.
- getEntityHolder(Class, AccessibleObject, EntityHelper, Serializer) - Static method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Retrieves or creates a cached
AnnotatedEntityHolderat the given member location. - getEntries() - Method in class io.fluxzero.common.api.Metadata
-
Retrieves a map of entries where the keys and values are strings.
- getEntryAtPath(String) - Method in class io.fluxzero.common.search.Document
-
Retrieves the first matching
Document.Entryfor a given query path. - getEntryType(JsonToken) - Method in class io.fluxzero.common.search.JacksonInverter
- getEnvironment() - Static method in class io.fluxzero.common.application.ApplicationEnvironmentPropertiesSource
-
Attempts to resolve the active environment using environment variables or system properties.
- getErrorCode() - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport
-
Returns the stable machine-readable error code.
- getErrorCode() - Method in exception class io.fluxzero.sdk.common.exception.TechnicalException
-
Returns the stable Fluxzero error code, if available.
- getErrorCode() - Method in exception class io.fluxzero.sdk.publishing.GatewayException
-
Returns the report's error code, or null when no report is available.
- getErrorCode() - Method in exception class io.fluxzero.sdk.publishing.TimeoutException
-
Returns the report's error code, or null when no report is available.
- getErrorCode() - Method in exception class io.fluxzero.sdk.tracking.TrackingException
-
Returns the report's error code, or null when no report is available.
- getEvents(Object) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.EventStore
-
Retrieves the full event stream for an aggregate starting from the beginning.
- getEvents(Object, long) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.EventStore
-
Retrieves the event stream for an aggregate starting after the specified sequence number.
- getEvents(Object, long, int) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.EventStore
-
Retrieves the event stream for an aggregate starting after a given sequence number, with a maximum limit.
- getEvents(Object, long, int, boolean) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultEventStore
- getEvents(Object, long, int, boolean) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.EventStore
-
Retrieves the event stream for an aggregate with full control over behavior.
- getEvents(String) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Retrieves the full event stream for a given aggregate.
- getEvents(String, long) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Retrieves the event stream for an aggregate starting after the given sequence number.
- getEvents(String, long, int) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Retrieves the event stream for an aggregate with control over size and offset.
- getEvents(String, long, int) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- getEvents(String, long, int) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Retrieves events for a specific aggregate starting after a given sequence number, optionally limiting the result size.
- GetEvents - Class in io.fluxzero.common.api.eventsourcing
-
A request to fetch stored events for a specific aggregate in an event-sourced system.
- GetEvents(String, Long, int) - Constructor for class io.fluxzero.common.api.eventsourcing.GetEvents
-
Creates a count-bounded request without a payload-byte limit.
- GetEvents(String, Long, int, long) - Constructor for class io.fluxzero.common.api.eventsourcing.GetEvents
- GetEventsResult - Class in io.fluxzero.common.api.eventsourcing
-
Response to a
GetEventsrequest, returning a batch of events for an aggregate. - GetEventsResult() - Constructor for class io.fluxzero.common.api.eventsourcing.GetEventsResult
- GetEventsResult.Metric - Class in io.fluxzero.common.api.eventsourcing
-
Lightweight metric representation of a
GetEventsResultused for monitoring. - getEventStoreClient() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns the
EventStoreClientassociated with this client for querying event logs. - getFacets(Object) - Method in class io.fluxzero.common.search.JacksonInverter
- getFacets(AccessibleObject, Object) - Method in class io.fluxzero.common.search.JacksonInverter
- getFacetsStream(Object) - Method in class io.fluxzero.common.search.JacksonInverter
- GetFacetStats - Class in io.fluxzero.common.api.search
-
Request to retrieve aggregated counts for all
facetfields across documents matching the givenSearchQuery. - GetFacetStats() - Constructor for class io.fluxzero.common.api.search.GetFacetStats
- GetFacetStatsResult - Class in io.fluxzero.common.api.search
-
Result returned for a
GetFacetStatsrequest. - GetFacetStatsResult() - Constructor for class io.fluxzero.common.api.search.GetFacetStatsResult
- GetFacetStatsResult.Metric - Class in io.fluxzero.common.api.search
-
Lightweight summary of the facet statistics result, used for internal metric tracking.
- getField(Class, String) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the first discovered field with the given name, including inherited fields.
- getFieldAnnotation(Field, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the field's direct or composed annotation, if present; composed matches retain the outer annotation instance.
- getFieldValue(String, Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Reads a named field with reflective access enabled, returning an empty optional for a null target, missing field, or null value.
- getFile(Class, String) - Static method in class io.fluxzero.common.FileUtils
-
Gets a file from a classpath location using a reference class.
- getFileName() - Method in class io.fluxzero.sdk.web.WebFormPart
-
Returns the uploaded file name, or null for a part without a file name.
- getFilter() - Method in class io.fluxzero.sdk.registry.ConsumerBlueprint
-
Current immutable projection, including its monotonic application-local revision.
- getFirstAvailableProperty(String...) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns an
Optionalcontaining the first non-null property value among the provided property names, if any exist. - getFirstTypeArgument(Type) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the first actual generic argument.
- getFluxzeroErrorReport() - Method in exception class io.fluxzero.sdk.common.exception.TechnicalException
-
Returns the structured Fluxzero report backing this exception, if this exception was created from one.
- getFluxzeroErrorReport() - Method in exception class io.fluxzero.sdk.publishing.GatewayException
-
Returns the structured Fluxzero error report, or null when this exception has no report.
- getFluxzeroErrorReport() - Method in exception class io.fluxzero.sdk.publishing.TimeoutException
-
Returns the structured Fluxzero error report, or null when this exception has no report.
- getFluxzeroErrorReport() - Method in exception class io.fluxzero.sdk.tracking.TrackingException
-
Returns the structured Fluxzero error report, or null when this exception has no report.
- getFormat() - Method in class io.fluxzero.common.api.Data
-
Returns the effective format for the data, defaulting to
Data.JSON_FORMATifformatis null or "json". - getFormattedPath() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
- getFormParameter(String) - Method in interface io.fluxzero.sdk.web.WebRequestContext
-
Retrieves the value of a form parameter from the web request context.
- getFormParameters() - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns parsed form parameter values grouped by name, parsing the body on demand.
- getFormParts() - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns parsed multipart form parts grouped by name, parsing the body on demand.
- getFutureSchedules(Serializer) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
-
Deserializes and returns schedules after the current clock-derived index boundary without removing them.
- getGatewayClient(MessageType) - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns a
GatewayClientfor the given message type using the default topic (typicallynull). - getGatewayClient(MessageType, String) - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Returns the memoized
GatewayClientfor the given message type and topic. - getGatewayClient(MessageType, String) - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns a
GatewayClientfor the given message type and topic. - getGenericPropertyType(AccessibleObject) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns a field's generic type or a method's generic return type; rejects other accessible objects.
- getGenericType(Class, Class) - Static method in class io.fluxzero.common.reflection.GenericTypeResolver
-
Resolves the target supertype in the supplied class hierarchy, substituting type variables from intervening generic declarations.
- getGenericType(Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Resolves the requested supertype's generic arguments in the context of the candidate class.
- getGenericType(Type, Class) - Static method in class io.fluxzero.common.reflection.GenericTypeResolver
-
Resolves a target supertype while retaining the supplied type's actual generic arguments.
- getGenericType(Type, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Resolves a generic supertype from a parameterized declaration, preserving its argument bindings.
- getGloballyMemoized(K) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Returns the memoized value for the given key in the global scope of the current Fluxzero instance.
- getGlobMatcher(String) - Static method in class io.fluxzero.common.SearchUtils
-
Converts a standard POSIX Shell globbing pattern into a regular expression pattern.
- getGuarantee() - Method in class io.fluxzero.common.api.Command
-
Indicates the delivery guarantee required for this command.
- getGuarantee() - Method in class io.fluxzero.common.api.keyvalue.StoreValueIfAbsent
- getGuarantee() - Method in class io.fluxzero.common.api.keyvalue.StoreValuesAndWait
-
Deprecated.
- getGuarantee() - Method in class io.fluxzero.common.api.publishing.Append
-
Returns the requested delivery guarantee, defaulting to
Guarantee.NONEwhen absent. - getGuarantee() - Method in class io.fluxzero.common.api.publishing.Truncate
- getGuarantee() - Method in class io.fluxzero.common.api.search.CollectionSearchCommand
- getHandlerAnnotation(MessageType) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- getHandlerKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getHandlerKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the key associated with the current handler class in correlation metadata.
- getHandlerKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getHandlerMethodOrNull(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- getHandlerMethodOrNull(DeserializingMessage, Handler, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- getHandlerMethodOrNull(M) - Method in class io.fluxzero.common.handling.DefaultHandler
- getHandlerMethodOrNull(M) - Method in class io.fluxzero.common.handling.Handler.DelegatingHandler
- getHandlerMethodOrNull(M) - Method in interface io.fluxzero.common.handling.Handler
-
Returns a reusable
HandlerMethodcapable of processing the given message, ornullwhen unavailable. - getHandlerMethodPlanner() - Method in class io.fluxzero.common.handling.DefaultHandler
- getHandlerMethodPlanner() - Method in class io.fluxzero.common.handling.Handler.DelegatingHandler
- getHandlerMethodPlanner() - Method in interface io.fluxzero.common.handling.Handler
-
Returns the planner used to select and prepare this handler's methods.
- getHandlerMethodPlanner() - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- getHandlerMethodPlanOrNull(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- getHandlerMethodPlanOrNull(M) - Method in class io.fluxzero.common.handling.DefaultHandler
- getHandlerMethodPlanOrNull(M) - Method in class io.fluxzero.common.handling.Handler.DelegatingHandler
- getHandlerMethodPlanOrNull(M) - Method in interface io.fluxzero.common.handling.Handler
-
Returns a reusable plan for the handler method selected for this message.
- getHandlerPath(Class, Object, Executable) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Computes the complete
@Pathvalue for the given handler. - getHandshakeResponseHeaders() - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Returns the response headers from the successful opening handshake.
- getHeader(Metadata, String) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Retrieves the first header value for the given name from the provided Metadata object.
- getHeader(Metadata, String) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Retrieves the first header value for the given name from the provided Metadata object.
- getHeader(String) - Method in class io.fluxzero.sdk.web.WebFormPart
-
Returns the first value of a header, or an empty optional if absent.
- getHeader(String) - Method in class io.fluxzero.sdk.web.WebRequest
-
Returns a single header value, or
nullif not present. - getHeader(String) - Method in class io.fluxzero.sdk.web.WebResponse
-
Retrieves the value of the first occurrence of the specified header name.
- getHeaderParameter(String) - Method in interface io.fluxzero.sdk.web.WebRequestContext
-
Retrieves the value of a parameter from the HTTP request headers by its name.
- getHeaders() - Method in class io.fluxzero.sdk.web.WebFormPart
-
Returns the part's headers grouped by name.
- getHeaders() - Method in class io.fluxzero.sdk.web.WebRequest
-
The HTTP headers as a case-insensitive map.
- getHeaders() - Method in class io.fluxzero.sdk.web.WebResponse
-
Returns all HTTP headers associated with the current response.
- getHeaders(Metadata) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Retrieves a case-insensitive map of headers from the provided Metadata object.
- getHeaders(Metadata) - Static method in class io.fluxzero.sdk.web.WebResponse
-
Retrieves a case-insensitive map of headers from the provided Metadata object.
- getHeaders(Metadata) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Retrieves a case-insensitive map of headers from the provided Metadata object.
- getHeaders(String) - Method in class io.fluxzero.sdk.web.WebFormPart
-
Returns all values for a header, or an empty list if absent.
- getHeaders(String) - Method in class io.fluxzero.sdk.web.WebRequest
-
Returns all values for the specified header.
- getHeaders(String) - Method in class io.fluxzero.sdk.web.WebResponse
-
Retrieves the list of header values associated with the given header name.
- getId() - Method in interface io.fluxzero.common.api.HasId
-
Returns the stringified identifier of this object.
- getId() - Method in interface io.fluxzero.common.api.search.BulkUpdate
-
The unique identifier of the document within the collection.
- getId() - Method in interface io.fluxzero.sdk.common.Entry
-
Returns the identifier of the entry.
- getId() - Method in class io.fluxzero.sdk.modeling.Id
- getId() - Method in interface io.fluxzero.sdk.persisting.caching.SoftReferenceCache.CacheReference
-
Returns the cache key associated with this reference.
- getId() - Method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Returns this invocation's technical identifier, generating and retaining it on first access.
- getIfActive(Object) - Static method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
-
Finds an aggregate with the supplied identifier among the current thread's active aggregate contexts.
- getIndex() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the stored message index, or a schedule deadline converted to an index for a locally constructed schedule; other local messages return null.
- getIndex() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the message index when the local input represents a stored message.
- getIndex() - Method in interface io.fluxzero.sdk.tracking.handling.LocalHandlerInput
-
Returns the message index when the local input represents a stored message.
- getIndex(int) - Method in class io.fluxzero.common.api.tracking.Position
-
Returns the last known index for a specific segment.
- getInputCacheKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- getInputCacheKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.authentication.UserParameterResolver
- getInputCacheKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- getInputCacheKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.MetadataParameterResolver
- getInputCacheKey(Parameter, Annotation, HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerInputResolver
-
Returns a key containing every input property that can affect whether this resolver matches the parameter and how the parameter value is resolved.
- getInputStream() - Method in class io.fluxzero.sdk.web.WebFormPart
-
Returns a new input stream over the part's content, with an independent read position.
- getInteger(String) - Method in interface io.fluxzero.common.application.PropertySource
-
Returns the value of the property as an integer.
- getInteger(String, Integer) - Method in interface io.fluxzero.common.application.PropertySource
-
Returns the value of the property as an integer, falling back to a default if not present.
- getIntegerProperty(String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves an integer property by key, or
nullif not found. - getIntegerProperty(String, Integer) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves an integer property by key, or returns the given default value if not found.
- getInterceptInvoker(DefaultEntityHelper.MessageWithEntity) - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Recursively resolves the best-matching interceptor method, including nested members.
- getInvalidValue() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
- getInvocationKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getInvocationKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the key associated with the invocation context within the correlation metadata.
- getInvocationKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getInvoker(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.DocumentHandler
- getInvoker(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.InterceptedHandler
- getInvoker(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- getInvoker(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler
- getInvoker(DeserializingMessage) - Method in class io.fluxzero.sdk.web.SocketEndpointHandler
- getInvoker(DeserializingMessage, Handler, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- getInvoker(Object, DeserializingMessage) - Method in class io.fluxzero.sdk.web.WebHandlerMatcher
- getInvoker(Object, M) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- getInvoker(Object, M) - Method in class io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher
- getInvoker(M) - Method in class io.fluxzero.common.handling.DefaultHandler
- getInvoker(M) - Method in interface io.fluxzero.common.handling.Handler
-
Returns a
HandlerInvokercapable of processing the given message, if available. - getInvoker(M) - Method in class io.fluxzero.sdk.tracking.handling.MutableHandler
- getInvoker(T, M) - Method in interface io.fluxzero.common.handling.HandlerMatcher
-
Attempts to resolve a
HandlerInvokerfor the given target instance and message. - getInvokerOrNull(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.InterceptedHandler
- getInvokerOrNull(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- getInvokerOrNull(Object, M) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- getInvokerOrNull(Object, M) - Method in class io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher
- getInvokerOrNull(M) - Method in class io.fluxzero.common.handling.DefaultHandler
- getInvokerOrNull(M) - Method in interface io.fluxzero.common.handling.Handler
-
Returns a
HandlerInvokercapable of processing the given message, ornullwhen unavailable. - getInvokerOrNull(T, M) - Method in interface io.fluxzero.common.handling.HandlerMatcher
-
Attempts to resolve a
HandlerInvokerfor the given target instance and message. - getJavaType(String) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Resolves a canonical or registered simple/partial
JavaTypefor the given string-based type name. - getJsonBody() - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns the JSON representation of the request body, parsing it on demand.
- getKeyValueClient() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns the
KeyValueClientfor key-value store interactions. - getKotlinParameterName(Parameter) - Static method in class io.fluxzero.common.reflection.KotlinReflectionUtils
-
Returns the Kotlin source parameter name for a Java reflection parameter.
- getLag() - Method in class io.fluxzero.common.api.modeling.ModelGraphProjectionStatus
-
Non-negative state-index lag at observation time.
- getLastCheckpoint() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- getLastSequenceNumber() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
-
Returns the last known sequence number from the event stream, if available.
- getLastTrackerIndex() - Method in interface io.fluxzero.common.tracking.Tracker
- getLatestAggregateId(Object) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Returns the most recently created aggregate ID associated with a given entity ID, if any.
- getLeastSpecificAllowedClass(Executable, Class) - Method in interface io.fluxzero.common.handling.MessageFilter
-
Provides the least specific class type that is allowed to match this filter for a given method and annotation.
- getLeastSpecificAllowedClass(Executable, Class) - Method in class io.fluxzero.sdk.tracking.handling.PayloadFilter
- getLocalHandlerAnnotation(HandlerInvoker) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Retrieves the
LocalHandlerannotation associated with a given handler, from its method, its declaring class, or ancestral package, if present. - getLocalHandlerAnnotation(Class, Executable) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Retrieves the
LocalHandlerannotation associated with a given method, its declaring class, or ancestral package, if present. - getLocalHandlers(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
-
Returns the full list of handlers that should be used to process the given message.
- getLongProperty(String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves a long property by key, or
nullif not found. - getLongProperty(String, Long) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves a long property by key, or returns the given default value if not found.
- getMappingStreams() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getMatchingEntity(Object, Parameter) - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
-
Attempts to retrieve an
Entityinstance matching the given method parameter. - getMatchingEntries(Predicate) - Method in class io.fluxzero.common.search.Document
-
Retrieves a stream of entries that match the provided path predicate.
- getMaxBytes() - Method in interface io.fluxzero.common.tracking.Tracker
- getMaxScanLookBack() - Method in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Keeps the inherited idle wait independent of scanning, including direct low-level client reads.
- getMaxSize() - Method in interface io.fluxzero.common.tracking.Tracker
- getMaxWaitDuration() - Method in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Returns the explicit/resolved wait, or the fifteen-minute default before application resolution.
- getMechanism() - Method in class io.fluxzero.common.serialization.GlobalTypeIdResolver
- getMember() - Method in interface io.fluxzero.common.reflection.MemberInvoker
- getMemberAnnotation(Class, String, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Finds an annotation on a method with the supplied name, falling back to a case-insensitive field-name match with an optional getter prefix removed.
- getMemoized(K) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Returns the memoized value for the given key in the scope of the current calling class.
- getMessage() - Method in interface io.fluxzero.common.handling.HandlerInput
-
Returns the message that contains the payload, creating it first when necessary.
- getMessage() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the message for this invocation, materializing it when necessary.
- getMessage() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
- getMessage(long) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- getMessageBatch(ConsumerConfiguration, long, ClaimSegmentResult) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- getMessageBatchIndex() - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the zero-based position of the current message in its tracking batch, or
-1outside a batch. - getMessageBatchResource(Object) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns a previously created asynchronous message-batch resource, or
nulloutside that batch. - getMessageBatchSegment() - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the routing segment of the current message-batch position, or
-1outside a message batch. - getMessageBatchSize() - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the known message count of the current batch, or
-1when its source did not expose a size. - getMessageId() - Method in interface io.fluxzero.sdk.common.HasMessage
-
Returns the unique ID of the underlying message.
- getMessageId() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
- getMessageIfAvailable() - Method in interface io.fluxzero.common.handling.HandlerInput
-
Returns the message if it is already available.
- getMessageIfAvailable() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the message only if it has already been materialized.
- getMessageInterpolator() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getMessageStore() - Method in interface io.fluxzero.common.tracking.HasMessageStore
-
Returns the associated
MessageStoreinstance. - getMessageStore() - Method in class io.fluxzero.common.tracking.MessageLogMaintenance
-
Returns the message store maintained by this instance.
- getMessageStore() - Method in interface io.fluxzero.common.tracking.MessageStore
-
Returns the current instance as the
MessageStore. - getMessageStore() - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.LocalEventStoreClient
- getMessageStore() - Method in class io.fluxzero.sdk.scheduling.client.LocalSchedulingClient
- getMessageTemplate() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
- getMessageType() - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- getMessageType() - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Returns the
MessageType(e.g., COMMAND, EVENT, QUERY) associated with this tracking client. - getMessageType() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the type of message being handled.
- getMessageType() - Method in interface io.fluxzero.sdk.tracking.handling.LocalHandlerInput
-
Returns the type of message being handled.
- getMetadata() - Method in interface io.fluxzero.common.api.HasMetadata
-
Returns the
Metadataassociated with this object. - getMetadata() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
- getMetadata() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
- getMetadata() - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper.MessageWithEntity
- getMetadata() - Method in class io.fluxzero.sdk.persisting.search.SearchHit
-
Returns the metadata associated with the underlying document hit.
- getMetadata() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the local message metadata, computing deferred metadata changes when necessary.
- getMetadata() - Method in interface io.fluxzero.sdk.tracking.handling.LocalHandlerInput
-
Returns the local message metadata, computing deferred metadata changes when necessary.
- getMetadata() - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns the request message metadata.
- getMetadataLongValue(String, long) - Method in class io.fluxzero.common.api.SerializedMessage
-
Returns a decimal metadata value, or the fallback when absent or malformed.
- getMetadataValue(String) - Method in class io.fluxzero.common.api.SerializedMessage
-
Returns one metadata value, or
nullwhen metadata or the key is absent. - getMetadataValue(String) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Reads one metadata value without forcing an opaque serialized message to materialize its metadata wrapper.
- getMethod() - Method in interface io.fluxzero.common.handling.HandlerDescriptor
- getMethod() - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.MethodHandlerInvoker
- getMethod() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- getMethod() - Method in interface io.fluxzero.common.handling.HandlerInvoker
- getMethod() - Method in class io.fluxzero.common.handling.HandlerInvoker.SimpleInvoker
- getMethod() - Method in class io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod
- getMethod() - Method in class io.fluxzero.sdk.web.WebRequest
-
The HTTP or WebSocket method (e.g.
- getMethod(Metadata) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Extracts the HTTP or WebSocket method (e.g., "GET", "POST", "WS_OPEN") from the provided Metadata object.
- getMethod(Class, String) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the first discovered method with the given name; parameter types are not used to select an overload.
- getMethodAnnotation() - Method in interface io.fluxzero.common.handling.HandlerDescriptor
-
Retrieves the configured handler annotation from the handler method, if present.
- getMethodAnnotation() - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.MethodHandlerInvoker
- getMethodAnnotation() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- getMethodAnnotation() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Retrieves a specific annotation from the handler method, if present.
- getMethodAnnotation() - Method in class io.fluxzero.common.handling.HandlerInvoker.SimpleInvoker
- getMethodAnnotation() - Method in class io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod
- getMethodAnnotation(Executable, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the first matching direct or composed annotation in the executable's override hierarchy.
- getMethodAnnotations(Executable, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns matching annotations from the first declaration in the override hierarchy that supplies them.
- getMethodAssociationProperties(Executable) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
-
Returns the association definitions contributed by a handler executable, including parameter-level
@Associationdeclarations. - getMethodOverrideHierarchy(Method) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the method followed by the superclass and interface methods it overrides, without duplicates.
- getModelChange(GetModelChange) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Resolves the durable targets of one model-commit substep.
- getModelChange(GetModelChange) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- getModelChange(GetModelChange) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- GetModelChange - Class in io.fluxzero.common.api.modeling
-
Resolves the durable targets and exact state boundary of one independent-model commit substep.
- GetModelChange() - Constructor for class io.fluxzero.common.api.modeling.GetModelChange
- GetModelChange.Metric - Class in io.fluxzero.common.api.modeling
-
Target-free metric representation.
- GetModelChangeResult - Class in io.fluxzero.common.api.modeling
-
Durable target identities and types for one model-commit substep.
- GetModelChangeResult() - Constructor for class io.fluxzero.common.api.modeling.GetModelChangeResult
- GetModelChangeResult.Metric - Class in io.fluxzero.common.api.modeling
-
Identity-free metric representation.
- getModelEvents(GetModelEvents) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Batch-loads independent model heads and event memberships at one pinned state boundary.
- getModelEvents(GetModelEvents) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- getModelEvents(GetModelEvents) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- GetModelEvents - Class in io.fluxzero.common.api.modeling
-
Batch-loads independent model stream memberships at one namespace-wide state boundary.
- GetModelEvents(List, ModelReadBoundary, long) - Constructor for class io.fluxzero.common.api.modeling.GetModelEvents
- GetModelEvents.Metric - Class in io.fluxzero.common.api.modeling
- GetModelEventsByIdentity - Class in io.fluxzero.common.api.modeling
-
Selects Model streams explicitly by primary identity or alias, without fallback between those namespaces.
- GetModelEventsByIdentity(List, ModelReadBoundary, long, GetModelEventsByIdentity.Selection) - Constructor for class io.fluxzero.common.api.modeling.GetModelEventsByIdentity
- GetModelEventsByIdentity.Selection - Enum Class in io.fluxzero.common.api.modeling
-
Explicit identity namespaces; neither mode falls back to the other.
- GetModelEventsResult - Class in io.fluxzero.common.api.modeling
-
Model heads and stream memberships observed at one pinned
GetModelEventsResult.stateIndex. - GetModelEventsResult(long, long, boolean, List, List) - Constructor for class io.fluxzero.common.api.modeling.GetModelEventsResult
- GetModelEventsResult(long, long, boolean, List, List, long[], List, long[], List) - Constructor for class io.fluxzero.common.api.modeling.GetModelEventsResult
- GetModelEventsResult(long, long, List, List) - Constructor for class io.fluxzero.common.api.modeling.GetModelEventsResult
- GetModelEventsResult.Metric - Class in io.fluxzero.common.api.modeling
- getModelGraph(GetModelGraph) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Loads one bounded temporal model graph and an optional first page of its grouped model streams.
- getModelGraph(GetModelGraph) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- getModelGraph(GetModelGraph) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- GetModelGraph - Class in io.fluxzero.common.api.modeling
-
Resolves one bounded independent-model relationship graph and optionally includes the first page of every selected model stream.
- GetModelGraph(String, ModelReadBoundary, int, int, int, long, boolean) - Constructor for class io.fluxzero.common.api.modeling.GetModelGraph
-
Creates the ordinary single-root descendant query used by public Graph loads.
- GetModelGraph(List, ModelReadBoundary, int, int, int, long, GetModelGraph.TraversalDirection, boolean) - Constructor for class io.fluxzero.common.api.modeling.GetModelGraph
- GetModelGraph.Metric - Class in io.fluxzero.common.api.modeling
- GetModelGraph.TraversalDirection - Enum Class in io.fluxzero.common.api.modeling
- getModelGraphProjectionStatus(GetModelGraphProjectionStatus) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Returns the current high-watermark and backlog for one materialized graph projection.
- getModelGraphProjectionStatus(GetModelGraphProjectionStatus) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- getModelGraphProjectionStatus(GetModelGraphProjectionStatus) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- GetModelGraphProjectionStatus - Class in io.fluxzero.common.api.modeling
-
Requests freshness and backlog state for one materialized graph collection.
- GetModelGraphProjectionStatus(String) - Constructor for class io.fluxzero.common.api.modeling.GetModelGraphProjectionStatus
- GetModelGraphResult - Class in io.fluxzero.common.api.modeling
-
Temporal graph edges and one model-event page observed at the same pinned state boundary.
- GetModelGraphResult(long, List, GetModelEventsResult) - Constructor for class io.fluxzero.common.api.modeling.GetModelGraphResult
- GetModelGraphResult.Metric - Class in io.fluxzero.common.api.modeling
- getModelMigration(GetModelMigration) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- getModelMigration(GetModelMigration) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Retrieves the production and staged direct documents used to verify one Model migration.
- getModelMigration(GetModelMigration) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- GetModelMigration - Class in io.fluxzero.common.api.search
-
Retrieves the production and staged direct documents needed to verify one Model migration.
- GetModelMigration() - Constructor for class io.fluxzero.common.api.search.GetModelMigration
- GetModelMigrationResult - Class in io.fluxzero.common.api.search
-
Production and staged state for an application-verified direct Model migration.
- GetModelMigrationResult(long, SerializedDocument, Long, SerializedDocument, ModelHeadState) - Constructor for class io.fluxzero.common.api.search.GetModelMigrationResult
- GetModelMigrationResult.Metric - Record Class in io.fluxzero.common.api.search
-
Content-free metrics representation.
- getModelMigrations(GetModelMigrations) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- getModelMigrations(GetModelMigrations) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Retrieves a bounded batch of staged direct Model migrations.
- getModelMigrations(GetModelMigrations) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- GetModelMigrations - Class in io.fluxzero.common.api.search
-
Retrieves a bounded batch of staged direct Model migrations for application-level adoption.
- GetModelMigrations(int) - Constructor for class io.fluxzero.common.api.search.GetModelMigrations
- GetModelMigrationsResult - Class in io.fluxzero.common.api.search
-
A bounded batch of durable heads from the otherwise invisible Model-migration staging area.
- GetModelMigrationsResult(long, List) - Constructor for class io.fluxzero.common.api.search.GetModelMigrationsResult
- GetModelMigrationsResult.Metric - Record Class in io.fluxzero.common.api.search
-
Content-free metrics representation.
- getName() - Method in interface io.fluxzero.sdk.tracking.handling.authentication.User
-
Returns this user's principal name, using the explicit identity when no separate name is supplied.
- getName() - Method in class io.fluxzero.sdk.tracking.Tracker
-
Returns the name of the consumer associated with this tracker.
- getName() - Method in class io.fluxzero.sdk.web.WebFormPart
-
Returns the form field name associated with this part.
- getName(AccessibleObject) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the member name; rejects accessible objects that do not represent a member.
- getNamespace(ServerWebsocketSession) - Static method in class io.fluxzero.testserver.websocket.WebsocketDeploymentUtils
-
Resolves the test-server namespace from modern
namespaceor legacyprojectIdquery parameters. - getNamespace(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- getNamespaces() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns a sorted, duplicate-free snapshot of namespaces in this client's storage environment.
- getNamespaces() - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- getNamespaces() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- GetNamespaces - Class in io.fluxzero.common.api
-
Requests the existing namespaces in the connected Runtime's storage environment.
- GetNamespaces() - Constructor for class io.fluxzero.common.api.GetNamespaces
- GetNamespacesResult - Class in io.fluxzero.common.api
-
A sorted, duplicate-free snapshot of existing namespaces, including inactive namespaces.
- GetNamespacesResult() - Constructor for class io.fluxzero.common.api.GetNamespacesResult
- GetNamespacesResult.Metric - Class in io.fluxzero.common.api
-
Result metric that omits namespace names.
- getNegotiatedSessionId(WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- getNegotiatedSessionId(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- getObjectFunction() - Method in class io.fluxzero.sdk.common.serialization.DeserializingObject
-
Returns the memoized deserialization function used to deserialize the payload.
- getOpenSessions() - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Returns a snapshot of currently open sessions owned by the same connector.
- getOptionally() - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the current
DeserializingMessagebeing processed in this thread, if available. - getOptionally() - Static method in interface io.fluxzero.sdk.Fluxzero
-
Returns the Fluxzero client bound to the current thread or else set by the current application as Optional.
- getOptionally(Object) - Method in class io.fluxzero.common.api.Metadata
-
Retrieves the value associated with the provided key, if it exists, wrapped in an Optional.
- getOptionally(Object, TypeReference) - Method in class io.fluxzero.common.api.Metadata
-
Retrieves an object associated with the given key, deserializes it to the specified type, and returns it wrapped in an
Optional. - getOptionally(Object, Class) - Method in class io.fluxzero.common.api.Metadata
-
Retrieves an object associated with the given key, attempts to deserialize it to the specified type, and returns it wrapped in an
Optional. - getOrCreateSocketSession(HasMessage) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- getOrDefault(Object, String) - Method in class io.fluxzero.common.api.Metadata
-
Retrieves the value mapped to the specified key in the entries map.
- getOrDefault(Object, T) - Method in interface io.fluxzero.common.caching.Cache
-
Retrieves the value associated with the given
id, or returns the specified default if not present. - getOriginalRevision() - Method in class io.fluxzero.common.api.SerializedMessage
-
Returns the payload revision before any upcasting.
- getOrThrow(Object, Supplier) - Method in class io.fluxzero.common.api.Metadata
-
Retrieves the value associated with the specified key or throws an exception provided by the given error supplier if the key does not exist or has a null value.
- getOutputType() - Method in class io.fluxzero.common.search.JacksonInverter
- getOutputType() - Method in class io.fluxzero.common.serialization.AbstractConverter
- getOutputType() - Method in interface io.fluxzero.common.serialization.Converter
- getPackageAndParentPackages(Package) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the package and the parent packages that can be resolved for its name.
- getPackageAndParentPackages(Package, Module) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the package and its resolvable ancestors in the owning class's module and loader.
- getPackageAnnotation(Package, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the requested annotation from the package or its enclosing package hierarchy, if present.
- getPackageAnnotations(Package) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns package annotations, including those discovered recursively on enclosing packages.
- getPackageAnnotations(Package, boolean) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns package annotations, optionally including enclosing packages when
recursiveis true. - getParameter(String) - Method in interface io.fluxzero.sdk.web.WebRequestContext
-
Retrieves the value of a parameter from the web request.
- getParameter(String, WebParameterSource...) - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
- getParameter(String, WebParameterSource...) - Method in interface io.fluxzero.sdk.web.WebRequestContext
-
Retrieves the value of a specified parameter from the given sources in a web request.
- getParameterIndex(Parameter) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the zero-based position of the parameter in its declaring executable.
- getParameterName(Parameter) - Method in class io.fluxzero.common.reflection.ParameterRegistry
-
Retrieves the name of a specific method parameter.
- getParameterNameProvider() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getParameterNames(Executable) - Method in class io.fluxzero.common.reflection.ParameterRegistry
-
Retrieves the parameter names for a given method.
- getParameterOverrideHierarchy(Parameter) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the parameter at the same position throughout its method's override hierarchy, or just the supplied constructor parameter.
- getPath() - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations.AssociationValue
-
Returns the association property path, using the empty string when no path is configured.
- getPath() - Method in class io.fluxzero.sdk.web.WebRequest
-
The request path including query parameters (e.g.
- getPathForLogging(Metadata) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Extracts a bounded request path that is safe to include in logs, metrics and error reports.
- getPathMap() - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns the route parameter map, equivalent to
DefaultWebRequestContext.pathMap(). - getPathParameter(String) - Method in interface io.fluxzero.sdk.web.WebRequestContext
-
Retrieves the value of a parameter from the path section of the web request.
- getPaths() - Method in class io.fluxzero.common.api.search.constraints.PathConstraint
-
Retrieves a list of paths associated with this constraint.
- getPayload() - Method in interface io.fluxzero.common.handling.HandlerInput
-
Returns the payload that is being handled.
- getPayload() - Method in interface io.fluxzero.sdk.common.HasMessage
-
Retrieves the message payload, deserializing if necessary, cast to the expected type.
- getPayload() - Method in class io.fluxzero.sdk.common.Message
-
Returns the strongly typed payload of the message.
- getPayload() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
- getPayload() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
- getPayload() - Method in class io.fluxzero.sdk.common.serialization.DeserializingObject
-
Returns the deserialized payload using the default target type (
Object.class). - getPayload() - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper.MessageWithEntity
- getPayload() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the payload for this invocation without materializing its message.
- getPayload() - Method in class io.fluxzero.sdk.web.WebResponse
-
Retrieves the decoded payload from the response and casts it to the specified type.
- getPayloadAs(Type) - Method in interface io.fluxzero.sdk.common.HasMessage
-
Retrieves the message payload, deserializing if necessary and optionally converted to the given type.
- getPayloadAs(Type) - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
- getPayloadAs(Type) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
- getPayloadAs(Type) - Method in class io.fluxzero.sdk.common.serialization.DeserializingObject
-
Returns the deserialized payload using the specified target
Type. - getPayloadAs(Type) - Method in class io.fluxzero.sdk.web.WebRequest
-
Deserializes the payload into a given type, using JSON if content type is
application/json. - getPayloadAs(Type) - Method in class io.fluxzero.sdk.web.WebResponse
-
Retrieves the payload and converts it to the specified type.
- getPayloadClass() - Method in interface io.fluxzero.sdk.common.HasMessage
-
Returns the runtime class of the payload object, or
Void.classif the payload isnull. - getPayloadClass() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
- getPayloadClass() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
- getPayloadClass() - Method in class io.fluxzero.sdk.common.serialization.DeserializingObject
-
Attempts to resolve the declared payload class using
ReflectionUtils.classForName(String)and throws an exception if the class cannot be found. - getPosition(String) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- getPosition(String) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- getPosition(String) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Returns the current committed tracking position for the given consumer.
- getPosition(String) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- GetPosition - Class in io.fluxzero.common.api.tracking
- GetPosition() - Constructor for class io.fluxzero.common.api.tracking.GetPosition
- GetPositionResult - Class in io.fluxzero.common.api.tracking
-
Response to a
GetPositionrequest, containing the current tracked position for a specific consumer andMessageType. - GetPositionResult() - Constructor for class io.fluxzero.common.api.tracking.GetPositionResult
- getPositionStore() - Method in class io.fluxzero.common.tracking.MessageLogMaintenance
-
Returns the position store maintained by this instance.
- getPreferredCompressionAlgorithm() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient.ClientConfig
-
Returns the most preferred compression algorithm supported by the client.
- getPreferredCompressionAlgorithm(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Returns the most preferred compression algorithm advertised via request headers, if available.
- getPreferredTransportFormat(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Returns the most preferred websocket transport format advertised via request headers, if available.
- getPrimaryConstructor(Class) - Static method in class io.fluxzero.common.reflection.KotlinReflectionUtils
-
Returns the Java reflection constructor that corresponds to a Kotlin class' primary constructor.
- getPriority(Annotation) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- getProcessingDuration(Tracker) - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Returns how long the given tracker has been active.
- getProperties() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getProperty(String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns the raw string property for the given key, or
nullif not found. - getProperty(String, String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns the string property value for the given key, or the specified default if not found.
- getPropertyAnnotation(String, Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Reads the value at a property path, returning an empty optional for a null target, missing property, or null value, including missing JSON fields and explicit JSON nulls.
- getPropertyName(AccessibleObject) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns a field name or derives a property name from a method, stripping conventional
getandisprefixes. - getPropertyPath() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
- getPropertyPath(ConstraintViolation, boolean) - Static method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
- getPropertyPathMetadata(Class, String) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns structural metadata for a nested property path; a null type or null or empty path yields missing metadata.
- getPropertyType(AccessibleObject) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns a field's declared type or a method's return type; rejects other accessible objects.
- getPurgeDelay() - Method in class io.fluxzero.common.tracking.SimpleTracker
- getPurgeDelay() - Method in interface io.fluxzero.common.tracking.Tracker
- getQueryParameter(String) - Method in interface io.fluxzero.sdk.web.WebRequestContext
-
Retrieves the value of a query parameter from the web request.
- getQueryParameters() - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns parsed query parameter values grouped by name.
- getReadAliasIds() - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Alias lookup keys consumed by this evaluation, independently of exact Model-head reads.
- getReadRelationships() - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Relationship selections read by the evaluation; ordinary commits carry no such dependencies.
- getRegisteredTypes() - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the loadable types from the generated application type registry.
- getRelationCount() - Method in class io.fluxzero.common.api.modeling.ModelCommitStep
-
Number of desired current parent relationships carried by all targets.
- getRelationships(GetRelationships) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Gets relationships based on a
GetRelationshipsrequest. - getRelationships(GetRelationships) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- getRelationships(GetRelationships) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Retrieves all relationships for a given entity, using a
GetRelationshipsrequest. - getRelationships(String) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Gets relationships for the given entity.
- GetRelationships - Class in io.fluxzero.common.api.modeling
-
Request to retrieve all aggregate relationships for a given entity ID.
- GetRelationships() - Constructor for class io.fluxzero.common.api.modeling.GetRelationships
- GetRelationshipsResult - Class in io.fluxzero.common.api.modeling
-
Response to a
GetRelationshipsrequest, containing all known relationships for a given entity ID. - GetRelationshipsResult() - Constructor for class io.fluxzero.common.api.modeling.GetRelationshipsResult
- getReplacedSessionId(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Reads the identifier of the session being replaced by this connection, if present.
- getRepository(Class) - Method in class io.fluxzero.sdk.tracking.handling.DefaultRepositoryProvider
- getRepository(Class) - Method in interface io.fluxzero.sdk.tracking.handling.RepositoryProvider
-
Returns a repository (typically a shared, type-scoped map) for the given class type.
- getRequestDeliveryGuarantee(PropertySource) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves request/reply delivery from the shared
ApplicationProperties.DEFAULT_DELIVERY_GUARANTEE_PROPERTY. - getRequestHeaders() - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Returns the headers from the WebSocket upgrade request.
- getRequestHeaders(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- getRequestId() - Method in interface io.fluxzero.common.api.RequestResult
-
The requestId of the original
Requestthis result corresponds to. - getRequestParameterMap() - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Returns the decoded query parameters from the WebSocket upgrade request.
- getRequestReceivedTimestamp() - Method in class io.fluxzero.common.api.AbstractRequestResult
-
The timestamp (in epoch milliseconds) when the Fluxzero Runtime received the original request.
- getRequestReceivedTimestamp() - Method in interface io.fluxzero.common.api.RequestResult
-
The timestamp (in epoch milliseconds) when the Fluxzero Runtime received the original request.
- getRequestURI() - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Returns the URI used to open this session.
- getRequestURI() - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Returns the URI that was used for the WebSocket upgrade request.
- getRequiredRoles(Collection) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
- getResourceBaseUri(String) - Static method in class io.fluxzero.common.FileUtils
-
Retrieves the base URI of a given resource path.
- getResourceBaseUri(String, ClassLoader) - Static method in class io.fluxzero.common.FileUtils
-
Retrieves the base URI of a given resource path.
- getResponseQueuedTimestamp() - Method in class io.fluxzero.common.api.AbstractRequestResult
-
The timestamp (in epoch milliseconds) when the Fluxzero Runtime queued this response for websocket delivery.
- getResponseQueuedTimestamp() - Method in interface io.fluxzero.common.api.RequestResult
-
The timestamp (in epoch milliseconds) when the Fluxzero Runtime queued this response for websocket delivery.
- getResponseSendStartTimestamp() - Method in class io.fluxzero.common.api.AbstractRequestResult
-
The timestamp (in epoch milliseconds) just before the Fluxzero Runtime encoded and sent this response.
- getResponseSendStartTimestamp() - Method in interface io.fluxzero.common.api.RequestResult
-
The timestamp (in epoch milliseconds) just before the Fluxzero Runtime encoded and sent this response.
- getResult() - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain.ConvertingSerializedObject
-
Returns the final
SerializedObjectafter conversion. - getResult() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the synchronously completed handler value.
- getResultFuture() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the asynchronous result future, or null when this execution has no retained future.
- getResultMessage() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the retained result message, or null when no result message is available.
- getRevision() - Method in class io.fluxzero.common.api.SerializedMessage
- getRevision() - Method in interface io.fluxzero.common.api.SerializedObject
-
Returns the revision of the serialized object.
- getRevision() - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain.ConvertingSerializedObject
- getRevision() - Method in class io.fluxzero.sdk.common.serialization.DeserializingObject
-
Returns the revision number of the serialized payload, if available.
- getRevision(Object) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Determines the revision written alongside
AbstractSerializer.getTypeString(Object). - getRevision(Object) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Uses the declaring enum's revision when its constant-specific subclass is normalized to that enum.
- getRevisionNumber(Object) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Extracts the revision number from the
Revisionannotation on the given object’s class. - getRevisionNumberForType(Class) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Extracts the revision number from the
Revisionannotation on the given type. - getRootAnnotation(Class) - Static method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Returns the cached or default @Aggregate annotation for a given type.
- getRootBean() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
- getRootBeanClass() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
- getRootConfiguration(Class) - Static method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Returns the shared persistence configuration for a model or aggregate root.
- getRoutingKey() - Method in class io.fluxzero.sdk.common.Message
-
Returns the lazily computed routing key.
- getRoutingKey(String) - Method in interface io.fluxzero.sdk.common.HasMessage
-
Attempts to resolve the routing key from the given property name.
- getRoutingKey(String, boolean) - Method in interface io.fluxzero.sdk.common.HasMessage
-
Attempts to resolve the routing key from the specified property name.
- getRuntimeSessionId(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Reads the Runtime session identifier from handshake headers, if present.
- getRuntimeVersion() - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- getRuntimeVersion(WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- getRuntimeVersion(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Reads the advertised Runtime version from handshake headers, if present.
- getSchedule(ScheduleId) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Look up an existing schedule by typed ID.
- getSchedule(Object) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- getSchedule(Object) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Look up an existing schedule.
- getSchedule(String) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- getSchedule(String) - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Retrieves the serialized schedule associated with the given ID.
- getSchedule(String) - Method in class io.fluxzero.sdk.scheduling.client.WebsocketSchedulingClient
- GetSchedule - Class in io.fluxzero.common.api.scheduling
-
Request to retrieve a scheduled message by its
GetSchedule.scheduleId. - GetSchedule() - Constructor for class io.fluxzero.common.api.scheduling.GetSchedule
- getScheduledDeadlines() - Method in class io.fluxzero.common.InMemoryTaskScheduler
-
Returns the currently scheduled deadlines in chronological order.
- getScheduleId() - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Unique identifier for this scheduled message.
- GetScheduleParents - Class in io.fluxzero.common.api.scheduling
-
Binds canonical Model parent IDs to their committed lifetimes in this namespace.
- GetScheduleParents() - Constructor for class io.fluxzero.common.api.scheduling.GetScheduleParents
- GetScheduleParents.Metric - Record Class in io.fluxzero.common.api.scheduling
-
Payload-free request summary.
- GetScheduleParentsResult - Class in io.fluxzero.common.api.scheduling
-
Immutable namespace-local lifetime bindings for a subsequent ScheduleWithParents operation.
- GetScheduleParentsResult() - Constructor for class io.fluxzero.common.api.scheduling.GetScheduleParentsResult
- GetScheduleResult - Class in io.fluxzero.common.api.scheduling
-
Response to a
GetSchedulerequest, containing the matchingSerializedSchedule, if found. - GetScheduleResult() - Constructor for class io.fluxzero.common.api.scheduling.GetScheduleResult
- GetScheduleResult.Metric - Class in io.fluxzero.common.api.scheduling
-
Metric payload used for internal monitoring and logging.
- getSchedulingClient() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns the
SchedulingClientused to interact with the Fluxzero scheduling subsystem. - getSearchClient() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns the
SearchClientthat provides access to document and search APIs. - getSearchCollections() - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- getSearchCollections() - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Retrieves existing regular search collections and audit trails.
- getSearchCollections() - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- getSearchCollections() - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- getSearchCollections() - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Retrieves existing regular search collections and audit trails.
- GetSearchCollections - Class in io.fluxzero.common.api.search
-
Request to retrieve existing regular search collections and audit trails.
- GetSearchCollections() - Constructor for class io.fluxzero.common.api.search.GetSearchCollections
- GetSearchCollectionsResult - Class in io.fluxzero.common.api.search
-
Response to a
GetSearchCollectionsrequest. - GetSearchCollectionsResult() - Constructor for class io.fluxzero.common.api.search.GetSearchCollectionsResult
- GetSearchCollectionsResult.Metric - Class in io.fluxzero.common.api.search
-
Compact result summary used for metrics.
- GetSearchHistogram - Class in io.fluxzero.common.api.search
-
Request to compute a time-based histogram over documents that match a given query.
- GetSearchHistogram() - Constructor for class io.fluxzero.common.api.search.GetSearchHistogram
- GetSearchHistogramResult - Class in io.fluxzero.common.api.search
-
Result of a
GetSearchHistogramrequest. - GetSearchHistogramResult() - Constructor for class io.fluxzero.common.api.search.GetSearchHistogramResult
- getSearchParameters(Class) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Returns the effective
SearchParametersfor the given type. - getSegment(Tracker) - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Returns the segment range assigned to the tracker.
- getSelectedCompressionAlgorithm(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Reads the negotiated compression algorithm from handshake headers, returning empty for a missing or unrecognized selection.
- getSelectedTransportFormat(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Reads the negotiated transport format from handshake headers, returning empty for a missing or unrecognized selection.
- getSequenceNumber(HasMetadata) - Static method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the sequence number from the metadata of the given message.
- getSerializedObject() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
- getSerializedObject() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the serialized message using this instance's serializer, serializing a local message when necessary.
- getSerializedObject(Serializer) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the existing serialized representation or lazily creates one using the supplied fallback serializer.
- getSerializer() - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Retrieves the serializer used for document operations within the document store.
- getSettings(SerializedMessage) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- getShutdownTimeout() - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
-
Returns the current configured response grace period for gateways owned by this handler.
- getSimpleName(Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the class name after its last package or nested-class separator.
- getSimpleName(Package) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the final component of the package name.
- getSimpleName(String) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the name after the last dot or dollar separator; null or blank names are rejected.
- getSize() - Method in class io.fluxzero.common.api.eventsourcing.AppendEvents.Metric
-
The size of the metric, representing the number of events within all batches.
- getSize() - Method in class io.fluxzero.common.api.eventsourcing.EventBatch
-
Returns the number of events in this batch.
- getSize() - Method in class io.fluxzero.common.api.publishing.Append
-
Returns the number of messages in this append request.
- getSize() - Method in class io.fluxzero.common.api.search.BulkUpdateDocuments
- getSize() - Method in class io.fluxzero.common.api.search.IndexDocuments
-
Returns the number of documents in this indexing request.
- getSize() - Method in class io.fluxzero.common.api.tracking.MessageBatch
-
Returns the number of messages contained in this batch.
- getSnapshot(Object) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore
- getSnapshot(Object) - Method in enum class io.fluxzero.sdk.persisting.eventsourcing.NoOpSnapshotStore
- getSnapshot(Object) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.SnapshotStore
-
Retrieves the most recent snapshot for a given aggregate ID, if available.
- getSnapshotBefore(Object, long) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore
- getSnapshotBefore(Object, long) - Method in enum class io.fluxzero.sdk.persisting.eventsourcing.NoOpSnapshotStore
- getSnapshotBefore(Object, long) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.SnapshotStore
-
Retrieves the most recent snapshot with a sequence number strictly lower than the given value.
- getSocketSessionId(Metadata) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Retrieves the WebSocket session ID from the provided metadata, or
nullif it is missing. - getSortableEntries(Object) - Method in class io.fluxzero.common.search.JacksonInverter
- getSortableEntries(AccessibleObject, Object) - Method in class io.fluxzero.common.search.JacksonInverter
- getSortableEntries(Predicate) - Method in class io.fluxzero.common.search.Document
-
Retrieves a stream of
SortableEntryobjects from the document's indexes that match the provided path predicate. - getSortables(Object) - Method in class io.fluxzero.common.search.JacksonInverter
- getSource() - Method in interface io.fluxzero.sdk.common.serialization.casting.HasSource
-
Returns the original source object this instance was derived from.
- getStatus() - Method in class io.fluxzero.sdk.web.WebResponse
-
Returns the HTTP status code associated with the current response.
- getStatusCode(Metadata) - Static method in class io.fluxzero.sdk.web.WebResponse
-
Retrieves the status code from the provided metadata.
- getStoredTargetCount() - Method in class io.fluxzero.common.api.modeling.ModelCommitStep
-
Number of target streams receiving an event membership.
- getString(String) - Method in class io.fluxzero.proxy.JwtVerifier.JwtClaims
-
Retrieves the string value associated with the specified claim name from the JSON structure.
- getSummary() - Method in class io.fluxzero.common.search.Document
-
Retrieves the summary of the document or
nullif no summary is available. - getSupportedCompressionAlgorithms(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Extracts the ordered list of compression algorithms from websocket request headers.
- getSupportedSourceVersion() - Method in class io.fluxzero.common.modeling.ModelTypeProcessor
- getSupportedSourceVersion() - Method in class io.fluxzero.common.serialization.TypeRegistryProcessor
- getSupportedSourceVersion() - Method in class io.fluxzero.sdk.tracking.handling.RequestAnnotationProcessor
- getSupportedSourceVersion() - Method in class io.fluxzero.sdk.web.OpenApiProcessor
- getSupportedSourceVersion() - Method in class io.fluxzero.sdk.web.WebParameterProcessor
- getSupportedTransportFormats(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Extracts the ordered list of websocket transport formats from websocket request headers.
- getSystemUser() - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- getSystemUser() - Method in enum class io.fluxzero.sdk.tracking.handling.authentication.NoOpUserProvider
- getSystemUser() - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Returns the
Userrepresenting the system (non-human) identity. - getTargetAnnotation() - Method in class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- getTargetAnnotation() - Method in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- getTargetAnnotation() - Method in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- getTargetAnnotation() - Method in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- getTargetClass() - Method in class io.fluxzero.common.handling.DefaultHandler
- getTargetClass() - Method in class io.fluxzero.common.handling.Handler.DelegatingHandler
- getTargetClass() - Method in interface io.fluxzero.common.handling.Handler
-
Returns the class of the handler's target object.
- getTargetClass() - Method in interface io.fluxzero.common.handling.HandlerDescriptor
-
The target class that contains the handler method.
- getTargetClass() - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.MethodHandlerInvoker
- getTargetClass() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- getTargetClass() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
The target class that contains the handler method.
- getTargetClass() - Method in class io.fluxzero.common.handling.HandlerInvoker.SimpleInvoker
- getTargetClass() - Method in class io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod
- getTargetClass() - Method in class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.DocumentHandler
- getTargetClass() - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.InterceptedHandler
- getTargetClass() - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- getTargetTypeFilter() - Method in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- getTargetTypeFilter() - Method in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- getTargetTypeFilter() - Method in class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- getTargetTypeFilter() - Method in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- getTaskId() - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns the configured platform task ID, or
nullwhen the application does not run as a known task. - getTaskId(PropertySource) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns the platform task ID from the given property source, or
nullwhen absent or blank. - getTaskIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getTaskIdKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the key used to identify the platform task in correlation metadata.
- getTaskIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getter(String) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns a cached reader for a nested property path, accepting dot or slash separators.
- getTimestamp() - Method in interface io.fluxzero.common.api.RequestResult
-
The timestamp (in epoch milliseconds) when this result was generated.
- getTimestamp() - Method in interface io.fluxzero.sdk.common.HasMessage
-
Returns the timestamp at which the message was created or published.
- getTimestamp() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
- getTopic() - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- getTopic() - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Returns the topic associated with this tracking client.
- getTopic(HandleDocument, Executable) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Extracts the topic associated with a given
HandleDocumentannotation orExecutable. - getTopics(MessageType, Object) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Extracts all topics associated with the given handler object and message type.
- getTopics(MessageType, Collection) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Extracts all topics from
HandleDocumentorHandleCustomannotated methods for the given classes. - getTraceEntries() - Method in class io.fluxzero.common.api.Metadata
-
Retrieves a map containing only the entries from the metadata whose keys start with the prefix "$trace.".
- getTraceIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getTraceIdKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Returns the key used to identify the trace ID in correlation metadata.
- getTraceIdKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getTrackerId() - Method in class io.fluxzero.common.tracking.SimpleTracker
- getTrackerId() - Method in interface io.fluxzero.common.tracking.Tracker
- getTrackerKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getTrackerKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the key representing the tracker component in correlation metadata.
- getTrackerKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getTrackers() - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Returns an unmodifiable view of the current set of trackers.
- getTrackingClient(MessageType) - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns a
TrackingClientfor the given message type using the default topic. - getTrackingClient(MessageType, String) - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
- getTrackingClient(MessageType, String) - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns a
TrackingClientfor the given message type and topic. - getTrackingStrategy() - Method in class io.fluxzero.common.tracking.MessageLogMaintenance
-
Returns the tracking strategy whose active trackers are coordinated by this instance.
- getTransportFormat(WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- getTransportFormat(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- getTraversableResolver() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- getTriggerClass(HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- getTriggerKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getTriggerKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Retrieves the trigger key used to identify the triggering context for correlation metadata.
- getTriggerKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getTriggerMessage(long, Class, MessageType) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- getTriggerMessage(long, Class, MessageType, String) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- getTriggerMessage(HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- getTriggerMessageType(HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- getTriggerNamespaceKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getTriggerNamespaceKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Returns the key containing the namespace in which the triggering message is stored.
- getTriggerNamespaceKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getTriggerTypeKey() - Method in class io.fluxzero.sdk.publishing.correlation.ApplicationVersionCorrelationDataProvider
- getTriggerTypeKey() - Method in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
-
Returns the key associated with the trigger type in the correlation data.
- getTriggerTypeKey() - Method in class io.fluxzero.sdk.publishing.correlation.TaskIdCorrelationDataProvider
- getType() - Method in class io.fluxzero.common.api.search.bulkupdate.DeleteDocument
- getType() - Method in interface io.fluxzero.common.api.search.BulkUpdate
-
Indicates the operation type:
index,indexIfNotExists, ordelete. - getType() - Method in class io.fluxzero.common.api.search.bulkupdate.IndexDocument
- getType() - Method in class io.fluxzero.common.api.search.bulkupdate.IndexDocumentIfNotExists
- getType() - Method in class io.fluxzero.common.api.SerializedMessage
- getType() - Method in interface io.fluxzero.common.api.SerializedObject
-
Returns the type identifier for the serialized payload.
- getType() - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain.ConvertingSerializedObject
- getType() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the serialized type name, or the payload class name for a locally constructed message; returns null if no message is available.
- getType() - Method in class io.fluxzero.sdk.common.serialization.DeserializingObject
-
Returns the declared type of the payload (e.g., fully qualified class name), or
nullif unknown. - getType(Object) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Determines the full type signature of the given object.
- getTypeAnnotation(Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Finds a direct or composed type annotation, falling back to enclosing classes; returns null if absent.
- getTypeAnnotations(Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the cached annotations on the type and its interfaces, deduplicated by annotation type.
- getTypeArgument(Type, int) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the actual generic argument at the zero-based index.
- getTypeArguments(Type) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns actual generic arguments for a parameterized type, or an empty list for a raw type.
- getTypeFilter() - Method in interface io.fluxzero.common.tracking.Tracker
-
Returns a predicate for filtering messages based on their type (class name).
- getTypeMetadata(Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns the shared, class-scoped structural metadata for the given type.
- getTypeName(String) - Method in class io.fluxzero.common.serialization.DefaultTypeRegistry
- getTypeName(String) - Method in enum class io.fluxzero.common.serialization.NoOpTypeRegistry
- getTypeName(String) - Method in interface io.fluxzero.common.serialization.TypeRegistry
-
Returns the fully qualified class name associated with the given alias or type key.
- getTypeNames() - Method in class io.fluxzero.common.serialization.DefaultTypeRegistry
- getTypeNames() - Method in interface io.fluxzero.common.serialization.TypeRegistry
-
Returns the fully qualified names that make up this registry.
- getTypeString(Object) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Resolves the effective string representation of an object's type, including generic parameters if applicable.
- getUri() - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns the parsed request URI.
- getUrl(Metadata) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Extracts the request path from the provided Metadata object.
- getUser() - Method in class io.fluxzero.sdk.web.DefaultSocketSession
-
Returns the user currently associated with this socket session.
- getUser(UserProvider) - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns the user selected for this local dispatch.
- getUser(UserProvider) - Method in interface io.fluxzero.sdk.tracking.handling.LocalHandlerInput
-
Returns the user selected for this local dispatch.
- getUserById(Object) - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- getUserById(Object) - Method in enum class io.fluxzero.sdk.tracking.handling.authentication.NoOpUserProvider
- getUserById(Object) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Retrieves a
Userby their unique identifier. - getUserProperties() - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Returns mutable metadata associated with this session.
- getUserProperties() - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Returns per-session attributes derived during the WebSocket handshake.
- getValue() - Method in class io.fluxzero.common.api.Data
-
Returns the deserialized value.
- getValue() - Method in interface io.fluxzero.sdk.common.Entry
-
Returns the value associated with this entry.
- getValue() - Method in class io.fluxzero.sdk.persisting.search.SearchHit
-
Returns the actual value of the hit, deserialized or computed via the internal
valueSupplier. - getValue() - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerResult
-
Returns the stored synchronous result, which may be null; asynchronous values are obtained through
LocalHandlerResult.asFuture(). - getValue(AccessibleObject, Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Reads a field or invokes a property method with reflective access enabled.
- getValue(AccessibleObject, Object, boolean) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Reads a field or invokes a property method on the target.
- getValue(String) - Method in class io.fluxzero.sdk.persisting.keyvalue.client.InMemoryKeyValueStore
- getValue(String) - Method in interface io.fluxzero.sdk.persisting.keyvalue.client.KeyValueClient
-
Returns the
Dataobject associated with the given key. - getValue(String) - Method in class io.fluxzero.sdk.persisting.keyvalue.client.WebsocketKeyValueClient
- GetValue - Class in io.fluxzero.common.api.keyvalue
-
Request to retrieve a value from the legacy key-value store.
- GetValue() - Constructor for class io.fluxzero.common.api.keyvalue.GetValue
- getValueExtractors() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- GetValueResult - Class in io.fluxzero.common.api.keyvalue
-
Response to a
GetValuerequest, returning the value associated with the given key. - GetValueResult() - Constructor for class io.fluxzero.common.api.keyvalue.GetValueResult
- GetValueResult.Metric - Class in io.fluxzero.common.api.keyvalue
- getWebPatterns() - Method in class io.fluxzero.sdk.web.WebParameters
-
Expands this configuration into a stream of
WebPatterninstances. - getWebPatterns(Class, Object, Executable) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Returns all
WebPatterninstances declared on the given method in the given target class. - getWebPatterns(String) - Method in class io.fluxzero.sdk.web.WebParameters
-
Expands this configuration into a stream of
WebPatterninstances. - getWebRequestContext(DeserializingMessage) - Static method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Creates or retrieves a
DefaultWebRequestContextfrom the givenDeserializingMessage. - getZone() - Method in class io.fluxzero.common.DelegatingClock
- GlobalTypeIdResolver - Class in io.fluxzero.common.serialization
- GlobalTypeIdResolver() - Constructor for class io.fluxzero.common.serialization.GlobalTypeIdResolver
- GOING_AWAY - Static variable in record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Standard close code used when an endpoint is going away.
- gracefulShutdown() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns the value of the
gracefulShutdownrecord component. - graph(GetModelGraph, long, boolean, Function, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Resolves a graph while retaining evidence about the original selector that established its boundary.
- graph(GetModelGraph, long, Function, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Resolves one bounded relationship graph and its first stream page.
- Graph<T> - Interface in io.fluxzero.sdk.modeling
-
A typed view of one independently stored model and its lazily available relationship context.
- GRAPH_STRICT_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Requires exact historical values in Graph views instead of using current DOCUMENT-only values when history is unavailable.
- Graph.Options - Record Class in io.fluxzero.sdk.modeling
-
Optional caller-imposed graph reconstruction limits.
- graphAncestors(Collection, int, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Resolves composable ancestors with one shared traversal policy.
- GraphChangeHandlerDecorator - Class in io.fluxzero.sdk.modeling
-
Decorates event and notification handlers that observe complete graph changes.
- GraphChangeHandlerDecorator() - Constructor for class io.fluxzero.sdk.modeling.GraphChangeHandlerDecorator
- graphComposition - Variable in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- graphComposition() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Scope of a Graph query rooted here, independent of the root's inherited activation.
- graphEntities() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Loaded and staged values visible to Graph reads at this attempt's boundary.
- GraphJsonSerializer - Class in io.fluxzero.sdk.common.serialization.jackson
-
Serializes a public
Graphas its model value enriched with recursively composed child paths. - GraphJsonSerializer() - Constructor for class io.fluxzero.sdk.common.serialization.jackson.GraphJsonSerializer
- GraphLookupPolicy - Enum Class in io.fluxzero.sdk.modeling
-
Defines how a typed graph lookup resolves multiple matches for one functional identifier or alias.
- graphMigration() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleDocument
-
Migration target when this handler returns its complete injected Graph.
- GraphMigrationTarget - Enum Class in io.fluxzero.sdk.tracking.handling
-
The durable representation migrated by a returned
Graphin aHandleDocumenthandler. - GraphPathOverride - Annotation Interface in io.fluxzero.sdk.modeling
-
Replaces one canonical
Parent.pathInParent()only inside a materialized graph projection. - graphPathOverrides - Variable in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- graphProjection() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
graphProjectionrecord component. - graphProjection() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Optional materialization of a complete composed Graph, configured independently from search activation.
- GraphProjection - Annotation Interface in io.fluxzero.sdk.modeling
-
Optional materialization of a searchable Model's complete composed Graph.
- graphProjectionCompletion() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
graphProjectionCompletionrecord component. - graphProjectionCompletion() - Element in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
-
Overrides command-result completion for graph projections affected by this apply.
- graphProjectionCompletion() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Overrides graph-projection result completion for model commits handled by this consumer.
- GraphProjectionCompletion - Enum Class in io.fluxzero.sdk.modeling
-
Controls whether command results and explicit Graph reindex completion wait for affected materialized Graphs.
- graphProjectionConfiguration() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns this root's application-resolved materialized graph definition, if enabled.
- graphProjectionConfiguration(Collection) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns this root's durable graph definition including every known model schema that can be placed below it.
- graphProjectionConfiguration(Collection, String) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the durable Graph definition using an already application-scoped Model-name prefix.
- graphProjectionDefinition(Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Returns the application-resolved durable definition owned by this repository.
- GraphProjectionMode - Enum Class in io.fluxzero.sdk.modeling
-
Materialization and completion policy for the optional composed Graph document.
- GraphProjectionRoot(Class, GraphProjection) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.GraphProjectionRoot
-
Creates an instance of a
GraphProjectionRootrecord class. - graphProjectionRoots(Class) - Static method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns every materialized projection root reachable through this model's typed parent relationships.
- graphProjectionRoots(Class, Collection) - Static method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Includes registered concrete alternatives of polymorphic parent contracts, recursively through their ancestors.
- graphProjectionRoots(Class, Supplier) - Static method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Avoids fetching or copying the application catalog for the usual final, statically declared parent types.
- graphProjectionStatus(Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- graphProjectionStatus(Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Returns current graph-projection freshness for the supplied model type.
- GraphProperty - Annotation Interface in io.fluxzero.sdk.modeling
-
Adds a property derived from relationship context when a
Graphis serialized. - graphReadBoundary() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Input boundary for lazy Graph values and relationships, including earlier stored commit substeps.
- Graphs - Class in io.fluxzero.sdk.modeling
-
Construction boundary for the single indexed
Graphimplementation. - Graphs.AncestorPlacement - Record Class in io.fluxzero.sdk.modeling
-
One reachable parent identity in deterministic traversal order.
- Graphs.MaterializedNode - Record Class in io.fluxzero.sdk.modeling
-
Description of one placement in a materialized graph manifest.
- graphSample() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Report
-
Returns the value of the
graphSamplerecord component. - graphSearchConfiguration(Collection, String) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Shared composition definition for both live and stored Graph search.
- graphSearchDefinition(Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Resolves search composition with this repository's model catalog and application properties.
- GraphSourceDocumentMigration - Class in io.fluxzero.sdk.persisting.search
-
Internal schema-only migration of the current canonical nodes selected by an injected Graph.
- graphStagedValues(ModelReadBoundary) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- graphStagedValues(ModelReadBoundary) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Captures this repository's message-batch overlay once for a new navigation view.
- graphStrict(PropertySource) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves Graph strictness from the application's own property source.
- graphType(HandleDocument, Executable) - Static method in class io.fluxzero.sdk.tracking.handling.DocumentHandlerTopics
-
Infers the one concrete Graph root, independently of context-parameter order.
- graphWrapped() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Returns the value of the
graphWrappedrecord component. - Group - Class in io.fluxzero.common.api.search
-
Represents a group key for aggregating documents in
DocumentStats. - Group(Map) - Constructor for class io.fluxzero.common.api.search.Group
- groupBy(String...) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- groupBy(String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Groups search results by field(s) and supports aggregations.
- groups() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.CreditCardNumber
- groups() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Length
- groups() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Range
- groups() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.UniqueElements
- groups() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.URL
- groups() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.UUID
- GroupSearch - Interface in io.fluxzero.sdk.persisting.search
-
Represents a grouped search query in the Fluxzero search framework.
- Guarantee - Enum Class in io.fluxzero.common
-
Represents a delivery or completion guarantee for messages or state changes in Fluxzero.
- GZIP - Enum constant in enum class io.fluxzero.common.serialization.compression.CompressionAlgorithm
-
GZIP compression using standard Java APIs.
- GZIP - Enum constant in enum class io.fluxzero.sdk.web.StaticFileHandler.Compression
H
- handle(StoreValues) - Method in class io.fluxzero.testserver.websocket.KeyValueEndPoint
-
Stores each key-value pair using
Guarantee.NONEin the underlying key-value store. - handle(GetSearchHistogram) - Method in class io.fluxzero.testserver.websocket.SearchEndpoint
-
Computes the requested search histogram; logs failures and returns an empty histogram retaining the query's time boundaries on failure.
- handle(SearchDocuments) - Method in class io.fluxzero.testserver.websocket.SearchEndpoint
-
Executes a document search and returns a response correlated to the request; logs search failures and returns an empty result on failure.
- handle(SearchModelDocuments) - Method in class io.fluxzero.testserver.websocket.SearchEndpoint
-
Executes a Model-document search and returns a correlated response; logs search failures and returns an empty result on failure.
- handle(SearchModelGraphDocuments) - Method in class io.fluxzero.testserver.websocket.SearchEndpoint
-
Executes a Model-Graph document search and returns a correlated response; logs search failures and returns an empty result on failure.
- handle(SerializedMessage, URI, WebRequestSettings) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- handle(DeserializingMessage) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- handle(DeserializingMessage) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Attempts to handle the given message using local handlers.
- handle(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- handle(DeserializingMessage) - Method in enum class io.fluxzero.sdk.tracking.handling.HandlerRegistry.NoOpHandlerRegistry
- handle(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- handle(DeserializingMessage, boolean) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- handle(DeserializingMessage, boolean) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Attempts to handle the message locally while controlling optional SDK-managed external publication.
- handle(DeserializingMessage, boolean) - Method in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- handle(DeserializingMessage, boolean) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- handle(DeserializingMessage, HandlerInvoker, Handler, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- handle(DeserializingMessage, HandlerMethod, Handler, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- handle(Entity, List, Entity) - Method in interface io.fluxzero.sdk.modeling.ModifiableAggregateRoot.CommitHandler
-
Commits the aggregate state and any unpublished events.
- handle(Object, MessageType, String, Serializer, PreparedLocalDispatch, HandlerRegistry) - Static method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Attempts to handle a payload through the prepared local path.
- handle(Throwable, Supplier) - Method in interface io.fluxzero.sdk.publishing.DefaultResultGateway.ResultPreparationErrorHandler
-
Handles a result-preparation failure with access to a retry operation; the returned stage represents completion of the selected recovery action.
- handle(Request, Response, Callback) - Method in class io.fluxzero.proxy.ProxyRequestHandler
-
Accepts the HTTP exchange for asynchronous proxy handling, enforcing shutdown, body-size, CORS, and in-flight request limits.
- handle(ContextClosedEvent) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Stops handler tracking as soon as the owning application context starts closing, while Fluxzero and the Spring-managed handlers are still available.
- handle(ContextRefreshedEvent) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Registers all discovered Spring beans as Fluxzero handlers once the application context is refreshed.
- Handle - Annotation Interface in io.fluxzero.testserver.websocket
- HANDLE - Enum constant in enum class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataPolicy
-
Invoke the handler with the unavailable protected fields set to
null. - handleBatch(Stream) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Wraps a batch stream for sequential handling with each message installed as the current message.
- handleClose(WebsocketSession, WebsocketCloseReason) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- HandleCommand - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as a handler for command messages (
MessageType.COMMAND). - handleCorsPreflight(ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- HandleCustom - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as a handler for messages from a custom message topic.
- HandleCustomFilter - Class in io.fluxzero.sdk.tracking.handling
-
A
MessageFilterimplementation that filtersDeserializingMessageinstances based on a custom topic defined in theHandleCustomannotation on handler methods. - HandleCustomFilter() - Constructor for class io.fluxzero.sdk.tracking.handling.HandleCustomFilter
- HandleDelete - Annotation Interface in io.fluxzero.sdk.web
-
Handles incoming HTTP
DELETErequests for the specified path(s). - handleDisconnects(List) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
- HandleDocument - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as a handler for document messages within a search collection.
- HandleDocumentFilter - Class in io.fluxzero.sdk.tracking.handling
-
A
MessageFilterthat routesDeserializingMessageinstances to methods annotated withHandleDocument, based on the message's topic. - HandleDocumentFilter() - Constructor for class io.fluxzero.sdk.tracking.handling.HandleDocumentFilter
- handleError(WebsocketSession, Throwable) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- handleError(Throwable, String, Runnable) - Method in interface io.fluxzero.sdk.tracking.ErrorHandler
-
Handles an error encountered during message processing and provides an option to retry the operation.
- handleError(Throwable, String, Callable) - Method in interface io.fluxzero.sdk.tracking.ErrorHandler
-
Handles an error encountered during message processing and provides an option to retry the operation.
- handleError(Throwable, String, Callable) - Method in class io.fluxzero.sdk.tracking.LoggingErrorHandler
-
Logs the given error and allows tracking to continue.
- handleError(Throwable, String, Callable) - Method in class io.fluxzero.sdk.tracking.RetryingErrorHandler
-
Handles the error by retrying the operation if allowed, or propagating/logging based on configuration.
- handleError(Throwable, String, Callable) - Method in class io.fluxzero.sdk.tracking.SilentErrorHandler
-
Handles the given error by optionally logging it and then returning it without retry or propagation.
- handleError(Throwable, String, Callable) - Method in class io.fluxzero.sdk.tracking.ThrowingErrorHandler
-
Handles the given error by optionally logging it and then throwing it to halt message tracking.
- handleError(Throwable, T) - Method in interface io.fluxzero.common.ErrorHandler
-
Handles the given
Throwablein the context of the provided value. - HandleError - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as a handler for error messages (
MessageType.ERROR). - HandleEvent - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as an event handler for incoming messages of type
MessageType.EVENT. - handleEvents(List) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- handleExceptionalResult(Throwable, DeserializingMessage, Instant, Periodic) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- HandleGet - Annotation Interface in io.fluxzero.sdk.web
-
Handles incoming HTTP
GETrequests for the specified path(s). - HandleHead - Annotation Interface in io.fluxzero.sdk.web
-
Handles incoming HTTP
HEADrequests for the specified path(s). - handleLocal(LocalExecution) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Attempts payload-first local handling and writes the outcome into the reusable execution frame.
- handleLocal(LocalExecution) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- handleLocally(Schedule) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
-
Dispatches the schedule to local handlers and waits for an available handling result; handler failures propagate to the caller.
- handleLocalSchedule(DefaultMessageScheduler.LocalScheduleTask) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- handleMessage(byte[], WebsocketSession, WebsocketEndpoint.ReceiveTiming) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- handleMessage(ServerWebsocketSession, JsonType) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- handleMessage(ServerWebsocketSession, JsonType, long) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- HandleMessage - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Meta-annotation used to declare that an annotation marks a method as a message handler for a specific
MessageType. - HandleMessageEvent - Class in io.fluxzero.sdk.tracking.metrics
- HandleMessageEvent() - Constructor for class io.fluxzero.sdk.tracking.metrics.HandleMessageEvent
- HandleMetrics - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as a handler for internal metrics events (
MessageType.METRICS). - HandleNotification - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as a handler for notification messages (
MessageType.NOTIFICATION). - HandleOptions - Annotation Interface in io.fluxzero.sdk.web
-
Handles incoming HTTP
OPTIONSrequests for the specified path(s). - HandlePatch - Annotation Interface in io.fluxzero.sdk.web
-
Handles incoming HTTP
PATCHrequests for the specified path(s). - handlePong(WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Invoked asynchronously after the pong deadline has been acknowledged on the protocol callback path.
- HandlePost - Annotation Interface in io.fluxzero.sdk.web
-
Handles incoming HTTP
POSTrequests for the specified path(s). - HandlePut - Annotation Interface in io.fluxzero.sdk.web
-
Handles incoming HTTP
PUTrequests for the specified path(s). - HandleQuery - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as a handler for query messages (
MessageType.QUERY). - handler() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
handlerrecord component. - handler() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Returns the value of the
handlerrecord component. - handler() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DeferredWriteTarget
-
Returns the value of the
handlerrecord component. - handler() - Method in record class io.fluxzero.sdk.tracking.DefaultTracking.PreparedHandler
-
Returns the value of the
handlerrecord component. - Handler<M> - Interface in io.fluxzero.common.handling
-
Represents a container for a message handler and the mechanism to resolve a
HandlerInvokerfor a given message. - HANDLER_INVOCATION_FAILED - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
A handler failed while processing a message.
- Handler.DelegatingHandler<M> - Class in io.fluxzero.common.handling
-
Abstract base class for
Handlerimplementations that delegate to another handler. - Handler Activation - Section in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
- Handler Architecture - Section in interface io.fluxzero.common.handling.Handler
- HandlerAssociations - Class in io.fluxzero.sdk.tracking.handling
-
Shared utility for discovering and evaluating
Associationdefinitions on handler types and handler methods. - HandlerAssociations(Class, List, Function) - Constructor for class io.fluxzero.sdk.tracking.handling.HandlerAssociations
-
Creates an association helper for a specific handler type.
- HandlerAssociations.AssociationValue - Class in io.fluxzero.sdk.tracking.handling
- HandlerAssociations.MethodAssociationProperty - Class in io.fluxzero.sdk.tracking.handling
- HandlerConfiguration<M> - Class in io.fluxzero.common.handling
-
Configuration object used to define how message handler methods are selected and filtered for a given message type.
- HandlerConfiguration() - Constructor for class io.fluxzero.common.handling.HandlerConfiguration
- HandlerDecorator - Interface in io.fluxzero.sdk.tracking.handling
-
Functional interface for decorating
Handlerinstances that processDeserializingMessageobjects. - HandlerDecorator.MergedDecorator - Class in io.fluxzero.sdk.tracking.handling
-
A composite decorator that merges two decorators into one.
- handlerDecorators() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Ordered handler decorators grouped per message type.
- HandlerDescriptor - Interface in io.fluxzero.common.handling
-
Describes the handler method that is involved in a handling operation.
- handleRequest(Handler) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- handleResponse(SerializedMessage, ProxyRequestHandler.ProxyResponseContext) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- handleResult(RequestResult, String, String) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- handleResult(RequestResult, String, String, WebsocketResultDiagnostics.ResultTiming) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- handleResult(DeserializingMessage) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Attempts to handle the message locally while preserving a synchronously returned value as a direct value.
- handleResult(DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- handleResult(DeserializingMessage, boolean) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Attempts to handle the message locally while controlling optional SDK-managed external publication.
- handleResult(DeserializingMessage, boolean) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- handleResult(LocalHandlerInput) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Attempts to handle a lazy local input.
- handleResult(LocalHandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- handleResult(Object) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulHandlerInvoker
-
Applies stateful persistence semantics to a handler invocation result.
- handleResult(Object, DeserializingMessage, Instant, Periodic) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- HandleResult - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as a handler for result messages (
MessageType.RESULT). - handleResultMessages(List) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
- handleResults(List) - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
- HandlerFactory - Interface in io.fluxzero.sdk.tracking.handling
-
Factory interface for creating
Handlerinstances that processDeserializingMessages. - HandlerFilter - Interface in io.fluxzero.common.handling
-
Represents a predicate used to determine whether a given method should be considered a valid message handler.
- HandlerInput<M> - Interface in io.fluxzero.common.handling
-
Provides the input for a prepared handler invocation.
- HandlerInputResolver<M> - Interface in io.fluxzero.common.handling
-
Optional extension of
ParameterResolverfor resolving handler parameters from aHandlerInput. - HandlerInputResolver.Resolution<M> - Record Class in io.fluxzero.common.handling
-
Describes what a resolver decided for one handler parameter.
- HandlerInspector - Class in io.fluxzero.common.handling
-
Utility for inspecting and constructing handler components from annotated methods.
- HandlerInspector() - Constructor for class io.fluxzero.common.handling.HandlerInspector
- HandlerInspector.MethodHandlerMatcher<M> - Class in io.fluxzero.common.handling
-
A matcher that encapsulates metadata and resolution logic for a single handler method or constructor.
- HandlerInspector.MethodHandlerMatcher.MethodHandlerInvoker - Class in io.fluxzero.common.handling
- HandlerInspector.MethodHandlerMatcher.Specificity - Record Class in io.fluxzero.common.handling
- HandlerInspector.ObjectHandlerMatcher<M> - Class in io.fluxzero.common.handling
-
A composite
HandlerMatcherthat delegates to a list of individual matchers. - HandlerInterceptor - Interface in io.fluxzero.sdk.tracking.handling
-
Intercepts individual message handling operations, enabling cross-cutting behavior around handler invocation.
- HandlerInterceptor.InterceptedHandler - Class in io.fluxzero.sdk.tracking.handling
-
Implementation of
Handlerthat delegates to another handler and applies aHandlerInterceptor. - HandlerInterceptor.PreparedHandlerFunction - Interface in io.fluxzero.sdk.tracking.handling
-
Remaining portion of a prepared handler interceptor chain.
- HandlerInterceptor.PreparedHandlerInputFunction - Interface in io.fluxzero.sdk.tracking.handling
-
Represents the remaining interceptors and handler invocation in a prepared local handling chain.
- HandlerInterceptor.PreparedHandlerInputInterceptor - Interface in io.fluxzero.sdk.tracking.handling
-
Intercepts one prepared local invocation using a lazy
HandlerInput. - HandlerInterceptor.PreparedHandlerInterceptor - Interface in io.fluxzero.sdk.tracking.handling
-
A handler-method-specific interceptor plan.
- HandlerInterceptor.PreparedInterceptedHandler - Class in io.fluxzero.sdk.tracking.handling
-
Merged wrapper for interceptors that explicitly support method preparation.
- handlerInterceptors() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Interceptors applied to individual handler method invocations.
- handlerInvocationFailed(String, String, Throwable) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when a handler failed while processing a message.
- HandlerInvoker - Interface in io.fluxzero.common.handling
-
Represents an invocable handler method.
- HandlerInvoker.DelegatingHandlerInvoker - Class in io.fluxzero.common.handling
-
A
HandlerInvokerthat delegates all behavior to another instance. - HandlerInvoker.SimpleInvoker - Class in io.fluxzero.common.handling
-
A simple invoker backed by a
Callable, typically used for test utilities or framework-internal logic. - HandlerMatcher<T,
M> - Interface in io.fluxzero.common.handling -
Defines the logic to determine whether a given target object can handle a message, and how to invoke it.
- HandlerMethod<M> - Interface in io.fluxzero.common.handling
-
A reusable, target-bound handler method.
- HandlerMethod(Executable, EntityMetadata.HandlerKind, boolean, Class, List, boolean, boolean, List, List) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Creates an instance of a
HandlerMethodrecord class. - HandlerMethod.DelegatingHandlerMethod<M> - Class in io.fluxzero.common.handling
-
A
HandlerMethodthat delegates all behavior to another instance. - HandlerMethodApplicability<M> - Record Class in io.fluxzero.common.handling
-
Describes whether a handler method applies to a group of equivalent inputs and, when it does, how to invoke it.
- HandlerMethodApplicability(Object, boolean, HandlerMethodPreparation) - Constructor for record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Creates an instance of a
HandlerMethodApplicabilityrecord class. - HandlerMethodPlan<M> - Interface in io.fluxzero.common.handling
-
A reusable plan for invoking one already selected handler method.
- HandlerMethodPlanner<M> - Interface in io.fluxzero.common.handling
-
Selects and prepares a handler method so that the result can be reused for equivalent inputs.
- HandlerMethodPreparation<M> - Record Class in io.fluxzero.common.handling
-
The outcome of trying to prepare a handler method for repeated invocation.
- HandlerMethodPreparation(HandlerMethodPreparation.Status, HandlerMethodPlan) - Constructor for record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Creates an instance of a
HandlerMethodPreparationrecord class. - HandlerMethodPreparation.Status - Enum Class in io.fluxzero.common.handling
-
Possible outcomes of preparing a handler method.
- handlerMethods() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the discovered entity handler methods and their kinds.
- HandlerMonitor - Class in io.fluxzero.sdk.tracking.metrics
- HandlerMonitor() - Constructor for class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- HandlerRegistry - Interface in io.fluxzero.sdk.tracking.handling
-
Interface for registering and invoking local message handlers.
- HandlerRegistry.MergedHandlerRegistry - Class in io.fluxzero.sdk.tracking.handling
-
Combines two
HandlerRegistryinstances into one. - HandlerRegistry.NoOpHandlerRegistry - Enum Class in io.fluxzero.sdk.tracking.handling
-
A no-op handler registry that performs no registration or dispatch.
- HandlerRepository - Interface in io.fluxzero.sdk.modeling
-
Repository interface for storing and retrieving
@Statefulhandler instances. - handlerRepositorySupplier(Supplier, DocumentSerializer) - Static method in class io.fluxzero.sdk.modeling.DefaultHandlerRepository
-
Returns a factory function that creates a
HandlerRepositoryfor a given handler type. - Handler requiring an authenticated user - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresUser
- Handler Resolution Process - Section in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- handlerType() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
handlerTyperecord component. - HandleSchedule - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a method or constructor as a handler for scheduled messages (
MessageType.SCHEDULE). - HandleSocketClose - Annotation Interface in io.fluxzero.sdk.web
-
Handles a WebSocket connection close event.
- HandleSocketHandshake - Annotation Interface in io.fluxzero.sdk.web
-
Handles a WebSocket handshake request, invoked when a client first attempts to connect using a specialised
GETrequest. - HandleSocketMessage - Annotation Interface in io.fluxzero.sdk.web
-
Handles an incoming WebSocket message.
- HandleSocketOpen - Annotation Interface in io.fluxzero.sdk.web
-
Handles the opening of a WebSocket connection (after handshake).
- HandleSocketPong - Annotation Interface in io.fluxzero.sdk.web
-
Handles a
PONGWebSocket frame, typically sent in response to aPING. - HandleTrace - Annotation Interface in io.fluxzero.sdk.web
-
Handles incoming HTTP
TRACErequests for the specified path(s). - handleUpdate(UnaryOperator) - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- HandleWeb - Annotation Interface in io.fluxzero.sdk.web
-
Marks a method or meta-annotation as a handler for incoming web requests (
MessageType.WEBREQUEST). - HandleWebResponse - Annotation Interface in io.fluxzero.sdk.web
-
Marks a method as a handler for
MessageType.WEBRESPONSEmessages. - Handling - Section in class io.fluxzero.common.api.scheduling.Schedule
- handlingMode() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Controls whether handlers assigned to this consumer are invoked in the tracker thread or offloaded to a worker thread.
- Handling Strategies - Section in interface io.fluxzero.sdk.publishing.RequestHandler
- HANDSHAKE_HEADERS_USER_PROPERTY - Static variable in class io.fluxzero.testserver.websocket.WebsocketDeploymentUtils
- handshakeDecorator() - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
-
Returns a decorator that enables handshakes for discovered socket routes and leaves handlers without socket routes unchanged.
- HARD_DELETE - Enum constant in enum class io.fluxzero.common.api.modeling.ModelUpdateKind
-
A prepared physical model erasure fence.
- HardCacheReference() - Constructor for class io.fluxzero.sdk.persisting.caching.SoftReferenceCache.HardCacheReference
- has(Class, Method) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the method or an overridden declaration has the requested direct or composed annotation.
- has(Class, Parameter) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the parameter directly carries the annotation or a composed annotation of that type.
- hasAliases() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Whether this model declares at least one independently persisted alias.
- hasAncestorDependencies() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns whether this resolution still contains ancestor dependencies.
- hasApplyResult() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Whether this handler has a statically or dynamically typed model return value.
- hasBytes() - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkAccumulator
- hasCascadedDeletion() - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit.Outcome
-
Returns whether any retained change represents a cascaded deletion.
- hasCasterMethods(Class) - Static method in class io.fluxzero.sdk.common.serialization.casting.CastInspector
-
Returns
trueif the given class contains any method annotated withCast. - hasChanged(Function) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns whether the selected value differs from the preceding revision.
- hasDispatchedFinalChunk() - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkedProxyRequest
- hasDocument(Id) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Checks whether a document exists for the given identifier and its associated type.
- hasDocument(Id) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Checks whether a document exists for the given identifier and its associated type.
- hasDocument(Object, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Checks if a document exists in the specified collection.
- hasDocument(Object, Object) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- hasDocument(Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Checks if a document exists in the specified collection.
- HasDocument - Class in io.fluxzero.common.api.search
-
A request to check whether a document exists in a given collection.
- HasDocument() - Constructor for class io.fluxzero.common.api.search.HasDocument
- HasEntity - Interface in io.fluxzero.sdk.modeling
-
Represents an object, typically a message used for invocation, that has an associated
Entity. - hasExpired(Clock) - Method in interface io.fluxzero.sdk.persisting.caching.SoftReferenceCache.CacheReference
-
Returns whether a non-null deadline is strictly before the supplied clock's current instant; equality is not expired.
- hasExpiredReplacement(long) - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Whether a proposed replacement's original deadline has elapsed at commit acceptance.
- hasExplicitRouting(Message) - Static method in class io.fluxzero.sdk.publishing.routing.MessageRoutingInterceptor
-
An explicit routing declaration suppresses automatic Model routing even if its value is absent.
- hasExplicitScheduleId() - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Whether the schedule identity was selected explicitly, rather than generated by a convenience constructor.
- hasHandlerMethods(Class, HandlerConfiguration) - Static method in class io.fluxzero.common.handling.HandlerInspector
-
Returns whether the given class contains at least one method or constructor that matches the handler configuration.
- hashCode() - Method in class io.fluxzero.common.api.Data
- hashCode() - Method in record class io.fluxzero.common.api.ErrorResult.ModelHistoryUnavailable
-
Returns a hash code value for this object.
- hashCode() - Method in class io.fluxzero.common.api.Metadata
- hashCode() - Method in record class io.fluxzero.common.api.modeling.ModelAliasObservation
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.modeling.ModelEventDataBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.modeling.ModelGraphProjectionConfiguration.ModelRevision
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Change
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Step
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipRead
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.scheduling.GetScheduleParents.Metric
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.scheduling.ScheduleAutoCancelled
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.scheduling.ScheduleWithParents.Metric
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.search.GetModelMigrationResult.Metric
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.search.GetModelMigrationsResult.Metric
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.search.SearchValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.PayloadType
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.RoutePattern
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.api.tracking.SegmentRange
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction
-
Returns a hash code value for this object.
- hashCode() - Method in class io.fluxzero.common.Decimal
- hashCode() - Method in record class io.fluxzero.common.handling.HandlerInputResolver.Resolution
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.Specificity
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.handling.KeyedParameterResolver.Resolution
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.HttpOrigin
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipChange
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipStep
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.modeling.ModelRelationshipQueries.ResolvedBoundary
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.common.tracking.MessageStoreBatch
-
Returns a hash code value for this object.
- hashCode() - Method in class io.fluxzero.common.tracking.SimpleTracker
- hashCode() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns a hash code value for this object.
- hashCode() - Method in class io.fluxzero.common.tracking.WebSocketTracker
- hashCode() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.proxy.ProxyWebsocketEndpoint.SessionContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.common.ClientUtils.ConsumerNamespaceContext
-
Returns a hash code value for this object.
- hashCode() - Method in exception class io.fluxzero.sdk.common.exception.FunctionalException
- hashCode() - Method in exception class io.fluxzero.sdk.common.exception.TechnicalException
- hashCode() - Method in class io.fluxzero.sdk.common.serialization.casting.AnnotatedCaster
- hashCode() - Method in record class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.Chunk
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.common.serialization.MessageDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.common.serialization.TypeInspection
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.ConnectionSetup
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketConnectionOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketEndpoint.ReceiveTiming
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.Fluxzero.MemoizationKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.AnnotatedEntityHolder.EntityUpdate
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.CascadedModelDeletion
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.GraphProjectionRoot
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.SnapshotSettings
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionDecision
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.Graph.Options
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.Graphs.AncestorPlacement
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Returns a hash code value for this object.
- hashCode() - Method in class io.fluxzero.sdk.modeling.Id
- hashCode() - Method in record class io.fluxzero.sdk.modeling.ModelCommitConflictException.ReadConflict
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.ModelConflictResolver.Context
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DeferredWriteTarget
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DirectSingleTargetApply
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.ResolvedModel
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitCompletion
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore.SnapshotDocument
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelAncestorResolver.AncestorReads
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Limits
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ObservedType
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Report
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.ModelNode
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Value
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.persisting.search.MaterializedGraphDocumentMigration.Migration
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.publishing.LocalDispatchDescriptor
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.scheduling.DeadlineInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.tracking.BatchInterceptor.FilterPreserving
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.tracking.DefaultTracking.PreparedHandler
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.tracking.handling.LocalDispatchFilter
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberCandidate
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberMutation
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberTargetKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationException.ViolationSummary
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils.RequiredRole
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.web.ApiDocCatalog
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.web.ApiDocDetails
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.web.ApiDocParameter
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.web.ApiDocRequestBody
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Returns a hash code value for this object.
- hashCode() - Method in class io.fluxzero.sdk.web.ApiReferenceEndpoint
- hashCode() - Method in class io.fluxzero.sdk.web.OpenApiDocumentEndpoint
- hashCode() - Method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.fluxzero.sdk.web.StaticFileHandler.ByteRange
-
Returns a hash code value for this object.
- hashCode() - Method in class io.fluxzero.sdk.web.WebFormPart
- hashCode() - Method in record class io.fluxzero.sdk.web.WebsocketHandlerDecorator.SocketPattern
-
Returns a hash code value for this object.
- HasId - Interface in io.fluxzero.common.api
-
Interface for exposing a string-based representation of an object's identifier.
- hasIdentity() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Whether head metadata establishes this identity, including a canonical deletion tombstone.
- hasLocalHandlers() - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- hasLocalHandlers() - Method in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- hasLocalHandlers() - Method in enum class io.fluxzero.sdk.tracking.handling.HandlerRegistry.NoOpHandlerRegistry
- hasLocalHandlers() - Method in interface io.fluxzero.sdk.tracking.handling.HasLocalHandlers
-
Indicates whether any local handlers are currently registered for this gateway.
- hasLocalHandlers() - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- HasLocalHandlers - Interface in io.fluxzero.sdk.tracking.handling
-
Base interface for gateways that support registering local message handlers.
- hasMaterialization() - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Commit
-
Returns whether the commit contains document or eligible snapshot materialization work.
- hasMemberHandlerMethods(Class, HandlerConfiguration, Set) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- HasMessage - Interface in io.fluxzero.sdk.common
-
Interface for objects that expose a backing
Messageinstance. - HasMessageStore - Interface in io.fluxzero.common.tracking
-
Interface for components that expose a
MessageStore. - HasMetadata - Interface in io.fluxzero.common.api
-
Marker interface for objects that carry associated
Metadata. - hasMissedDeadline() - Method in interface io.fluxzero.common.tracking.Tracker
- hasNext() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Indicates whether this range still contains bytes.
- hasNonDefaultAnnotationAttribute(Annotation, String) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether an annotation attribute has a value that differs from its declared default.
- hasPassedDeadline() - Method in class io.fluxzero.sdk.tracking.StallingBatchInterceptor
- hasPathConstraint() - Method in interface io.fluxzero.common.api.search.Constraint
-
Indicates whether this constraint targets specific paths in the document.
- hasPathConstraint() - Method in class io.fluxzero.common.api.search.constraints.AllConstraint
- hasPathConstraint() - Method in class io.fluxzero.common.api.search.constraints.AnyConstraint
- hasPathConstraint() - Method in class io.fluxzero.common.api.search.constraints.CollectionValuesConstraint
- hasPathConstraint() - Method in class io.fluxzero.common.api.search.constraints.FacetConstraint
-
This constraint does not apply to specific document paths, so this always returns
false. - hasPathConstraint() - Method in class io.fluxzero.common.api.search.constraints.NotConstraint
- hasPathConstraint() - Method in class io.fluxzero.common.api.search.constraints.PathConstraint
- hasPathConstraint() - Method in class io.fluxzero.common.api.search.NoOpConstraint
-
Always returns
false, as this constraint is not tied to any document path. - hasPathFilters() - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- hasPathParameter(String) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Checks if the given path contains a named path parameter.
- hasProperty(String, Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the property path can be read, including a property whose value is null.
- hasResolvedUser() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns whether user resolution has already completed for this input.
- hasResolvedUser() - Method in interface io.fluxzero.sdk.tracking.handling.LocalHandlerInput
-
Returns whether user resolution has already completed for this input.
- hasReturnType(Executable) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the executable produces a result: constructors and methods whose return type is not
voiddo. - hasReturnValueValidation(Executable) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
-
Returns whether the executable declares return value constraints or cascaded return value validation.
- hasReturnValueValidation(Executable) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Returns whether the executable declares return value constraints that this validator can evaluate.
- hasRole(String) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.User
-
Indicates whether this user has the specified role.
- hasSameComposition(ModelGraphProjectionConfiguration) - Method in class io.fluxzero.common.api.modeling.ModelGraphProjectionConfiguration
-
Tests whether composition, scope or storage changed, ignoring individual source schema revisions.
- hasSchedule(String) - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Checks whether a schedule with the given ID currently exists.
- hasSequenceNumber(HasMetadata) - Static method in interface io.fluxzero.sdk.modeling.Entity
-
Determines whether the given message contains a sequence number in its metadata.
- hasSingleTargetResult() - Method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Returns whether this result contains exactly one committed target position.
- HasSource<T> - Interface in io.fluxzero.sdk.common.serialization.casting
-
Marker interface for wrapper objects that retain a reference to their originating source.
- hasThreadLocalContext() - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns whether this thread already has a regular deserializing-message context.
- hasTypeAliases() - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Indicates whether exact or package aliases are currently registered.
- hasTypeFilter() - Method in interface io.fluxzero.common.tracking.Tracker
-
Indicates whether
Tracker.getTypeFilter()imposes an actual constraint. - hasTypeFilter() - Method in class io.fluxzero.common.tracking.WebSocketTracker
- hasValidation(Class) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
- hasValidation(Class) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Returns whether values of the supplied type may require validation by this validator.
- hasValue() - Method in class io.fluxzero.sdk.web.ParameterValue
-
Returns whether a non-null parameter value is present.
- head() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns the value of the
headrecord component. - head() - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver.HeadValue
-
Returns the pinned revision without value reconstruction, or null for proven absence.
- HEAD - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
- header(String, String) - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Appends a header value and returns this builder.
- header(String, String) - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Appends a header value and returns this builder; a null value is ignored.
- header(String, String, boolean) - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Appends a header value and returns this builder.
- header(String, Collection) - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Appends the supplied values to the header and returns this builder.
- HEADER - Enum constant in enum class io.fluxzero.sdk.web.WebParameterSource
-
HTTP request headers
- headerIfAbsent(String, String) - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Adds the header value only when the header has no values, and returns this builder.
- HeaderParam - Annotation Interface in io.fluxzero.sdk.web
-
Injects an HTTP request header into a handler method parameter.
- headers() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketConnectionOptions
-
Returns the value of the
headersrecord component. - headers() - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Assembles request headers, adding the configured gzip acceptance and inferred string or byte-array content type when absent.
- headers() - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Returns the builder's mutable header map, first replacing
Set-Cookievalues with any cookies registered on the builder. - headers(Map) - Method in class io.fluxzero.sdk.web.WebRequest.Builder
-
Replaces values for the supplied header keys with copied lists, retains other headers, and returns this builder.
- headers(Map) - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Replaces header values for the supplied keys, retaining other headers, and returns this builder.
- headersKey - Static variable in class io.fluxzero.sdk.web.WebRequest
- headersKey - Static variable in class io.fluxzero.sdk.web.WebResponse
- headPresent() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns the value of the
headPresentrecord component. - healthEndpoint() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns the value of the
healthEndpointrecord component. - HIGHEST_PRECEDENCE - Static variable in annotation interface io.fluxzero.sdk.common.Order
-
Highest precedence value for Fluxzero ordering.
- HIGHEST_PRIORITY - Static variable in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- highestEventIndex() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the highest event index associated with the aggregate.
- highestEventIndex() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the newest event index retained by this graph's revision history.
- historical() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Indicates whether this selection refers to a durable historical boundary.
- historical() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Returns the value of the
historicalrecord component. - historical() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
-
Returns the value of the
historicalrecord component. - historical() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Value
-
Returns the value of the
historicalrecord component. - historicalDocumentFallback(String, Class, ModelReadBoundary, RuntimeException) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- historicalDocumentFallback(String, Class, ModelReadBoundary, RuntimeException) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Recovers only an unavailable historical document value.
- historyComplete() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
historyCompleterecord component. - historyComplete() - Method in interface io.fluxzero.common.modeling.ModelCommitAssignment.Head
-
Returns whether the Model's state can be reconstructed from its complete event history.
- historyComplete() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns the value of the
historyCompleterecord component. - host() - Method in record class io.fluxzero.common.HttpOrigin
-
Returns the value of the
hostrecord component. - host() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.URL
- HostMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
A combined snapshot of host metrics collected at a specific point in time.
- HostMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.HostMetrics
- HostMetricsCollector - Class in io.fluxzero.sdk.tracking.metrics.host
-
Orchestrates periodic collection and publication of host metrics.
- HostMetricsCollector(HostMetricsConfiguration, Fluxzero) - Constructor for class io.fluxzero.sdk.tracking.metrics.host.HostMetricsCollector
- HostMetricsConfiguration - Class in io.fluxzero.sdk.tracking.metrics.host
-
Configuration for host metrics collection.
- HostMetricsConfiguration() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.HostMetricsConfiguration
- HostMetricsConfiguration.HostMetricsConfigurationBuilder - Class in io.fluxzero.sdk.tracking.metrics.host
- HostMetricsConfigurationBuilder() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.HostMetricsConfiguration.HostMetricsConfigurationBuilder
- How it works - Section in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter
- How It Works - Section in class io.fluxzero.sdk.web.ForwardingWebConsumer
- How It Works - Section in class io.fluxzero.sdk.web.WebParameterProcessor
- howToFix(String...) - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport.Builder
-
Adds recovery steps for the "How to fix" section.
- HTTP_1_1 - Enum constant in enum class io.fluxzero.sdk.web.HttpVersion
- HTTP_2 - Enum constant in enum class io.fluxzero.sdk.web.HttpVersion
- HTTP2_MAX_RESPONSE_HEADER_SIZE_PROPERTY - Static variable in class io.fluxzero.proxy.ProxyServer
-
Maximum HTTP/2 response-header list size in bytes.
- HttpOrigin - Record Class in io.fluxzero.common
-
HTTP origin identity without credentials, path, query or fragment.
- HttpOrigin(String, String, int) - Constructor for record class io.fluxzero.common.HttpOrigin
-
Creates an instance of a
HttpOriginrecord class. - HttpRequestMethod - Interface in io.fluxzero.sdk.web
-
Defines constants for standard and extended HTTP request methods used by Fluxzero's web handling system.
- HttpVersion - Enum Class in io.fluxzero.sdk.web
-
Enumerates supported HTTP protocol versions for web requests and responses handled through the Fluxzero Runtime.
I
- id() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Returns the value of the
idrecord component. - id() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns the unique identifier of this client instance.
- id() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- id() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- id() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the unique identifier of the entity.
- id() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the exact collision-safe repository identity of this model.
- id() - Method in record class io.fluxzero.sdk.modeling.Graphs.AncestorPlacement
-
Returns the value of the
idrecord component. - id() - Method in record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Returns the value of the
idrecord component. - id() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- id() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns the value of the
idrecord component. - id() - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- id() - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- id() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore.SnapshotDocument
-
Returns the value of the
idrecord component. - id() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.ModelNode
-
Returns the value of the
idrecord component. - id() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Returns the configured ID of the document.
- id() - Method in interface io.fluxzero.sdk.tracking.handling.authentication.User
-
Returns the stable identifier of this user.
- id() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberTargetKey
-
Returns the value of the
idrecord component. - id(Object) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Sets the ID of the document to index.
- Id<T> - Class in io.fluxzero.sdk.modeling
-
Object that represents the identifier of a specific entity.
- Id(String, Class, String, boolean) - Constructor for class io.fluxzero.sdk.modeling.Id
-
Construct an id for an entity.
- Id(String, String, boolean) - Constructor for class io.fluxzero.sdk.modeling.Id
-
Construct an id for an entity.
- Id(String) - Constructor for class io.fluxzero.sdk.modeling.Id
-
Construct a case-sensitive id for an entity without prefix.
- Id(String, boolean) - Constructor for class io.fluxzero.sdk.modeling.Id
-
Construct an id for an entity without prefix.
- Id(String, Class) - Constructor for class io.fluxzero.sdk.modeling.Id
-
Construct a case-sensitive id for an entity without prefix.
- Id(String, Class, boolean) - Constructor for class io.fluxzero.sdk.modeling.Id
-
Construct an id for an entity without prefix.
- Id(String, Class, String) - Constructor for class io.fluxzero.sdk.modeling.Id
-
Construct a case-sensitive id for an entity.
- Id(String, String) - Constructor for class io.fluxzero.sdk.modeling.Id
-
Construct a case-sensitive id for an entity.
- Id.IdDeserializer - Class in io.fluxzero.sdk.modeling
-
Reads scalar concrete IDs and discriminated polymorphic IDs.
- Id.IdSerializer - Class in io.fluxzero.sdk.modeling
-
Writes concrete ID properties as scalars and polymorphic properties with a recoverable type discriminator.
- IdDeserializer() - Constructor for class io.fluxzero.sdk.modeling.Id.IdDeserializer
- IDEMPOTENT - Enum constant in enum class io.fluxzero.sdk.web.RetryPolicy
-
The application explicitly guarantees idempotent semantics for this request.
- identifier - Static variable in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- identifies(String, Object) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns whether a non-null model value carries the supplied exact repository identity.
- Identity(String, boolean, ModelReadBoundary, boolean, Supplier) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Creates an instance of a
Identityrecord class. - identityFunction - Static variable in class io.fluxzero.common.search.Document
- identityProvider() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Returns the provider used to generate or resolve application-specific identities.
- identityProvider() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the factory used by Fluxzero to generate identifiers.
- IdentityProvider - Interface in io.fluxzero.sdk.common
-
Strategy interface for generating unique identifiers used throughout the Fluxzero Runtime.
- IdentityProviderDefaults - Interface in io.fluxzero.sdk.common
-
Owns the shared default inherited by
IdentityProvider. - identityReads() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Alias mapping observations retained independently of assertion-only dependencies.
- idForName(String) - Method in interface io.fluxzero.sdk.common.IdentityProvider
-
Returns a new functional ID derived from the given name.
- idForName(String) - Method in class io.fluxzero.sdk.common.UuidFactory
- idForName(String) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Generates an ID derived from the given
nameusing the currentIdentityProvider. - idFromValue(Object) - Method in class io.fluxzero.common.serialization.GlobalTypeIdResolver
- idFromValueAndType(Object, Class) - Method in class io.fluxzero.common.serialization.GlobalTypeIdResolver
- IdJacksonModule - Class in io.fluxzero.sdk.modeling
-
Automatically discovered Jackson support for otherwise ambiguous ID properties.
- IdJacksonModule() - Constructor for class io.fluxzero.sdk.modeling.IdJacksonModule
- idProperty() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- idProperty() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the name of the property that serves as the unique identifier for the entity.
- idProperty() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- idProperty() - Element in annotation interface io.fluxzero.sdk.modeling.Member
-
Specifies the name of the identifier property on the nested entity, if different from the default detected one.
- idProperty() - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- idProperty() - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- idType() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
idTyperecord component. - IF_MODIFIED - Enum constant in enum class io.fluxzero.sdk.modeling.EventPublication
-
Only publish or store the update if the entity's state is actually modified by the application.
- ifClass(Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
- ifNotExists() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Whether the operation is configured to only index if the document doesn't already exist.
- ifNotExists(boolean) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
If set to
true, only index the document if it does not already exist. - ifPresent(UnaryOperator) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies the specified action to this entity if it is present, returning the result of the commit.
- ifPresent(UnaryOperator) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Applies a graph operation only when a current model value is present.
- ifTrue(boolean) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a consumer that runs the task only if
checkis true. - IGNORE - Enum constant in enum class io.fluxzero.sdk.common.serialization.UnknownTypeStrategy
-
Silently skips unknown or unresolvable types during the deserialization process.
- ignoreEvent(ILoggingEvent) - Method in class io.fluxzero.sdk.common.logging.FluxzeroLogbackAppender
-
Determines whether the given log event should be ignored.
- ignoreMarker - Static variable in class io.fluxzero.sdk.common.ClientUtils
-
A marker used to denote specific log entries that should be ignored or treated differently, typically to bypass error handling in logging frameworks.
- IgnoreMessageEvent - Class in io.fluxzero.sdk.tracking.metrics
-
Metric event published when a tracked message matched a handler but was deliberately skipped before invocation.
- IgnoreMessageEvent() - Constructor for class io.fluxzero.sdk.tracking.metrics.IgnoreMessageEvent
- ignoreNonDigitCharacters() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.CreditCardNumber
- ignorePaths() - Element in annotation interface io.fluxzero.sdk.web.ServeStatic
-
One or more web path patterns this handler will ignore.
- ignoreSegment() - Method in class io.fluxzero.common.tracking.SimpleTracker
- ignoreSegment() - Method in interface io.fluxzero.common.tracking.Tracker
- ignoreSegment() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
If
true, this consumer will bypass the default segment-based sharding applied by the Fluxzero Runtime and attempt to process all message segments. - ignoreSilently(Class, User) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Determines whether a particular operation on a payload type should be ignored without raising an exception.
- ignoreSilently(Class, Executable, User) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Determines whether a specific method invocation on a target class by a given user should be ignored without raising an exception, based on the user's authorization.
- ignoreUnknownEvents() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Whether to ignore unknown events during event sourcing (disabled by default).
- ignoreUnknownEvents() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
ignoreUnknownEventsrecord component. - ignoreUnknownEvents() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Whether unknown events should be ignored while reconstructing an event-sourced model.
- ignoreXmlConfiguration() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- IllegalCommandException - Exception Class in io.fluxzero.sdk.tracking.handling
-
Thrown to indicate that a command was rejected due to business logic violations.
- IllegalCommandException(String) - Constructor for exception class io.fluxzero.sdk.tracking.handling.IllegalCommandException
- Immutability and parent updates - Section in annotation interface io.fluxzero.sdk.modeling.Member
- ImmutableAggregateRoot<T> - Class in io.fluxzero.sdk.modeling
-
Immutable representation of an
AggregateRoot, extendingImmutableEntitywith additional metadata for event sourcing. - ImmutableAggregateRoot() - Constructor for class io.fluxzero.sdk.modeling.ImmutableAggregateRoot
- ImmutableAggregateRoot.ImmutableAggregateRootBuilder<T,
C, - Class in io.fluxzero.sdk.modelingB> -
Keeps the pre-unification builder method descriptors for compiled Aggregate consumers.
- ImmutableAggregateRootBuilder() - Constructor for class io.fluxzero.sdk.modeling.ImmutableAggregateRoot.ImmutableAggregateRootBuilder
- immutableCandidateExtensions() - Element in annotation interface io.fluxzero.sdk.web.ServeStatic
-
File extensions considered candidates for immutable caching when their filenames are fingerprinted.
- ImmutableEntity<T> - Class in io.fluxzero.sdk.modeling
-
Immutable implementation of the
Entityinterface, representing a snapshot of a domain entity. - ImmutableEntity(ImmutableEntity) - Constructor for class io.fluxzero.sdk.modeling.ImmutableEntity
-
Copies the persistent and runtime entity fields without copying lazily derived state.
- ImmutableEntity(Object, Class, T, String, Entity, AnnotatedEntityHolder, EntityHelper, Serializer) - Constructor for class io.fluxzero.sdk.modeling.ImmutableEntity
- ImmutableEntity.ImmutableEntityBuilder<T,
C, - Class in io.fluxzero.sdk.modelingB> -
Source-visible superclass for Lombok's generated persisted-root builders.
- ImmutableEntityBuilder() - Constructor for class io.fluxzero.sdk.modeling.ImmutableEntity.ImmutableEntityBuilder
- ImmutableModelRoot<T> - Class in io.fluxzero.sdk.modeling
-
Immutable entity wrapper for one independently stored model revision.
- ImmutableRoot<T> - Class in io.fluxzero.sdk.modeling
-
Shared immutable revision state of persisted Aggregate and Model roots.
- ImmutableRoot(ImmutableRoot, String, Long, long, Entity) - Constructor for class io.fluxzero.sdk.modeling.ImmutableRoot
- ImmutableRoot(Object, Class, String, T, EntityHelper, Serializer, String, Long, Instant, long, Entity) - Constructor for class io.fluxzero.sdk.modeling.ImmutableRoot
- ImmutableRoot.ImmutableRootBuilder<T,
C, - Class in io.fluxzero.sdk.modelingB> -
Source-visible builder owner shared by Aggregate and Model roots.
- ImmutableRoot.ReplayContinuation<S,
E> - Interface in io.fluxzero.sdk.modeling - ImmutableRoot.ReplayFailure<S,
E> - Interface in io.fluxzero.sdk.modeling - ImmutableRoot.Transition<S,
E> - Interface in io.fluxzero.sdk.modeling - ImmutableRootBuilder() - Constructor for class io.fluxzero.sdk.modeling.ImmutableRoot.ImmutableRootBuilder
- implementation() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Optional schema implementation override for abstract, interface, or otherwise ambiguous fields.
- Important Notes - Section in class io.fluxzero.common.api.eventsourcing.DeleteEvents
- includedClasses() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Association
-
Returns payload classes for which this association can be used.
- includeDescendants() - Element in annotation interface io.fluxzero.sdk.modeling.SearchSettings
-
Whether a searchable scope started at this Model includes composed descendants.
- includeDocumentTombstones() - Method in interface io.fluxzero.common.tracking.Tracker
- includedPayload(Object, HandlerAssociations.AssociationValue) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
- includeMessageBatch() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the value of the
includeMessageBatchrecord component. - includeOnly(String...) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- includeOnly(String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Includes only the specified fields in the returned documents.
- incoming() - Method in record class io.fluxzero.sdk.modeling.Graphs.AncestorPlacement
-
Returns the value of the
incomingrecord component. - index - Enum constant in enum class io.fluxzero.common.api.search.BulkUpdate.Type
- index() - Method in record class io.fluxzero.common.api.tracking.SegmentRange
-
Returns the value of the
indexrecord component. - index() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Executes the indexing operation with a default guarantee of
Guarantee.DEFAULT. - index(Guarantee) - Method in class io.fluxzero.sdk.persisting.search.DefaultIndexOperation
- index(Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Executes the indexing operation with the provided guarantee.
- index(Object, Object, Object, Instant, Instant, Metadata, Guarantee, boolean) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a document with the specified guarantee, metadata, and if-not-exists condition.
- index(Object, Object, Object, Instant, Instant, Guarantee, boolean) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a document with the specified guarantee, metadata, and if-not-exists condition.
- index(Object) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Adds one or more index operations.
- index(Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes one or more objects using the default configuration, using
Guarantee.DEFAULT. - index(Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Adds an index operation using the supplied document ID.
- index(Object, Object, Object, Instant, Instant, Metadata, Guarantee, boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- index(Object, Object, Instant) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Adds an index operation using the supplied document ID and timestamp.
- index(Object, Object, Instant, Instant) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Adds an index operation using the supplied document ID and time range.
- index(Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes one or more objects into the specified collection, using
Guarantee.DEFAULT. - index(Object, Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a single object with an explicitly provided ID and collection, using
Guarantee.DEFAULT. - index(Object, Object, Object, Instant) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a single object at a specific timestamp, using
Guarantee.DEFAULT. - index(Object, Object, Object, Instant, Instant) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a single object with a specific start and end time, using
Guarantee.DEFAULT. - index(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Index given object for search.
- index(Object, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Index given object for search.
- index(Object, Object, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Index given object for search.
- index(Object, Object, Object, Instant) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Index given object for search.
- index(Object, Object, Object, Instant, Instant) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Index given object for search.
- index(Collection, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a collection of objects into a named collection, using
Guarantee.DEFAULT. - index(Collection, Object, String, String) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a collection of objects using property paths for ID and timestamps, using
Guarantee.DEFAULT. - index(Collection, Object, String, String, String) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a collection of objects using property paths for ID, start, and end timestamps, using
Guarantee.DEFAULT. - index(Collection, Object, String, String, String, Guarantee, boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- index(Collection, Object, String, String, String, Guarantee, boolean) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a collection of objects using the supplied ID/time accessors and delivery guarantee.
- index(Collection, Object, Function) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a collection of objects using a function to extract the object ID, using
Guarantee.DEFAULT. - index(Collection, Object, Function, Function) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a collection of objects using property paths for ID, start, and end timestamps, using
Guarantee.DEFAULT. - index(Collection, Object, Function, Function, Function) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a collection of objects using property paths for ID, start, and end timestamps, using
Guarantee.DEFAULT. - index(Collection, Object, Function, Function, Function, Guarantee, boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- index(Collection, Object, Function, Function, Function, Guarantee, boolean) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a collection of objects using the supplied ID/time accessors and delivery guarantee.
- index(Collection, Object, Function, Function, Function) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Index given objects for search.
- index(List, Guarantee, boolean) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- index(List, Guarantee, boolean) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Indexes a list of serialized documents into the search engine.
- index(List, Guarantee, boolean) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- INDEX - Static variable in class io.fluxzero.sdk.modeling.ModelTypes
-
Resource contributed by each module compiling
Modeltypes. - indexAndForget() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Executes the indexing operation with a
Guarantee.DEFAULTguarantee and does not wait for completion. - indexAndWait() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Executes the indexing operation with
Guarantee.STOREDand blocks until it is completed. - indexAndWait(Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Executes the indexing operation with the specified guarantee and blocks until it is completed.
- IndexDocument - Class in io.fluxzero.common.api.search.bulkupdate
-
A bulk update operation that indexes (inserts or replaces) a document in the store.
- IndexDocument() - Constructor for class io.fluxzero.common.api.search.bulkupdate.IndexDocument
- IndexDocumentIfNotExists - Class in io.fluxzero.common.api.search.bulkupdate
-
A bulk update operation that indexes a document only if it does not already exist in the store.
- IndexDocumentIfNotExists() - Constructor for class io.fluxzero.common.api.search.bulkupdate.IndexDocumentIfNotExists
- IndexDocuments - Class in io.fluxzero.common.api.search
-
Command used to index a collection of
SerializedDocumentinstances in the search store. - IndexDocuments() - Constructor for class io.fluxzero.common.api.search.IndexDocuments
- IndexDocuments.Metric - Class in io.fluxzero.common.api.search
- indexedValues(Document) - Static method in class io.fluxzero.common.search.CollectionValues
-
Materializes at most two extrema per annotated path, in one pass over the document entries.
- indexedValues(Document, Collection) - Static method in class io.fluxzero.common.search.CollectionValues
-
Collects requested canonical extrema; empty means missing, singleton means minimum equals maximum.
- indexForCurrentTime() - Static method in class io.fluxzero.sdk.tracking.IndexUtils
-
Calculates an index based on the current timestamp from Fluxzero's internal clock.
- indexFromMillis(long) - Static method in class io.fluxzero.sdk.tracking.IndexUtils
-
Derives an index value from the given timestamp in milliseconds since the epoch by shifting it 16 bits to the left.
- indexFromTimestamp(Instant) - Static method in class io.fluxzero.sdk.tracking.IndexUtils
-
Computes an index based on the provided timestamp.
- indexIfNotExists - Enum constant in enum class io.fluxzero.common.api.search.BulkUpdate.Type
- indexIfNotExists(Object) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Adds one or more conditional index operations.
- indexIfNotExists(Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Adds a conditional index operation using the supplied document ID.
- indexIfNotExists(Object, Object, Instant) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Adds a conditional index operation using the supplied document ID and timestamp.
- indexIfNotExists(Object, Object, Instant, Instant) - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Adds a conditional index operation using the supplied document ID and time range.
- indexIfNotExists(Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a document only if it is not already present in the index, using
Guarantee.DEFAULT. - indexIfNotExists(Object, Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a document only if it is not already present in the index, using
Guarantee.DEFAULT. - indexIfNotExists(Object, Object, Object, Instant) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a document only if it is not already present in the index, using
Guarantee.DEFAULT. - indexIfNotExists(Object, Object, Object, Instant, Instant) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes a document only if it is not already present in the index, using
Guarantee.DEFAULT. - indexIfNotExists(Collection, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes documents only if there are not already present in the index, using
Guarantee.DEFAULT. - indexIfNotExists(Collection, Object, String, String) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes documents only if there are not already present in the index, using
Guarantee.DEFAULT. - indexIfNotExists(Collection, Object, String, String, String) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes documents only if there are not already present in the index, using
Guarantee.DEFAULT. - indexIfNotExists(Collection, Object, Function) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes documents only if there are not already present in the index, using
Guarantee.DEFAULT. - indexIfNotExists(Collection, Object, Function, Function) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes documents only if there are not already present in the index, using
Guarantee.DEFAULT. - indexIfNotExists(Collection, Object, Function, Function, Function) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Indexes documents only if there are not already present in the index, using given
Guarantee. - IndexOperation - Interface in io.fluxzero.sdk.persisting.search
-
Builder-style interface for indexing documents into the
DocumentStore. - IndexUtils - Class in io.fluxzero.sdk.tracking
-
Use 48 bits of the current time in milliseconds since epoch as the base of the index.
- IndexUtils() - Constructor for class io.fluxzero.sdk.tracking.IndexUtils
- init(ProcessingEnvironment) - Method in class io.fluxzero.common.modeling.ModelTypeProcessor
- init(ProcessingEnvironment) - Method in class io.fluxzero.common.serialization.TypeRegistryProcessor
- init(ProcessingEnvironment) - Method in class io.fluxzero.sdk.web.OpenApiProcessor
- init(ProcessingEnvironment) - Method in class io.fluxzero.sdk.web.WebParameterProcessor
- initial(Object, Class, String, T) - Static method in class io.fluxzero.sdk.modeling.ImmutableModelRoot
-
Creates a lightweight new or staged model root without runtime collaborators.
- initial(Object, Class, String, T, EntityHelper, Serializer) - Static method in class io.fluxzero.sdk.modeling.ImmutableModelRoot
-
Creates a new uncommitted model root with the current timestamp.
- initialDelay() - Element in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Returns the initial schedule delay.
- initializePeriodicSchedule(MessageScheduler, Schedule, Periodic) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- initializePeriodicSchedule(Class, Periodic) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- initializePeriodicSchedule(Class, Periodic, String) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- initializePeriodicSchedules(Object, String) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
-
Initializes auto-start schedules for one handler in the namespace of the consumer it was assigned to.
- Injection Behavior - Section in annotation interface io.fluxzero.sdk.tracking.handling.Trigger
- inLast(Duration) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters documents within the last given duration (e.g., last 7 days).
- InMemoryEventStore - Class in io.fluxzero.sdk.persisting.eventsourcing.client
-
An implementation of the
EventStoreClientinterface that provides an in-memory event storage solution. - InMemoryEventStore() - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- InMemoryEventStore(Duration) - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- InMemoryEventStore.ModelCommitMaterializer - Interface in io.fluxzero.sdk.persisting.eventsourcing.client
-
Applies direct model documents and due snapshots, returning their local-handler publication for execution after the materialized state and graph-projection fences have advanced.
- InMemoryEventStore.ModelGraphProjectionMaterializer - Interface in io.fluxzero.sdk.persisting.eventsourcing.client
-
Writes current materialized graph documents, returning their local-handler publication for execution after the graph-projection fence has advanced.
- InMemoryKeyValueStore - Class in io.fluxzero.sdk.persisting.keyvalue.client
-
An in-memory implementation of the
KeyValueClientinterface. - InMemoryKeyValueStore() - Constructor for class io.fluxzero.sdk.persisting.keyvalue.client.InMemoryKeyValueStore
- InMemoryKeyValueStore(Map) - Constructor for class io.fluxzero.sdk.persisting.keyvalue.client.InMemoryKeyValueStore
- InMemoryMessageStore - Class in io.fluxzero.sdk.tracking.client
-
An in-memory implementation of the
MessageStoreinterface for storingSerializedMessages without external persistence. - InMemoryMessageStore(MessageType) - Constructor for class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- InMemoryPositionStore - Class in io.fluxzero.common.tracking
- InMemoryPositionStore() - Constructor for class io.fluxzero.common.tracking.InMemoryPositionStore
- InMemoryScheduleStore - Class in io.fluxzero.sdk.scheduling.client
-
An in-memory implementation of a scheduling store that allows the scheduling, retrieval, and management of scheduled messages.
- InMemoryScheduleStore() - Constructor for class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- InMemoryScheduleStore(Duration) - Constructor for class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- InMemoryScheduleStore(Duration, Clock) - Constructor for class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- InMemorySearchStore - Class in io.fluxzero.sdk.persisting.search.client
-
In-memory implementation of the
SearchClient, intended for local testing and development. - InMemorySearchStore(Duration) - Constructor for class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- InMemorySearchStore(Duration, InMemorySearchStore.ModelRelationResolver) - Constructor for class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- InMemorySearchStore(Duration, InMemorySearchStore.ModelRelationResolver, InMemorySearchStore.ModelGraphResolver) - Constructor for class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- InMemorySearchStore(Duration, InMemorySearchStore.ModelRelationResolver, InMemorySearchStore.ModelGraphResolver, InMemorySearchStore.ModelDocumentCollectionResolver) - Constructor for class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- InMemorySearchStore.ModelDocumentCollectionResolver - Interface in io.fluxzero.sdk.persisting.search.client
-
Resolves the exact current-document collection for model IDs.
- InMemorySearchStore.ModelGraphResolver - Interface in io.fluxzero.sdk.persisting.search.client
-
Resolves explicitly placed current child edges for root models.
- InMemorySearchStore.ModelRelationResolver - Interface in io.fluxzero.sdk.persisting.search.client
-
Resolves target model IDs from related matches at the current relationship boundary.
- InMemoryTaskScheduler - Class in io.fluxzero.common
-
An in-memory implementation of the
TaskSchedulerinterface, enabling scheduling and execution of tasks in a virtualized time environment. - InMemoryTaskScheduler() - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(int) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(int, String) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(int, String, Clock) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(int, String, Clock, ExecutorService) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(int, String, Clock, ExecutorService, boolean) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(int, Clock) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(String) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(String, Clock) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(String, Clock, ExecutorService) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(String, Clock, ExecutorService, boolean) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(String, ExecutorService) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(Clock) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler(ExecutorService) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler
- InMemoryTaskScheduler.Task - Class in io.fluxzero.common
- inParallel(Supplier) - Static method in class io.fluxzero.common.ObjectUtils
-
Evaluates a parallel stream terminal operation on the isolated CPU pool and awaits its result.
- inPeriod(Instant, boolean, Instant, boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- inPeriod(Instant, boolean, Instant, boolean) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters documents within a specified time range.
- inPeriod(Instant, Instant) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters documents within the given time range.
- inPeriod(LocalDate, LocalDate) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters the search results to include only those within the specified date range.
- InputParameterResolver - Class in io.fluxzero.sdk.tracking.handling
-
Resolves handler method parameters by simply injecting the input if the parameter type is assignable from the input type.
- InputParameterResolver() - Constructor for class io.fluxzero.sdk.tracking.handling.InputParameterResolver
- inputRevisions() - Method in interface io.fluxzero.sdk.common.serialization.casting.CasterChain
-
Complete registered input revisions, or null for an unknown/custom casting implementation.
- inputRevisions() - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- inspect(Class, Collection, List, HandlerConfiguration) - Static method in class io.fluxzero.common.handling.HandlerInspector
-
Builds a matcher from centrally cached structural handler metadata.
- inspect(Class, List, HandlerConfiguration) - Static method in class io.fluxzero.common.handling.HandlerInspector
-
Inspects the given class for methods matching the specified annotation and builds a
HandlerMatcher. - inspect(Class, List, Class) - Static method in class io.fluxzero.common.handling.HandlerInspector
-
Inspects the given class for methods matching the specified annotation and builds a
HandlerMatcher. - INSPECT_CONTRACTS - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Operation
- inspectGraph(String, ModelReadBoundary, ModelDiagnostics.Limits) - Method in class io.fluxzero.sdk.persisting.repository.ModelDiagnostics
-
Inspects a bounded descendant Graph sample; unknown Model contracts remain visible as metadata.
- inspectStreams(List, ModelReadBoundary, ModelDiagnostics.Limits) - Method in class io.fluxzero.sdk.persisting.repository.ModelDiagnostics
-
Inspects one bounded first page for each explicitly selected stream at a shared boundary.
- inspectType(String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- inspectType(String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Inspects a serialized identifier without reading payloads or running structural upcasters.
- instance - Static variable in class io.fluxzero.common.api.search.NoOpConstraint
-
Singleton instance of the no-op constraint.
- instance - Static variable in interface io.fluxzero.sdk.Fluxzero
-
Thread-local binding of the current
Fluxzeroinstance. - INSTANCE - Enum constant in enum class io.fluxzero.common.api.modeling.ModelWebSocketCodec
- INSTANCE - Enum constant in enum class io.fluxzero.common.api.tracking.TrackingWebSocketCodec
- INSTANCE - Enum constant in enum class io.fluxzero.common.application.EnvironmentVariablesSource
- INSTANCE - Enum constant in enum class io.fluxzero.common.application.NoOpPropertySource
- INSTANCE - Enum constant in enum class io.fluxzero.common.caching.NoOpCache
- INSTANCE - Enum constant in enum class io.fluxzero.common.encryption.NoOpEncryption
- INSTANCE - Enum constant in enum class io.fluxzero.common.search.DefaultDocumentSerializer
- INSTANCE - Enum constant in enum class io.fluxzero.common.serialization.NoOpTypeRegistry
- INSTANCE - Enum constant in enum class io.fluxzero.sdk.persisting.eventsourcing.NoOpSnapshotStore
- INSTANCE - Enum constant in enum class io.fluxzero.sdk.persisting.eventsourcing.NoSnapshotTrigger
- INSTANCE - Enum constant in enum class io.fluxzero.sdk.publishing.correlation.DefaultCorrelationDataProvider
- INSTANCE - Enum constant in enum class io.fluxzero.sdk.tracking.handling.authentication.NoOpUserProvider
- INSTANCE - Enum constant in enum class io.fluxzero.sdk.tracking.handling.HandlerRegistry.NoOpHandlerRegistry
- instant() - Method in class io.fluxzero.common.DelegatingClock
- instantiateTarget() - Method in class io.fluxzero.sdk.tracking.handling.MutableHandler
-
Creates a new target using its no-argument constructor, replaces the current target, and returns this handler.
- Interaction with HandleSchedule - Section in annotation interface io.fluxzero.sdk.scheduling.Periodic
- Interaction with intercepted updates - Section in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- Interaction with legality assertions - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.InterceptApply
- intercept(Object, Entity) - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Intercepts the given value using
@InterceptApplymethods defined on the entity. - intercept(Object, Entity) - Method in interface io.fluxzero.sdk.modeling.EntityHelper
-
Intercepts the given value before it is applied to an entity.
- intercept(Consumer, Tracker) - Method in record class io.fluxzero.sdk.tracking.BatchInterceptor.FilterPreserving
- intercept(Consumer, Tracker) - Method in interface io.fluxzero.sdk.tracking.BatchInterceptor
-
Intercepts the given batch message consumer and returns a decorated version to be invoked by the tracker.
- intercept(Consumer, Tracker) - Method in class io.fluxzero.sdk.tracking.FluxzeroInterceptor
- intercept(Consumer, Tracker) - Method in interface io.fluxzero.sdk.tracking.MappingBatchInterceptor
-
Wraps the batch processing consumer with a transformation step that rewrites the batch before processing.
- intercept(Consumer, Tracker) - Method in class io.fluxzero.sdk.tracking.metrics.DisableMetrics
- intercept(Consumer, Tracker) - Method in class io.fluxzero.sdk.tracking.metrics.TrackerMonitor
- intercept(Consumer, Tracker) - Method in class io.fluxzero.sdk.tracking.StallingBatchInterceptor
- intercept(Function, Function) - Method in interface io.fluxzero.sdk.common.serialization.casting.Caster
-
Creates a new
Casterthat applies preprocessing and postprocessing steps before and after the core cast. - intercept(Function, Function) - Method in interface io.fluxzero.sdk.common.serialization.casting.CasterChain
-
Composes this caster chain with input and output interceptors.
- INTERCEPT_APPLY - Enum constant in enum class io.fluxzero.sdk.modeling.EntityMetadata.HandlerKind
- InterceptApply - Annotation Interface in io.fluxzero.sdk.persisting.eventsourcing
-
Indicates that a method should intercept and potentially transform an update before it is applied to an entity.
- interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
-
Intercepts a message before dispatch for the given message type and topic.
- interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.publishing.correlation.CorrelatingInterceptor
- interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- interceptDispatch(Message, MessageType, String) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Intercepts the dispatch of a message before it is serialized and published or locally handled.
- interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.publishing.RecursivePublicationGuard
- interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.publishing.routing.MessageRoutingInterceptor
-
Returns the unmodified
Messageas this interceptor only modifies the serialized form. - interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.tracking.metrics.DisableMetrics
- interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.web.WebResponseCompressingInterceptor
-
No-op for message interception.
- interceptDispatch(Message, MessageType, String) - Method in class io.fluxzero.sdk.web.WebsocketResponseInterceptor
-
Intercepts and conditionally modifies an outgoing message in the context of a WebSocket request.
- interceptDispatch(Message, MessageType, String, String) - Method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
- interceptDispatch(Message, MessageType, String, String) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- interceptDispatch(Message, MessageType, String, String) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Intercepts a dispatch to a specific namespace.
- interceptDispatch(Object, Metadata) - Method in class io.fluxzero.sdk.publishing.DefaultResultGateway
- InterceptedHandler(Handler, HandlerInterceptor) - Constructor for class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.InterceptedHandler
- interceptForValidation(Object, Entity, BiConsumer) - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
- interceptForValidation(Object, Entity, BiConsumer) - Method in interface io.fluxzero.sdk.modeling.EntityHelper
-
Consumes intercepted updates for a validating operation.
- interceptHandling(HandlerInput, HandlerDescriptor, HandlerInterceptor.PreparedHandlerInputFunction) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedHandlerInputInterceptor
-
Intercepts one local handler invocation.
- interceptHandling(DeserializingMessage, HandlerDescriptor, BiFunction, HandlerInterceptor.PreparedHandlerFunction) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedHandlerInterceptor
-
Intercepts one handling operation using previously prepared handler metadata.
- interceptHandling(Function, HandlerInvoker) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- interceptHandling(Function, HandlerInvoker) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- interceptHandling(Function, HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- interceptHandling(Function, HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.handling.contentfiltering.ContentFilterInterceptor
- interceptHandling(Function, HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.handling.errorreporting.ErrorReportingInterceptor
- interceptHandling(Function, HandlerInvoker) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor
-
Intercepts the message handling logic.
- interceptHandling(Function, HandlerInvoker) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedHandlerInterceptor
-
Adapts this prepared interceptor to the original function-based interceptor contract.
- interceptHandling(Function, HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.handling.RequestGraphResponseInterceptor
- interceptHandling(Function, HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.handling.validation.ValidatingInterceptor
-
Wraps handler invocation with payload validation before invocation.
- interceptHandling(Function, HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.metrics.DisableMetrics
- interceptHandling(Function, HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- interceptLocalDispatch(Message, MessageType, String, String) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- interceptLocalDispatch(Message, MessageType, String, String) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Intercepts a message that may still be handled locally.
- interceptMetadata(Metadata, LocalExecution) - Method in interface io.fluxzero.sdk.publishing.PreparedLocalDispatch
-
Applies this interceptor's metadata changes when metadata is first requested for the local message.
- intermediateResponses() - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkedProxyRequest
- Internal Mechanics - Section in class io.fluxzero.sdk.tracking.handling.StatefulHandler
- Internal Use Only - Section in class io.fluxzero.common.reflection.ParameterRegistry
- INTERVAL - Enum constant in enum class io.fluxzero.common.api.search.ValueSelection
-
Match overlap with the closed interval between the minimum and maximum non-null values.
- intValueExact() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.intValueExact(). - INVALID_DATA - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Kind
-
Malformed serialized syntax or invalid structural storage metadata.
- INVALID_REQUEST - Enum constant in enum class io.fluxzero.sdk.web.NativeWebRequestMetric.ErrorCategory
- invalidateModelGraphSchema(String) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Retains affected projection rebuilds for legacy type-only invalidations.
- invalidateModelGraphSchema(String, String) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Retains individual node rewrites until all affected projections have accepted the new schema.
- invalidateModels(Iterable) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Removes commit-scoped entries before a strict-policy retry reload.
- invalidValue() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns the value of the
invalidValuerecord component. - invert(byte[]) - Method in class io.fluxzero.common.search.JacksonInverter
- Inverter<T> - Interface in io.fluxzero.common.search
-
Interface responsible for converting a domain object into a
SerializedDocumentfor indexing, and vice versa—deserializing abyte[]representation into the original object type. - Invocation - Class in io.fluxzero.sdk.tracking.handling
-
Tracks the lifecycle and identity of a single message handler invocation.
- Invocation.ResultObservation - Class in io.fluxzero.sdk.tracking.handling
-
Tracking's invocation-local ownership of a deferred result.
- invoke() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Invokes the handler using the default result-combining strategy (returns the first result).
- invoke(HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerMethodPlan
-
Invokes the selected handler method using the supplied input.
- invoke(HandlerMethodPlan) - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Invokes a prepared handler plan while installing the required local handling context.
- invoke(HandlerMethodPlan) - Method in interface io.fluxzero.sdk.tracking.handling.LocalHandlerInput
-
Invokes a prepared handler plan while installing the required local handling context.
- invoke(Object) - Method in class io.fluxzero.common.reflection.DefaultMemberInvoker
- invoke(Object) - Method in interface io.fluxzero.common.reflection.MemberInvoker
-
Invokes the member with no parameters.
- invoke(Object, int, IntFunction) - Method in class io.fluxzero.common.reflection.DefaultMemberInvoker
- invoke(Object, int, IntFunction) - Method in interface io.fluxzero.common.reflection.MemberInvoker
-
Invokes the member with the provided number of parameters using a parameter provider.
- invoke(Object, Object) - Method in class io.fluxzero.common.reflection.DefaultMemberInvoker
- invoke(Object, Object) - Method in interface io.fluxzero.common.reflection.MemberInvoker
-
Invokes the member with a single parameter.
- invoke(Object, Object...) - Method in interface io.fluxzero.common.reflection.MemberInvoker
-
Invokes the member with a variable number of parameters.
- invoke(Callable) - Method in class io.fluxzero.sdk.tracking.handling.Invocation.ResultObservation
-
Invokes a handler inside an existing
Invocationand exposes its deferred result, if any. - invoke(BiFunction) - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Invokes the handler and combines results using the given combiner function.
- invoke(BiFunction) - Method in class io.fluxzero.common.handling.HandlerInvoker.SimpleInvoker
- invoke(BiFunction) - Method in class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.DocumentHandler.DocumentHandlerInvoker
- invoke(BiFunction) - Method in class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.DocumentHandler.ModelGraphDocumentHandlerInvoker
- invoke(BiFunction) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulEntryInvoker
- invoke(BiFunction) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulHandlerInvoker
- invoke(BiFunction) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberInvoker
- invoke(M) - Method in interface io.fluxzero.common.handling.HandlerMethod
-
Invokes this handler method for the supplied message using the default result-combining strategy.
- invoke(M, BiFunction) - Method in interface io.fluxzero.common.handling.HandlerMethod
-
Invokes this handler method for the supplied message and combines multiple results using the given combiner.
- invoker() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DirectSingleTargetApply
-
Returns the value of the
invokerrecord component. - invoker(Member, boolean) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the class-owned cached invoker for the member and access policy.
- IO - Enum constant in enum class io.fluxzero.sdk.web.NativeWebRequestMetric.ErrorCategory
- io.fluxzero.common - package io.fluxzero.common
- io.fluxzero.common.api - package io.fluxzero.common.api
- io.fluxzero.common.api.eventsourcing - package io.fluxzero.common.api.eventsourcing
- io.fluxzero.common.api.internal - package io.fluxzero.common.api.internal
- io.fluxzero.common.api.keyvalue - package io.fluxzero.common.api.keyvalue
- io.fluxzero.common.api.modeling - package io.fluxzero.common.api.modeling
- io.fluxzero.common.api.publishing - package io.fluxzero.common.api.publishing
- io.fluxzero.common.api.scheduling - package io.fluxzero.common.api.scheduling
- io.fluxzero.common.api.search - package io.fluxzero.common.api.search
- io.fluxzero.common.api.search.bulkupdate - package io.fluxzero.common.api.search.bulkupdate
- io.fluxzero.common.api.search.constraints - package io.fluxzero.common.api.search.constraints
- io.fluxzero.common.api.tracking - package io.fluxzero.common.api.tracking
- io.fluxzero.common.application - package io.fluxzero.common.application
- io.fluxzero.common.caching - package io.fluxzero.common.caching
- io.fluxzero.common.encryption - package io.fluxzero.common.encryption
- io.fluxzero.common.handling - package io.fluxzero.common.handling
- io.fluxzero.common.jfr - package io.fluxzero.common.jfr
- io.fluxzero.common.modeling - package io.fluxzero.common.modeling
- io.fluxzero.common.reflection - package io.fluxzero.common.reflection
- io.fluxzero.common.search - package io.fluxzero.common.search
- io.fluxzero.common.serialization - package io.fluxzero.common.serialization
- io.fluxzero.common.serialization.compression - package io.fluxzero.common.serialization.compression
- io.fluxzero.common.tracking - package io.fluxzero.common.tracking
- io.fluxzero.common.websocket - package io.fluxzero.common.websocket
- io.fluxzero.proxy - package io.fluxzero.proxy
- io.fluxzero.sdk - package io.fluxzero.sdk
- io.fluxzero.sdk.common - package io.fluxzero.sdk.common
- io.fluxzero.sdk.common.exception - package io.fluxzero.sdk.common.exception
- io.fluxzero.sdk.common.logging - package io.fluxzero.sdk.common.logging
- io.fluxzero.sdk.common.serialization - package io.fluxzero.sdk.common.serialization
- io.fluxzero.sdk.common.serialization.casting - package io.fluxzero.sdk.common.serialization.casting
- io.fluxzero.sdk.common.serialization.jackson - package io.fluxzero.sdk.common.serialization.jackson
- io.fluxzero.sdk.common.websocket - package io.fluxzero.sdk.common.websocket
- io.fluxzero.sdk.configuration - package io.fluxzero.sdk.configuration
- io.fluxzero.sdk.configuration.client - package io.fluxzero.sdk.configuration.client
- io.fluxzero.sdk.configuration.spring - package io.fluxzero.sdk.configuration.spring
- io.fluxzero.sdk.modeling - package io.fluxzero.sdk.modeling
- io.fluxzero.sdk.persisting.caching - package io.fluxzero.sdk.persisting.caching
- io.fluxzero.sdk.persisting.eventsourcing - package io.fluxzero.sdk.persisting.eventsourcing
- io.fluxzero.sdk.persisting.eventsourcing.client - package io.fluxzero.sdk.persisting.eventsourcing.client
- io.fluxzero.sdk.persisting.keyvalue - package io.fluxzero.sdk.persisting.keyvalue
- io.fluxzero.sdk.persisting.keyvalue.client - package io.fluxzero.sdk.persisting.keyvalue.client
- io.fluxzero.sdk.persisting.repository - package io.fluxzero.sdk.persisting.repository
- io.fluxzero.sdk.persisting.search - package io.fluxzero.sdk.persisting.search
- io.fluxzero.sdk.persisting.search.client - package io.fluxzero.sdk.persisting.search.client
- io.fluxzero.sdk.publishing - package io.fluxzero.sdk.publishing
- io.fluxzero.sdk.publishing.client - package io.fluxzero.sdk.publishing.client
- io.fluxzero.sdk.publishing.correlation - package io.fluxzero.sdk.publishing.correlation
- io.fluxzero.sdk.publishing.dataprotection - package io.fluxzero.sdk.publishing.dataprotection
- io.fluxzero.sdk.publishing.routing - package io.fluxzero.sdk.publishing.routing
- io.fluxzero.sdk.registry - package io.fluxzero.sdk.registry
- io.fluxzero.sdk.scheduling - package io.fluxzero.sdk.scheduling
- io.fluxzero.sdk.scheduling.client - package io.fluxzero.sdk.scheduling.client
- io.fluxzero.sdk.tracking - package io.fluxzero.sdk.tracking
- io.fluxzero.sdk.tracking.client - package io.fluxzero.sdk.tracking.client
- io.fluxzero.sdk.tracking.handling - package io.fluxzero.sdk.tracking.handling
- io.fluxzero.sdk.tracking.handling.authentication - package io.fluxzero.sdk.tracking.handling.authentication
- io.fluxzero.sdk.tracking.handling.contentfiltering - package io.fluxzero.sdk.tracking.handling.contentfiltering
- io.fluxzero.sdk.tracking.handling.errorreporting - package io.fluxzero.sdk.tracking.handling.errorreporting
- io.fluxzero.sdk.tracking.handling.validation - package io.fluxzero.sdk.tracking.handling.validation
- io.fluxzero.sdk.tracking.handling.validation.constraints - package io.fluxzero.sdk.tracking.handling.validation.constraints
- io.fluxzero.sdk.tracking.handling.validation.jakarta - package io.fluxzero.sdk.tracking.handling.validation.jakarta
- io.fluxzero.sdk.tracking.metrics - package io.fluxzero.sdk.tracking.metrics
- io.fluxzero.sdk.tracking.metrics.host - package io.fluxzero.sdk.tracking.metrics.host
- io.fluxzero.sdk.tracking.metrics.host.collectors - package io.fluxzero.sdk.tracking.metrics.host.collectors
- io.fluxzero.sdk.tracking.metrics.host.events - package io.fluxzero.sdk.tracking.metrics.host.events
- io.fluxzero.sdk.web - package io.fluxzero.sdk.web
- io.fluxzero.testserver - package io.fluxzero.testserver
- io.fluxzero.testserver.metrics - package io.fluxzero.testserver.metrics
- io.fluxzero.testserver.scheduling - package io.fluxzero.testserver.scheduling
- io.fluxzero.testserver.websocket - package io.fluxzero.testserver.websocket
- isAccepted() - Method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Returns whether the runtime committed the commit.
- isActive() - Static method in class io.fluxzero.sdk.common.AsyncCompletionScope
-
Returns whether the current thread is executing inside an async completion scope.
- isActive(Tracker) - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Checks if the tracker is currently marked as active.
- isAlwaysTrue() - Method in interface io.fluxzero.common.handling.MessageFilter
-
Returns whether this filter accepts every message without inspecting runtime state.
- isAnnotationPresent(Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the type, its interfaces, or an enclosing class supplies a matching annotation.
- isAnnotationPresent(Parameter, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the parameter has a direct or composed annotation of the requested type.
- isApplicable(HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerMethodPlan
-
Checks invocation-specific eligibility without changing this reusable plan.
- isApplicationNamespace(Client) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Returns whether the supplied client addresses the namespace configured for the application itself.
- isApplying() - Static method in interface io.fluxzero.sdk.modeling.Entity
-
Indicates whether any entity is currently being applied to in this thread.
- isAvailable() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.ContainerCollector
- isAvailable() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.CpuCollector
- isAvailable() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.DiskCollector
- isAvailable() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.FileDescriptorCollector
- isAvailable() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmClassCollector
- isAvailable() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmGcCollector
- isAvailable() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmMemoryCollector
- isAvailable() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmThreadCollector
- isAvailable() - Method in interface io.fluxzero.sdk.tracking.metrics.host.collectors.MetricCollector
-
Checks if this collector is available on the current platform.
- isAvailable() - Method in class io.fluxzero.sdk.tracking.metrics.host.collectors.UptimeCollector
- isBlank(CharSequence) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns whether a character sequence is
null, empty, or contains only whitespace. - isCacheable() - Method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Returns whether this result may be reused for another input with the same key.
- isCached() - Method in class io.fluxzero.common.DefaultMemoizingSupplier
- isCached() - Method in interface io.fluxzero.common.MemoizingSupplier
-
Returns whether this supplier has already cached a value.
- isCached(K) - Method in class io.fluxzero.common.DefaultMemoizingFunction
- isCached(K) - Method in interface io.fluxzero.common.MemoizingFunction
-
Checks if the given key has a cached value.
- isCached(T, U) - Method in class io.fluxzero.common.DefaultMemoizingBiFunction
- isCached(T, U) - Method in interface io.fluxzero.common.MemoizingBiFunction
-
Returns
trueif the function has already cached a value for the given inputs. - isCacheKeyRelevant(Parameter, Annotation) - Method in interface io.fluxzero.common.handling.KeyedParameterResolver
-
Returns whether this resolver's key can affect applicability for the supplied parameter.
- isCacheKeyRelevant(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- isClass(Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the value represents a Java class or a supported Kotlin class literal.
- isCompactResult(RequestResult) - Static method in class io.fluxzero.common.api.modeling.ModelCommitWireCodec
-
Returns whether a result can use the compact single-target wire representation.
- isCompletedSuccessfully() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns whether handling completed synchronously without throwing.
- isCompletedSuccessfully() - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerResult
-
Returns whether this is a handled synchronous success.
- isConsumerFilterRequired() - Method in class io.fluxzero.common.api.tracking.MessageBatch
-
Whether this response requests a full snapshot instead of delivering a message batch.
- isDeserialized() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns whether the message already has a deserialized representation.
- isDeserialized() - Method in class io.fluxzero.sdk.common.serialization.DeserializingObject
-
Returns
trueif the payload has already been deserialized using the default type. - isDone() - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy.TrackerRequest
- isEmpty() - Method in class io.fluxzero.common.api.eventsourcing.EventBatch
-
Returns
trueif the batch contains no events. - isEmpty() - Method in class io.fluxzero.common.api.tracking.MessageBatch
-
Indicates whether this message batch is empty.
- isEmpty() - Method in interface io.fluxzero.common.caching.Cache
-
Returns whether the cache is empty.
- isEmpty() - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Aliases
-
Returns whether there are no alias replacements.
- isEmpty() - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Returns true if no trackers are currently registered.
- isEmpty() - Method in class io.fluxzero.sdk.common.ThreadLocalContext.Snapshot
-
Returns whether this snapshot contains no participating values.
- isEmpty() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Checks if the current entity instance is empty.
- isEmpty() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns whether this graph currently represents a missing or deleted model.
- isEmpty() - Method in class io.fluxzero.sdk.tracking.handling.MutableHandler
-
Returns whether this handler currently has no target instance.
- isEmpty(SerializerProvider, Object) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
-
Determines if the value should be considered empty, based on whether filtering returns null.
- isEmptyRange(int[]) - Static method in class io.fluxzero.common.ConsistentHashing
-
Checks whether the segment range is empty (i.e., start == end).
- isEncrypted(String) - Method in class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- isEncrypted(String) - Method in class io.fluxzero.common.encryption.DefaultEncryption
- isEncrypted(String) - Method in interface io.fluxzero.common.encryption.Encryption
-
Returns
trueif the given value is considered encrypted by this implementation. - isEncrypted(String) - Method in enum class io.fluxzero.common.encryption.NoOpEncryption
- isEncryptedWithKnownAlgorithm(String) - Method in class io.fluxzero.common.encryption.DefaultEncryption
- isEnvelopeSequence(byte[]) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns whether the byte sequence starts with this codec's native-envelope signature.
- isEnvelopeSequence(byte[], int, int) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns whether a byte range starts with this codec's native-envelope signature.
- isEqual(Object) - Static method in interface io.fluxzero.common.ThrowingPredicate
-
Returns a predicate that tests if two arguments are equal according to
Objects.equals(Object, Object). - isEstablishedWebsocketFrame(Message, MessageType) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- isFile() - Method in class io.fluxzero.sdk.web.WebFormPart
-
Returns whether this part carries a file name, including an empty file name.
- isFilterMessageTarget() - Method in interface io.fluxzero.common.tracking.Tracker
- isFull() - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkAccumulator
- isGraphDocument(SerializedDocument) - Static method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns whether a document advertises the hidden typed-graph manifest without decoding its metadata.
- isHandled() - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerResult
-
Returns whether a local handler accepted the invocation.
- isHandler(Class) - Static method in class io.fluxzero.sdk.web.StaticFileHandler
-
Returns whether the class or its package hierarchy carries
ServeStaticconfiguration. - isHandler(Class, HandlerConfiguration) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- isIgnoreMessageTarget() - Method in class io.fluxzero.common.api.tracking.Read
- isIgnoreXmlConfiguration() - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- isInteger(String) - Static method in class io.fluxzero.common.SearchUtils
-
Checks whether the input string is a parseable integer.
- isInvalidation(SerializedDocument) - Static method in class io.fluxzero.common.search.ModelGraphInvalidation
-
Returns whether the stored invalidation marker is present, without reconstructing unrelated metadata.
- isJsonContentType(String) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Checks whether a content type should be treated as JSON.
- isKnownType(String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Checks whether a given serialized type is recognized on the classpath.
- isKnownType(String) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Determines whether the given type is known to the Jackson type system.
- isKotlinDataClassComponent(Method) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Whether a no-argument method is a compiler-generated Kotlin data-class component accessor.
- isKotlinReflectionSupported() - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the optional Kotlin reflection implementation is available on the classpath.
- isLeafValue(Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the given value should be treated as a terminal scalar during reflective traversal.
- isLegal(Object, Entity) - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Convenience method that returns
trueifDefaultEntityHelper.checkLegality(Object, Entity)yields no error. - isLegal(Object, Entity) - Method in interface io.fluxzero.sdk.modeling.EntityHelper
-
Returns whether the given value is considered legal for the specified entity.
- isLiveGraph(DeserializingMessage) - Static method in class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Live compositions are observational and must never be persisted as a handler return side effect.
- isLoading() - Static method in interface io.fluxzero.sdk.modeling.Entity
-
Indicates whether any entity is currently being loaded in this thread.
- isLocalHandler(HandlerInvoker, HasMessage) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Determines if the specified handler method handles messages locally.
- isLocalSelfHandler(HandlerInvoker, HasMessage) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Returns whether the handler method should only handle messages from the same instance ("self").
- isLongPath(String) - Static method in class io.fluxzero.common.search.Document.Path
-
Determines whether a given path string qualifies as a "long path".
- isMetadataPath(Document.Path) - Static method in class io.fluxzero.common.search.SearchExclusions
-
Returns whether a path belongs to the internal exclusion metadata rather than user content.
- isMetadataPath(String) - Static method in class io.fluxzero.common.search.JacksonInverter
-
Returns whether the path is the reserved metadata root or one of its descendants; null returns false.
- isMethodAnnotationPresent(Executable, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether an executable has a matching direct, meta-, or inherited method annotation.
- isMissedDeadline(long) - Static method in class io.fluxzero.common.TimingUtils
-
Returns whether the given deadline has passed using the system UTC clock.
- isMissedDeadline(Clock, long) - Static method in class io.fluxzero.common.TimingUtils
-
Returns whether the given deadline has passed using the specified
Clock. - isModel() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns whether the type carries Model configuration.
- isModelParameter(Parameter) - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
-
Whether this argument uses explicit Model references rather than legacy aggregate metadata.
- isNew(int[]) - Method in class io.fluxzero.common.api.tracking.Position
-
Indicates whether no index has been tracked yet for any segment in the given range.
- isNewIndex(int, Long) - Method in class io.fluxzero.common.api.tracking.Position
-
Indicates whether the provided message index is newer than what is currently tracked for a segment.
- isNewMessage(SerializedMessage) - Method in class io.fluxzero.common.api.tracking.Position
-
Indicates whether the message index is newer than what is currently tracked for its segment.
- isNoMatchPayloadClassKey(HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerMethodPlanner
-
Returns whether the payload's runtime class alone completely determines a non-match for this input.
- isNoMatchPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- isNoMatchPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.authentication.UserParameterResolver
- isNoMatchPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- isNoMatchPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.MetadataParameterResolver
- isNoMatchPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerInputResolver
-
Returns whether an unmatched result is guaranteed to remain unmatched for every payload with the same runtime class.
- isNullable(Parameter) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether a parameter or an overridden declaration allows null according to nullable annotations or available Kotlin metadata.
- isNumeric(CharSequence) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns whether a character sequence is non-empty and consists entirely of Unicode digits.
- ISO_FULL - Static variable in class io.fluxzero.common.SearchUtils
-
Date-time formatter used to serialize or deserialize full ISO-8601 instant values with millisecond precision.
- isOpen() - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Returns whether the session is still open for application traffic.
- isOpen() - Method in class io.fluxzero.sdk.web.DefaultSocketSession
- isOpen() - Method in class io.fluxzero.sdk.web.SocketEndpointHandler.SocketEndpointWrapper
- isOpen() - Method in interface io.fluxzero.sdk.web.SocketSession
-
Determines whether the WebSocket session is currently open.
- isOpen() - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Returns whether the underlying transport still accepts frames.
- isOrHas(Annotation, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether an annotation is of the requested type or directly carries that type as a meta-annotation.
- isOrHas(Class, Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the class is the requested annotation type or directly carries that annotation; null returns false.
- isParallel() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- isPassive() - Method in interface io.fluxzero.common.handling.HandlerDescriptor
-
Indicates whether this handler operates in passive mode (i.e., results will not be published).
- isPassive() - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.MethodHandlerInvoker
- isPassive() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- isPassive() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Indicates whether this handler operates in passive mode (i.e., results will not be published).
- isPassive() - Method in class io.fluxzero.common.handling.HandlerInvoker.SimpleInvoker
- isPassive() - Method in class io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod
- isPassive(Annotation) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- isPayloadClassKey(HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerMethodPlanner
-
Returns whether the payload's runtime class alone completely determines a successful preparation for this input.
- isPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- isPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.authentication.UserParameterResolver
- isPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- isPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.MetadataParameterResolver
- isPayloadClassKey(Parameter, Annotation, HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerInputResolver
-
Returns whether the payload's runtime class alone determines this resolver's successful result for the supplied parameter.
- isPrepared() - Method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Returns whether preparation produced an invocation plan.
- isPresent() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Checks whether the entity is considered present.
- isPresent() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns whether this graph currently contains a model value.
- isPresent() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns whether a live value was observed.
- isReady() - Method in class io.fluxzero.proxy.ProxyServer
-
Returns whether the proxy has reached runtime readiness and is not draining.
- isRebaseRequired() - Method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Returns whether the runtime requests an internal apply-only rebase without rejecting the original event.
- isReplaced() - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy.TrackerRequest
- isRestricted(String) - Method in class io.fluxzero.sdk.web.ForwardingWebConsumer
- isRetained() - Method in class io.fluxzero.common.tracking.WebSocketTracker
-
Whether this reservation is awaiting its first read after Runtime handover.
- isRoot() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Determines whether the current entity is the root entity in its hierarchical structure.
- isRoot() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns whether this graph is the outer root of its current graph view.
- isRunning() - Method in class io.fluxzero.sdk.tracking.metrics.host.HostMetricsCollector
-
Returns whether the collector is currently running.
- isSearchable() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Whether an explicit request on this type or a composed ancestor includes this node type in search.
- isSearchablePath(Document.Path) - Method in class io.fluxzero.common.search.Document
-
Returns whether this concrete property path participates in text matching.
- isSearchablePath(Document.Path) - Static method in class io.fluxzero.common.search.ModelSearchDocument
-
Internal summary storage is not a business field, including when nested inside a composed Graph.
- isSelfTracking(Class) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Returns whether the specified class, one of its interfaces, or its package is marked with
TrackSelf. - isSelfTracking(Class, Executable) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Returns whether the specified method or its declaring class is marked with
TrackSelf. - isSessionActive(String) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
-
Returns whether this endpoint still owns the session's request lifecycle.
- isShutdown() - Method in class io.fluxzero.common.DirectExecutorService
- isShuttingDown() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
-
Whether this client or its owning application has started controlled shutdown.
- isSkipPending() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- isSkipPending() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Whether a deferred invocation has yet to decide if it will be skipped.
- isStatic(Executable) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Returns whether the executable has the Java
staticmodifier. - isStrict() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns this view's configured historical read policy without loading values or relationships.
- isSystemUser(User) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Determines whether a user should be represented by
AbstractUserProvider.SYSTEM_USER_IDin metadata. - isTargetType(Class) - Method in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
-
Returns whether an already registered Spring bean should be represented as a Fluxzero prototype instead.
- isTargetType(Class) - Method in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
-
Returns whether an already registered Spring bean should be represented as a Fluxzero prototype instead.
- isTargetType(Class) - Method in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
-
Returns whether an already registered Spring bean should be represented as a Fluxzero prototype instead.
- isTargetType(Class) - Method in class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- isTechnicalError(Throwable) - Static method in class io.fluxzero.sdk.tracking.RetryingErrorHandler
-
Determines if the error is a technical exception (not
FunctionalException). - isTerminated() - Method in class io.fluxzero.common.DirectExecutorService
- isUnsupported() - Method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Returns whether the normal per-message handling path must be used.
- isValid(Object, Validator, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Returns
trueif the object is valid, using the givenValidatorand validation groups. - isValid(Object, Class...) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Returns
trueif the given object is valid using the current FluxzeroValidatorand validation groups. - isValid(Object, Class...) - Method in interface io.fluxzero.sdk.tracking.handling.validation.Validator
-
Checks whether the given object is valid according to the defined validation rules.
- isWebsocket(String) - Static method in interface io.fluxzero.sdk.web.HttpRequestMethod
-
Determines whether the given method string represents a WebSocket-specific method.
- isWebsocketUpgrade(ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- itemCount - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- iterate(T, UnaryOperator, Predicate) - Static method in class io.fluxzero.common.ObjectUtils
-
Creates a stream that stops once the break condition evaluates true.
- iterator() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
J
- JacksonContentFilter - Class in io.fluxzero.sdk.common.serialization.jackson
-
A
ContentFilterimplementation that uses Jackson to filter content dynamically for a specificUser. - JacksonContentFilter(ObjectMapper) - Constructor for class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter
-
Creates a new content filter using the provided
ObjectMapper. - JacksonContentFilter.FilteringSerializer - Class in io.fluxzero.sdk.common.serialization.jackson
-
Custom Jackson serializer that attempts to invoke a
FilterContenthandler method during serialization. - JacksonInverter - Class in io.fluxzero.common.search
-
Implementation of
Inverterthat uses Jackson to invert an Object into aSerializedDocumentand back into aJsonNode. - JacksonInverter() - Constructor for class io.fluxzero.common.search.JacksonInverter
- JacksonInverter(JsonMapper) - Constructor for class io.fluxzero.common.search.JacksonInverter
- JacksonInverter.DocumentBytes - Interface in io.fluxzero.common.search
-
Optional read-only input capability for entries decoded from the exact backing document bytes.
- JacksonSerializer - Class in io.fluxzero.sdk.common.serialization.jackson
-
A concrete
Serializerimplementation based on Jackson. - JacksonSerializer() - Constructor for class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Constructs a default JacksonSerializer with no up/downcasters.
- JacksonSerializer(JsonMapper) - Constructor for class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Constructs a JacksonSerializer with a specific
JsonMapperinstance. - JacksonSerializer(JsonMapper, Collection) - Constructor for class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Constructs a JacksonSerializer with an object mapper and up/downcaster candidates.
- JacksonSerializer(JsonMapper, Collection, JacksonInverter) - Constructor for class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Full constructor with object mapper, caster candidates and custom document inverter.
- JacksonSerializer(Collection) - Constructor for class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Constructs a JacksonSerializer with the given up/downcaster candidates.
- javaModelType() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
javaModelTyperecord component. - JavaPropertiesSource - Class in io.fluxzero.common.application
-
Base class for
PropertySourceimplementations backed by aPropertiesobject. - JavaPropertiesSource(Properties) - Constructor for class io.fluxzero.common.application.JavaPropertiesSource
-
Creates a new property source backed by the given
Propertiesinstance. - jdbcRoundTrips - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- JdkWebsocketConnector - Class in io.fluxzero.sdk.common.websocket
-
Low-level Fluxzero websocket connector backed by the JDK
HttpClientwebsocket implementation. - JdkWebsocketConnector() - Constructor for class io.fluxzero.sdk.common.websocket.JdkWebsocketConnector
-
Creates a connector backed by a default HTTP/1.1
HttpClient. - JdkWebsocketConnector(HttpClient) - Constructor for class io.fluxzero.sdk.common.websocket.JdkWebsocketConnector
-
Creates a connector backed by the supplied HTTP client.
- JdkWebsocketConnector(HttpClient, Executor) - Constructor for class io.fluxzero.sdk.common.websocket.JdkWebsocketConnector
-
Creates a connector backed by the supplied HTTP client and executor.
- JettyProxyWebsocketAdapter - Class in io.fluxzero.proxy
-
Jetty listener that adapts a physical websocket connection to the proxy websocket endpoint contract.
- JettyWebsocketAdapter - Class in io.fluxzero.testserver.websocket
-
Jetty listener that adapts a physical WebSocket connection to the test server endpoint contract.
- JettyWebsocketRouter - Class in io.fluxzero.testserver.websocket
-
Embedded Jetty router for the test server's WebSocket endpoints and health check.
- JettyWebsocketRouter() - Constructor for class io.fluxzero.testserver.websocket.JettyWebsocketRouter
- jfrResultType(List) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Classifies decoded results for optional protocol-specific JFR diagnostics.
- jfrResultType(List) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- join(byte[]...) - Static method in class io.fluxzero.common.ObjectUtils
-
Combines multiple byte arrays into a single byte array by concatenating their contents in the given order.
- join(PropertySource...) - Static method in interface io.fluxzero.common.application.PropertySource
-
Joins multiple
PropertySourceinstances into a single one. - join(List) - Static method in interface io.fluxzero.common.handling.HandlerInvoker
-
Joins a list of invokers into a single composite invoker.
- join(List) - Static method in interface io.fluxzero.sdk.tracking.BatchInterceptor
-
Joins a list of interceptors into a single composite interceptor, applying them in sequence.
- json() - Element in annotation interface io.fluxzero.sdk.web.ApiDocComponent
-
JSON value for the component.
- json(ObjectMapper) - Static method in class io.fluxzero.common.websocket.WebSocketTransportCodecs
-
Existing JSON websocket codec.
- JSON - Enum constant in enum class io.fluxzero.common.websocket.WebSocketTransportFormat
-
Existing JSON transport.
- JSON_FORMAT - Static variable in class io.fluxzero.common.api.Data
-
Standard media type for JSON data.
- JsonPayloadParameterResolver - Class in io.fluxzero.sdk.tracking.handling
-
A
ParameterResolverthat converts the message payload to the parameter's declared type if that type is assignable toJsonNode. - JsonPayloadParameterResolver() - Constructor for class io.fluxzero.sdk.tracking.handling.JsonPayloadParameterResolver
- JSON sequences - Section in class io.fluxzero.common.serialization.JsonUtils
- JsonType - Interface in io.fluxzero.common.api
-
Marker interface for all low-level request and response types in the Fluxzero protocol.
- JsonUtils - Class in io.fluxzero.common.serialization
-
Utility class for JSON serialization, deserialization, and file-based JSON resource loading.
- JsonUtils() - Constructor for class io.fluxzero.common.serialization.JsonUtils
- jvm() - Static method in interface io.fluxzero.common.caching.MemoryPressureController
-
Creates a controller using JVM memory pressure and the default property source.
- jvm(PropertySource) - Static method in interface io.fluxzero.common.caching.MemoryPressureController
-
Creates a JVM memory-pressure controller configured through the supplied property source.
- JvmClassCollector - Class in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Collector for JVM class loading metrics using JMX.
- JvmClassCollector() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmClassCollector
- JvmClassMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
JVM class loading metrics.
- JvmClassMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.JvmClassMetrics
- JvmGcCollector - Class in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Collector for JVM garbage collection metrics using JMX.
- JvmGcCollector() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmGcCollector
- JvmGcMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
JVM garbage collection metrics for all available GC collectors.
- JvmGcMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.JvmGcMetrics
- JvmGcMetrics.GcCollectorMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
Metrics for an individual garbage collector.
- JvmMemoryCollector - Class in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Collector for JVM memory metrics using JMX.
- JvmMemoryCollector() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmMemoryCollector
- JvmMemoryMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
JVM memory metrics including heap, non-heap, and individual memory pool statistics.
- JvmMemoryMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.JvmMemoryMetrics
- JvmMemoryMetrics.MemoryPoolMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
Metrics for an individual JVM memory pool.
- JvmThreadCollector - Class in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Collector for JVM thread metrics using JMX.
- JvmThreadCollector() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.collectors.JvmThreadCollector
- JvmThreadMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
JVM thread metrics including counts and state distribution.
- JvmThreadMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.JvmThreadMetrics
- JWKS_URL_PROPERTY - Static variable in class io.fluxzero.proxy.NamespaceSelector
- JwtClaims() - Constructor for class io.fluxzero.proxy.JwtVerifier.JwtClaims
- JwtVerifier - Class in io.fluxzero.proxy
-
JwtVerifier provides functionality to verify the cryptographic signature of a JSON Web Token (JWT) and validate its claims.
- JwtVerifier(String) - Constructor for class io.fluxzero.proxy.JwtVerifier
-
Creates a verifier using the system clock to validate token timestamps.
- JwtVerifier.JwtClaims - Class in io.fluxzero.proxy
-
Represents the claims contained in a decoded JWT (JSON Web Token).
K
- key() - Method in record class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction
-
Returns the value of the
keyrecord component. - key() - Method in record class io.fluxzero.sdk.Fluxzero.MemoizationKey
-
Returns the value of the
keyrecord component. - key(SerializedDocument) - Method in record class io.fluxzero.common.api.search.SearchValue
-
Resolves a response-only continuation key, falling back to the complete document's field values.
- key(Document) - Method in record class io.fluxzero.common.api.search.SearchValue
-
Computes the selected value from sortable entries, with maximum fallback for legacy entries, or raw unannotated values.
- key(Document.Entry) - Static method in class io.fluxzero.common.search.CollectionValues
-
Encodes a raw document scalar with the same rules as annotated values.
- key(Object) - Static method in class io.fluxzero.common.search.CollectionValues
-
Uses existing sortable numeric precision and normalization.
- Key Characteristics: - Section in class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- KeyedParameterResolver<M> - Interface in io.fluxzero.common.handling
-
Optional extension for dynamic parameter resolvers whose applicability can be safely reused for messages with the same low-cardinality key.
- KeyedParameterResolver.Resolution<M> - Record Class in io.fluxzero.common.handling
-
Cached outcome of evaluating one resolver for one handler parameter.
- Key Features - Section in class io.fluxzero.common.Backlog
- Key Features - Section in class io.fluxzero.common.ConsistentHashing
- Key Features - Section in class io.fluxzero.common.api.Metadata
- Key Features - Section in class io.fluxzero.common.reflection.DefaultMemberInvoker
- Key Features - Section in class io.fluxzero.common.reflection.ParameterRegistry
- Key Features - Section in class io.fluxzero.common.serialization.JsonUtils
- Key Features - Section in class io.fluxzero.sdk.common.Message
- Key Features - Section in class io.fluxzero.sdk.common.serialization.DeserializingMessage
- Key Features - Section in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- Key Features - Section in class io.fluxzero.sdk.modeling.ImmutableEntity
- Key Responsibilities - Section in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- keys() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns an independent snapshot of the cached keys.
- KeyValueClient - Interface in io.fluxzero.sdk.persisting.keyvalue.client
-
Represents a service to store and retrieve a piece of serialized data by key.
- KeyValueEndPoint - Class in io.fluxzero.testserver.websocket
- KeyValueEndPoint(KeyValueClient, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.KeyValueEndPoint
- KeyValuePair - Class in io.fluxzero.common.api.keyvalue
-
Represents a single key-value entry in the legacy key-value store.
- KeyValuePair() - Constructor for class io.fluxzero.common.api.keyvalue.KeyValuePair
- keyValuePath() - Static method in class io.fluxzero.common.ServicePathBuilder
-
Returns the service path for the key-value store subsystem.
- keyValueStore() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns a client for the key value service offered by Fluxzero.
- keyValueStore(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's key-value store as a Spring bean when no overriding bean exists.
- KeyValueStore - Interface in io.fluxzero.sdk.persisting.keyvalue
-
A simple interface for storing, retrieving, and removing key-value pairs.
- KeyValueStoreException - Exception Class in io.fluxzero.sdk.persisting.keyvalue
-
Thrown when a key-value store operation fails.
- KeyValueStoreException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.persisting.keyvalue.KeyValueStoreException
- keyValueUrl(WebSocketClient.ClientConfig) - Static method in class io.fluxzero.sdk.common.websocket.ServiceUrlBuilder
-
Constructs the URL for accessing the distributed key-value store service.
- kind() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns the value of the
kindrecord component. - kind() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
kindrecord component. - KNOWN - Enum constant in enum class io.fluxzero.sdk.common.serialization.TypeInspection.Status
-
The identifier is recognized locally.
- knownModelType(String, String) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- knownModelType(String, String) - Method in interface io.fluxzero.sdk.persisting.repository.ModelTypeResolver
-
Looks up a logical name without interpreting missing local registration as corrupt stored data.
- knownModelTypes() - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Returns registered or structurally referenced concrete model types.
- knownNamespaces() - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Returns a sorted snapshot of names belonging to this client and its registered namespace children.
- knownRequestBodyTooLarge(ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- knownType() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the locally known Model class without loading its value, or an empty optional for an unknown node.
- knownType() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.ModelNode
-
Returns the value of the
knownTyperecord component. - Kotlin package registration - Section in annotation interface io.fluxzero.common.serialization.RegisterType
- KotlinReflectionUtils - Class in io.fluxzero.common.reflection
-
Provides utilities for bridging Java reflection with Kotlin reflection.
- KotlinReflectionUtils() - Constructor for class io.fluxzero.common.reflection.KotlinReflectionUtils
L
- LAST - Enum constant in enum class io.fluxzero.sdk.persisting.search.Search.NullOrder
- lastChunk() - Method in interface io.fluxzero.common.api.HasMetadata
-
Determines if the data associated with this metadata is the final part of the data.
- lastEventId() - Method in interface io.fluxzero.sdk.modeling.AggregateRoot
- lastEventId() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- lastEventId() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the identifier of the last event applied to the entity hierarchy.
- lastEventId() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the last globally published event identifier visible to this model revision.
- lastEventId() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- lastEventId() - Method in interface io.fluxzero.sdk.modeling.PersistedRoot
- lastEventId(String) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot.ImmutableAggregateRootBuilder
-
Sets the last event identifier and returns this builder.
- lastEventIndex() - Method in interface io.fluxzero.sdk.modeling.AggregateRoot
- lastEventIndex() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- lastEventIndex() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the index of the last event applied to this entity hierarchy.
- lastEventIndex() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the last globally published event index visible to this model revision.
- lastEventIndex() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- lastEventIndex() - Method in interface io.fluxzero.sdk.modeling.PersistedRoot
- lastEventIndex(Long) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot.ImmutableAggregateRootBuilder
-
Sets the last event index and returns this builder.
- lastKey() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns the highest key according to the configured key ordering, or null when empty or no ordering is configured.
- lastMatch() - Method in class io.fluxzero.common.api.search.SearchDocumentsResult
-
Returns the last document in the result list, or
nullif no matches were found. - lastScannedIndex() - Method in record class io.fluxzero.common.tracking.MessageStoreBatch
-
Returns the value of the
lastScannedIndexrecord component. - lazy(Entity, long, ModelRepository) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates a lazy one-model graph without loading relationships.
- lazy(Object, ModelRepository) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Discovers an untyped root from its head while leaving its authoritative value lazy.
- lazy(Object, ModelRepository, boolean) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Discovers the root at call time while optionally bypassing typed-ID conversion and affixes.
- lazy(Object, Class, Object, Class, ModelRepository) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates a detached graph for a parent-scoped model.
- lazy(Object, Class, ModelRepository) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates a detached graph whose model and relationship state remain lazy.
- lazy(Object, Class, ModelRepository, boolean) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates a lazy alias-aware graph with optional ID conversion and affixes.
- LazyAggregateRoot<T> - Class in io.fluxzero.sdk.modeling
-
A lazily-loaded implementation of
AggregateRootthat defers deserialization and event application until the entity value is explicitly accessed. - LazyAggregateRoot(ImmutableAggregateRoot, Entity) - Constructor for class io.fluxzero.sdk.modeling.LazyAggregateRoot
- lazyCurrent(Object, Class, ModelRepository) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates a graph whose root deliberately resolves to the latest state instead of a handler boundary.
- lazyCurrent(Object, Class, ModelRepository, boolean) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates a deliberately current alias-aware graph with optional ID conversion and affixes.
- LazyId - Class in io.fluxzero.sdk.common
-
A lazily initialized identifier that serializes as a plain string.
- LazyId() - Constructor for class io.fluxzero.sdk.common.LazyId
-
Constructs a new
LazyIdwith a default ID supplier usingFluxzero::generateId. - LazyId(Object) - Constructor for class io.fluxzero.sdk.common.LazyId
-
Constructs a
LazyIdwith a known ID value. - LazyId(Supplier) - Constructor for class io.fluxzero.sdk.common.LazyId
-
Constructs a new
LazyIdwith the specified supplier. - LazyInputStream - Class in io.fluxzero.common
- LazyInputStream(Supplier) - Constructor for class io.fluxzero.common.LazyInputStream
- lazyRepositoryId(String, Class, ModelRepository) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates a detached graph for an exact persisted identity.
- Leaf - Interface in io.fluxzero.common
-
Marker interface for value objects that should be treated as leaves during reflective traversal.
- LEGACY - Enum constant in enum class io.fluxzero.sdk.web.RetryPolicy
-
Preserves existing retry behavior for every method, including POST.
- LEGACY_CLIENT_ID_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Legacy alias for
ApplicationProperties.CLIENT_ID_PROPERTY. - LEGACY_TASK_ID_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Legacy alias for
ApplicationProperties.TASK_ID_PROPERTY. - Legacy usage - Section in annotation interface io.fluxzero.sdk.modeling.Aggregate
- length() - Method in interface io.fluxzero.common.api.Data.ByteArrayView
-
Returns the number of bytes covered by this view.
- length() - Method in record class io.fluxzero.common.api.modeling.ModelEventDataBlock
-
Returns the value of the
lengthrecord component. - length() - Method in record class io.fluxzero.sdk.web.StaticFileHandler.ByteRange
-
Returns the byte count between the range's inclusive start and end offsets.
- Length - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Validates that a character sequence length is between
Length.min()andLength.max(), inclusive. - Length.List - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Container annotation for repeatable
Lengthconstraints. - letterOrNumber - Static variable in class io.fluxzero.common.SearchUtils
-
A character class used in regex patterns that includes letters and digits.
- licenseName() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
License name.
- licenseUrl() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
License URL.
- Lifecycle - Section in class io.fluxzero.sdk.tracking.FluxzeroInterceptor
- lifecycleDecorator() - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
-
Returns a decorator that applies socket session users, request handling, error closure, and close cleanup, and registers decorated socket handlers for lifecycle management.
- Lifecycle Hooks - Section in class io.fluxzero.sdk.tracking.handling.MutableHandler
- limit(long) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- limitByCumulativeWeight(List, long, ToLongFunction) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a prefix of the list whose cumulative weight stays within
maxWeight. - Limits(int, int, long, int) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Limits
-
Rejects unbounded or excessively large diagnostic requests before touching storage.
- LITERAL - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Use the supplied string representation unchanged, retaining alias resolution.
- load(Id) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads a model using the type carried by a typed identifier.
- load(Id, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads a typed ID with optional model affixes; false uses its existing string representation unchanged.
- load(Id) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Load an aggregate by a typed identifier.
- load(AggregateRepository, Object, Supplier, AggregateCommitPolicy, EntityMetadata.RootConfiguration, AggregateEventRouting, EntityHelper, Serializer, DispatchInterceptor, ModifiableAggregateRoot.CommitHandler) - Static method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
-
Loads an aggregate using shared persistence settings and its Aggregate-specific event routing.
- load(AggregateRepository, Object, Supplier, AggregateCommitPolicy, EventPublication, EventPublicationStrategy, AggregateEventRouting, boolean, EntityHelper, Serializer, DispatchInterceptor, ModifiableAggregateRoot.CommitHandler) - Static method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
-
Loads an aggregate in a scope owned by the supplied repository.
- load(Object) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Load an aggregate by its identifier.
- load(Object) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads a model by ID, inferring its requested type when the ID is typed.
- load(Object, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads a possibly typed ID with optional affixes; untyped IDs remain literal in either mode.
- load(Object, Class, Object, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads a parent-scoped model by its functional child ID and explicit parent type.
- load(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- load(Object, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads a model using the string representation of the supplied ID, resolving a current model alias when no primary model has that identity.
- load(Object, Class, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads by functional ID when
applyAffixesis true, or by the supplied string representation when false. - load(Object, Class) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Load an aggregate by its identifier and type.
- load(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- load(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
- load(String, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- load(String, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads a model by primary ID or current alias and expected type.
- load(Object) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
-
Loads or reuses the aggregate in this repository's active context, reconstructing it from its snapshot and events when required by the configured loading policy.
- load(Object, Supplier, AggregateCommitPolicy, EventPublication, EventPublicationStrategy, AggregateEventRouting, boolean, EntityHelper, Serializer, DispatchInterceptor, ModifiableAggregateRoot.CommitHandler) - Static method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
-
Loads or reuses an aggregate in the default active context with the supplied commit, publication, routing, serialization, and handler policies.
- load(Collection) - Method in interface io.fluxzero.common.modeling.ModelRelationshipTraversal.RelationshipLoader
-
Loads relationships touching the current traversal frontier in the caller-selected traversal direction.
- load(Set) - Method in interface io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.ParentLoader
-
Loads parent identifiers indexed by the supplied child identifiers for cycle detection.
- load(Set) - Method in interface io.fluxzero.common.modeling.ModelCommitAssignment.ChildLoader
-
Loads child identifiers for the supplied set of parent identifiers.
- loadAggregate(Id) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the aggregate root of type
<T>with given aggregateId. - loadAggregate(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the aggregate root with the given aggregateId.
- loadAggregate(Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the aggregate root of type
<T>with given aggregateId. - loadAggregateFor(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the aggregate root that currently contains the entity with given entityId.
- loadAggregateFor(Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the aggregate root of type
<T>that currently contains the entity with given entityId. - loadAll(List, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadAll(List, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads several models at one coherent state boundary, preserving input order.
- loadAll(List, Class, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadAll(List, Class, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads models at one coherent boundary with optional ID conversion and affixes, retaining alias resolution.
- loadAncestorGraph(String, Class, Class, ModelReadBoundary) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadAncestorGraph(String, Class, Class, ModelReadBoundary) - Method in interface io.fluxzero.sdk.persisting.repository.ModelAncestorResolver
-
Resolves and loads only the closest ancestor assignable to
ancestorTypeat the graph's read boundary. - loadAncestorGraph(String, Class, Class, ModelReadBoundary, Consumer) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadAncestorGraph(String, Class, Class, ModelReadBoundary, Consumer) - Method in interface io.fluxzero.sdk.persisting.repository.ModelAncestorResolver
-
Resolves an ancestor while reporting the identities inspected by the relationship traversal, including a negative result.
- loadAncestorGraphs(String, Class, Class, ModelReadBoundary) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadAncestorGraphs(String, Class, Class, ModelReadBoundary) - Method in interface io.fluxzero.sdk.persisting.repository.ModelAncestorResolver
-
Resolves every reachable ancestor assignable to
ancestorTypeat one boundary. - loadClassWithoutInitialization(String, ClassLoader) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Loads an exact binary class name without executing its static initializer or resolving serialization aliases.
- loadContext(MutationPlan.Resolution) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Loads all direct commit targets at one state boundary.
- loadContext(MutationPlan.Resolution) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads all model parameters for one selected message handler at one repository boundary.
- loadContext(MutationPlan.Resolution, Long, Map, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Loads a commit context with an explicit choice whether pending values from the surrounding tracking batch should be overlaid.
- loadContext(MutationPlan.Resolution, Long, Map, boolean, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Loads a commit attempt for the resolved Models at the supplied maximum state index, with staged values and the requested message-batch and migration visibility.
- loadCurrent(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadCurrent(Object, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads the latest model state without inheriting an event or notification handler's historical read boundary.
- loadCurrent(Object, Class, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Current counterpart of
ModelRepository.load(Object, Class, boolean), retaining aliases in either mode. - loadCurrent(String, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadCurrent(String, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Loads the latest model state by literal primary key or alias, without adding affixes.
- loadCurrentContext(MutationPlan.Resolution, Map, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Loads one transaction's initial context at a freshly observed storage boundary.
- loadCurrentGraph(Id) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the latest state of the independently stored model identified by the typed ID as a relationship graph.
- loadCurrentGraph(Id, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Typed-ID counterpart of
Fluxzero.loadCurrentGraph(Object, Class, boolean). - loadCurrentGraph(Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the latest state of an independently stored model as a relationship graph, without inheriting an event or notification handler's historical read boundary.
- loadCurrentGraph(Object, Class, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Variant of
Fluxzero.loadCurrentGraph(Object, Class)with optional ID conversion and affixes. - loadCurrentGraphValue(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadCurrentGraphValue(Object, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Loads deliberately current state with its namespace boundary, ignoring any active handler boundary.
- loadCurrentGraphValue(Object, Class, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadCurrentGraphValue(Object, Class, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Loads deliberately current state with optional ID conversion and affixes.
- loadCurrentModelState(Id) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Reads a current document-backed Model using its typed identity.
- loadCurrentModelState(String, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Reads a verified current Model document without replaying historical events.
- loadCurrentState(Id) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reads a current document-backed Model using its typed identity, including its prefix/postfix.
- loadCurrentState(String, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadCurrentState(String, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reads a current document-backed Model value without replaying historical events.
- loadDeferredDocumentContext(MutationPlan.Resolution) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Internal fast preparation for a direct DOCUMENT target; pending mutations retain eager preparation.
- loadEntity(Id) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the entity with given id.
- loadEntity(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the entity with given id.
- loadEntity(Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads an entity by functional ID and expected type.
- loadEntityFallback(Object, Class) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Resolves a typed entity lookup after no matching entity was found through the ownership index.
- loadEntityFallback(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- loadEntityFallback(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
- loadEntityValue(Id) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the current entity value for given entity id.
- loadEntityValue(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the current entity value for given entity id.
- loadEntityValue(Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads an entity value by functional ID and expected type.
- loadFile(File) - Static method in class io.fluxzero.common.FileUtils
-
Loads file contents from a
File. - loadFile(File, Charset) - Static method in class io.fluxzero.common.FileUtils
-
Loads file contents from a
Fileusing a specific charset. - loadFile(Class, String) - Static method in class io.fluxzero.common.FileUtils
-
Loads a classpath resource relative to a given reference class.
- loadFile(Class, String, Charset) - Static method in class io.fluxzero.common.FileUtils
-
Loads a file from a classpath location using a reference class and charset.
- loadFile(String) - Static method in class io.fluxzero.common.FileUtils
-
Loads the contents of a file located relative to the calling class.
- loadFile(String, Charset) - Static method in class io.fluxzero.common.FileUtils
-
Loads a file with a specified charset, using the calling class as reference point.
- loadFile(URI) - Static method in class io.fluxzero.common.FileUtils
-
Loads file contents from a
URI. - loadFile(URI, Charset) - Static method in class io.fluxzero.common.FileUtils
-
Loads file contents from a
URIusing a specific charset. - loadFile(URL, Charset) - Static method in class io.fluxzero.common.FileUtils
-
Loads file contents from a
URLusing a specific charset. - loadFor(Object, Class) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Load the aggregate that owns the specified entity.
- loadFor(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- loadFor(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
- loadGraph(Id) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reconstructs a model and every related descendant at one state boundary.
- loadGraph(Id) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Lazily loads the independently stored model identified by the typed ID as a relationship graph.
- loadGraph(Id, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Typed-ID counterpart of
Fluxzero.loadGraph(Object, Class, boolean). - loadGraph(String, Class, ModelReadBoundary, Graph.Options) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraph(String, Class, ModelReadBoundary, Graph.Options) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reconstructs one model graph at the supplied current, state, commit, event, or before boundary.
- loadGraph(String, Class, Graph.Options) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraph(String, Class, Graph.Options) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reconstructs a model graph using exact persisted identity, root type, and optional caller-imposed limits.
- loadGraph(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads a model whose concrete type is resolved from storage as a lazy relationship graph.
- loadGraph(Object, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Untyped counterpart of
Fluxzero.loadGraph(Object, Class, boolean). - loadGraph(Object, Class, Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Lazily loads a parent-scoped model by functional child ID and explicit parent type as a relationship graph.
- loadGraph(Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Lazily loads an independently stored model by ID and expected type as a relationship graph.
- loadGraph(Object, Class, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Variant of
Fluxzero.loadGraph(Object, Class)with optional ID conversion and affixes. - loadGraphAt(Id, long) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reconstructs a model graph at an inclusive historical model-state boundary.
- loadGraphAt(Id, long, Graph.Options) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reconstructs a model graph at an inclusive historical model-state boundary with optional caller-imposed limits.
- loadGraphAt(Id, long) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Reconstructs a complete historical graph at the requested durable model-state boundary.
- loadGraphAt(String, Class, long, Graph.Options) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reconstructs a model graph using exact persisted identity, root type, an inclusive historical boundary, and optional caller-imposed limits.
- loadGraphAtIncludingMessageBatch(String, Class, long, Graph.Options) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Reconstructs a graph at an exact durable boundary and overlays pending values from earlier messages in the current message batch.
- loadGraphBefore(String, Class, long, Graph.Options) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reconstructs the model graph that was current immediately before an opaque state boundary.
- loadGraphProjection(String, Class, ModelReadBoundary, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraphProjection(String, Class, ModelReadBoundary, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Strictly materializes a full graph at the selected boundary without consulting later batch state.
- loadGraphProjection(String, Class, ModelReadBoundary, boolean, Entity) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraphProjection(String, Class, ModelReadBoundary, boolean, Entity) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Materializes relationships while retaining a root value whose identity or absence was already resolved.
- loadGraphRelations(List, ModelRelationshipRead.Direction, ModelReadBoundary, Map, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraphRelations(List, ModelRelationshipRead.Direction, ModelReadBoundary, Map, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Reads direct relationships and heads without loading values.
- loadGraphValue(Object, boolean, Class, ModelReadBoundary) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraphValue(Object, boolean, Class, ModelReadBoundary) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Loads a source value and retains the coherent boundary that ordinary single-value APIs do not expose.
- loadGraphValue(Object, boolean, Class, ModelReadBoundary, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraphValue(Object, boolean, Class, ModelReadBoundary, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Loads at a pinned boundary without confusing transaction-current document authority with historical replay.
- loadGraphValue(Object, ModelIdResolution, Class, ModelReadBoundary) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraphValue(Object, ModelIdResolution, Class, ModelReadBoundary) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Loads a source value with independent normalization and alias policy.
- loadGraphValue(Object, ModelIdResolution, Class, ModelReadBoundary, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraphValue(Object, ModelIdResolution, Class, ModelReadBoundary, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Loads a source value at a pinned boundary with independent normalization and alias policy.
- loadGraphValues(Map, ModelReadBoundary, Map, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- loadGraphValues(Map, ModelReadBoundary, Map, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Reconstructs explicitly requested values together; unrelated metadata nodes must remain unloaded.
- loading - Static variable in interface io.fluxzero.sdk.modeling.Entity
- Loading and Modifying Aggregates - Section in annotation interface io.fluxzero.sdk.modeling.Aggregate
- loadModel(Id) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads the independently stored model identified by the given typed ID.
- loadModel(Id, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Typed-ID counterpart of
Fluxzero.loadModel(Object, Class, boolean). - loadModel(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads an independently stored model by ID.
- loadModel(Object, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Untyped counterpart of
Fluxzero.loadModel(Object, Class, boolean). - loadModel(Object, Class, Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads a parent-scoped model by functional child ID and explicit parent type.
- loadModel(Object, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads an independently stored model by ID and expected type.
- loadModel(Object, Class, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Variant of
Fluxzero.loadModel(Object, Class)with optional ID conversion and affixes. - loadModels(List, Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads several independently stored models at one coherent state boundary.
- loadModels(List, Class, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Loads several models at one coherent boundary with optional affixes, retaining alias resolution and input order.
- loadProperties(String) - Static method in class io.fluxzero.common.application.ApplicationEnvironmentPropertiesSource
-
Loads properties from an
application-<env>.propertiesfile if the environment name is present. - loadProperties(String) - Static method in class io.fluxzero.common.FileUtils
-
Loads properties from the classpath, merging from all available matching resources.
- loadRebaseContext(MutationPlan.Resolution, Long, Map, boolean, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Reloads a conflict retry or ACCEPT rebase, waiting for pending document materialization and allowing an incomplete authoritative document to advance the exact boundary before mutation evaluation.
- loadServices(Class) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Loads implementations of the given service using Java's
ServiceLoader. - loadSnapshot(Object) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- loadValue(ModelGraphResolver, Object, Class, ModelReadBoundary) - Method in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Dispatches source value reads while retaining existing extension methods.
- loadValue(ModelGraphResolver, Object, Class, ModelReadBoundary, boolean) - Method in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Dispatches pinned value reads while retaining existing extension methods.
- LocalClient - Class in io.fluxzero.sdk.configuration.client
-
An in-memory
Clientimplementation used for local development, testing, or isolated environments where no connection to the Fluxzero Runtime is required. - LocalClient(Duration) - Constructor for class io.fluxzero.sdk.configuration.client.LocalClient
- LocalClient(Duration, String, LocalClient, Clock) - Constructor for class io.fluxzero.sdk.configuration.client.LocalClient
- LocalClient(Duration, Duration) - Constructor for class io.fluxzero.sdk.configuration.client.LocalClient
- LocalClient(Duration, Duration, String, LocalClient, Clock) - Constructor for class io.fluxzero.sdk.configuration.client.LocalClient
- LocalDispatchDescriptor - Record Class in io.fluxzero.sdk.publishing
-
Describes the message characteristics that remain constant for a prepared local-dispatch policy.
- LocalDispatchDescriptor(Class, MessageType, String) - Constructor for record class io.fluxzero.sdk.publishing.LocalDispatchDescriptor
-
Creates an instance of a
LocalDispatchDescriptorrecord class. - LocalDispatchFilter - Record Class in io.fluxzero.sdk.tracking.handling
-
Separates simulated tracking from actual local eligibility without creating a second handler or target instance.
- LocalDispatchFilter(HandlerFilter, MessageFilter) - Constructor for record class io.fluxzero.sdk.tracking.handling.LocalDispatchFilter
-
Creates an instance of a
LocalDispatchFilterrecord class. - LocalDocumentHandlerRegistry - Class in io.fluxzero.sdk.persisting.search.client
-
A handler registry implementation intended for local testing and development that registers handlers for document updates in a specific collection.
- LocalDocumentHandlerRegistry(Client, HandlerRegistry, DispatchInterceptor, Serializer) - Constructor for class io.fluxzero.sdk.persisting.search.client.LocalDocumentHandlerRegistry
- LocalEventStoreClient - Class in io.fluxzero.sdk.persisting.eventsourcing.client
-
A client implementation for managing and storing events in an in-memory event store.
- LocalEventStoreClient(Duration) - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.client.LocalEventStoreClient
- LocalEventStoreClient(Duration, Duration) - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.client.LocalEventStoreClient
-
Creates a local event store with a configurable look-back for consumers without a stored position.
- LocalExecution - Class in io.fluxzero.sdk.tracking.handling
-
Holds the state of one payload-first local handler invocation.
- LocalHandler - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Marks a message handler method, class, or package as a **local handler**—one that is invoked immediately in the publishing thread rather than asynchronously through tracking.
- LocalHandlerInput - Interface in io.fluxzero.sdk.tracking.handling
-
Gives Fluxzero handling extensions access to a local invocation whose full message is created only when needed.
- localHandlerRegistry(MessageType, Map, List, Map, Function, RepositoryProvider) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- LocalHandlerRegistry - Class in io.fluxzero.sdk.tracking.handling
-
In-memory implementation of
HandlerRegistrythat manages and dispatches local message handlers — i.e., handlers that are invoked directly in the publishing thread without involving the Fluxzero Runtime. - LocalHandlerRegistry() - Constructor for class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- LocalHandlerResult - Class in io.fluxzero.sdk.tracking.handling
-
Result of trying to handle a message locally.
- localModelName() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the prefix-independent durable name of this concrete Model type.
- localModelType() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns the value of the
localModelTyperecord component. - localOnly() - Method in record class io.fluxzero.sdk.tracking.handling.LocalDispatchFilter
-
Returns the value of the
localOnlyrecord component. - LocalOnly - Annotation Interface in io.fluxzero.sdk.publishing
-
Restricts messages with the annotated payload type to local handlers.
- LocalOnlyDispatchException - Exception Class in io.fluxzero.sdk.publishing
-
Thrown when no local handler accepts a local-only request.
- LocalOnlyDispatchException(Class, MessageType) - Constructor for exception class io.fluxzero.sdk.publishing.LocalOnlyDispatchException
-
Creates a fail-closed dispatch exception.
- localResponseForSession(Request, WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Returns a local response for a peer-specific no-op, or null when the request must be sent.
- localResponseForSession(Request, WebsocketSession) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- localRevision() - Method in record class io.fluxzero.sdk.common.serialization.TypeInspection
-
Returns the value of the
localRevisionrecord component. - LocalScheduleTask(Schedule, Fluxzero) - Constructor for class io.fluxzero.sdk.scheduling.DefaultMessageScheduler.LocalScheduleTask
- LocalSchedulingClient - Class in io.fluxzero.sdk.scheduling.client
-
A client implementation for managing scheduling operations using an in-memory schedule store.
- LocalSchedulingClient(Duration) - Constructor for class io.fluxzero.sdk.scheduling.client.LocalSchedulingClient
- LocalSchedulingClient(Duration, Clock) - Constructor for class io.fluxzero.sdk.scheduling.client.LocalSchedulingClient
- LocalSchedulingClient(Duration, Clock, Duration) - Constructor for class io.fluxzero.sdk.scheduling.client.LocalSchedulingClient
-
Creates a clock-controlled local scheduling client with a configurable initial look-back.
- LocalSchedulingClient(Duration, Duration) - Constructor for class io.fluxzero.sdk.scheduling.client.LocalSchedulingClient
-
Creates a local scheduling client with a configurable look-back for consumers without a stored position.
- LocalServerConfig - Class in io.fluxzero.sdk.web
-
Configuration for the local HTTP server used to handle
WebRequestmessages outside of Fluxzero's own web handling framework. - LocalServerConfig() - Constructor for class io.fluxzero.sdk.web.LocalServerConfig
- LocalTrackingClient - Class in io.fluxzero.sdk.tracking.client
-
In-memory implementation of the
TrackingClientandGatewayClientinterfaces, designed for local-only or test-time usage. - LocalTrackingClient(MessageType, String, Duration) - Constructor for class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- LocalTrackingClient(MessageType, String, Duration, Duration) - Constructor for class io.fluxzero.sdk.tracking.client.LocalTrackingClient
-
Creates a local tracking client with a configurable look-back for consumers without a stored position.
- LocalTrackingClient(MessageStore, MessageType) - Constructor for class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- LocalTrackingClient(MessageStore, MessageType, String) - Constructor for class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- LocalTrackingClient(MessageStore, MessageType, String, Duration) - Constructor for class io.fluxzero.sdk.tracking.client.LocalTrackingClient
-
Creates a local tracking client over an existing message store with a configurable initial look-back.
- LocalTrackingClient(MessageStore, PositionStore, MessageType, String) - Constructor for class io.fluxzero.sdk.tracking.client.LocalTrackingClient
-
Creates a local tracking client from explicit storage components using the default initial look-back.
- LocalTrackingClient(MessageStore, PositionStore, MessageType, String, Duration) - Constructor for class io.fluxzero.sdk.tracking.client.LocalTrackingClient
-
Creates a local tracking client from explicit storage components.
- localType() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ObservedType
-
Returns the value of the
localTyperecord component. - logConnectionRetryStatus(URI, RetryStatus) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- logError(String, Throwable) - Method in class io.fluxzero.sdk.tracking.RetryingErrorHandler
-
Logs the error at the appropriate level based on its type.
- logError(Throwable, String) - Method in class io.fluxzero.sdk.tracking.ThrowingErrorHandler
-
Logs the given error based on its type and logging configuration.
- LoggingErrorHandler - Class in io.fluxzero.sdk.tracking
-
The default
ErrorHandlerimplementation used by Fluxzero consumers. - LoggingErrorHandler() - Constructor for class io.fluxzero.sdk.tracking.LoggingErrorHandler
-
Constructs a
LoggingErrorHandlerthat logs both technical and functional errors. - logMessage() - Element in annotation interface io.fluxzero.sdk.tracking.handling.LocalHandler
-
Whether messages handled locally should also be **logged and published** to the event bus or event store.
- logMessage(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
-
Determines whether a handler allows its message to be sent to the Fluxzero Runtime.
- logMetrics() - Element in annotation interface io.fluxzero.sdk.tracking.handling.LocalHandler
-
Whether handling metrics (such as
HandleMessageEvent) should be logged for this handler if monitoring is enabled. - logMetrics(HandlerInvoker, HasMessage) - Method in class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- logoAltText() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Optional logo alt text, rendered as
info.x-logo.altText. - logoUrl() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Optional logo URL, rendered as the common
info.x-logo.urlvendor extension. - logSuccessfulReconnect(URI, RetryStatus) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- longsSize(long[]) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns the encoded size of one nullable length-prefixed long array.
- longValueExact() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.longValueExact(). - lookAhead(String, String...) - Static method in class io.fluxzero.common.api.search.constraints.LookAheadConstraint
-
Creates a
LookAheadConstraintthat matches any terms or phrases starting with the given input string. - lookAhead(String, String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Adds a full-text lookahead constraint using the specified phrase.
- LookAheadConstraint - Class in io.fluxzero.common.api.search.constraints
-
A constraint that supports search-as-you-type functionality by matching terms or phrases that start with a given input string.
- LookAheadConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.LookAheadConstraint
- LOWEST_PRECEDENCE - Static variable in annotation interface io.fluxzero.sdk.common.Order
-
Lowest precedence value for Fluxzero ordering.
- LOWEST_PRIORITY - Static variable in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- lowestIndexForSegment(int[]) - Method in class io.fluxzero.common.api.tracking.Position
-
Returns the lowest tracked index within the given segment range.
- LZ4 - Enum constant in enum class io.fluxzero.common.serialization.compression.CompressionAlgorithm
-
Bounds-checked Java LZ4.
M
- main(String[]) - Static method in class io.fluxzero.proxy.ProxyServer
-
Standalone process entry point.
- main(String[]) - Static method in class io.fluxzero.testserver.TestServer
-
Standalone process entry point.
- maintainsGraphComponentDocument() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Whether this Model independently needs an indexed internal current document for Graph operations.
- makeApplicationInstance() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Whether the application instance should be created automatically on first use.
- makeApplicationInstance(boolean) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- makeApplicationInstance(boolean) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Marks the built instance as the global (application-level)
Fluxzero. - managesDeadlines() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
- manual - Enum constant in enum class io.fluxzero.common.caching.CacheEviction.Reason
-
The entry was manually evicted by application logic.
- manual - Enum constant in enum class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction.Reason
- Manual Use Cases - Section in interface io.fluxzero.sdk.publishing.ErrorGateway
- map(ThrowingFunction) - Method in class io.fluxzero.common.api.Data
-
Transforms the value using a custom mapping function, while preserving serialization metadata.
- map(Object) - Method in class io.fluxzero.sdk.tracking.handling.DefaultResponseMapper
- map(Object) - Method in interface io.fluxzero.sdk.tracking.handling.ResponseMapper
-
Maps the given response object to a
Message. - map(Object) - Method in interface io.fluxzero.sdk.web.WebResponseMapper
-
Maps a generic response object to a
WebResponse. - map(Object, Metadata) - Method in class io.fluxzero.sdk.tracking.handling.DefaultResponseMapper
- map(Object, Metadata) - Method in interface io.fluxzero.sdk.tracking.handling.ResponseMapper
-
Maps the given response object and metadata to a
Message. - map(Object, Metadata) - Method in class io.fluxzero.sdk.web.DefaultWebResponseMapper
-
Maps a raw handler return value and associated metadata into a
WebResponse. - map(Object, Metadata) - Method in interface io.fluxzero.sdk.web.WebResponseMapper
-
Maps a response and optional metadata into a
WebResponse. - map(Object, Metadata, String) - Method in class io.fluxzero.sdk.tracking.handling.DefaultResponseMapper
- map(Object, Metadata, String) - Method in interface io.fluxzero.sdk.tracking.handling.ResponseMapper
-
Maps a response using a caller-provided technical message identifier.
- map(Function) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Maps the current model value when present without loading relationship context.
- map(Function) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- map(Function) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies the provided mapping function to the entity value if it is present, and returns an
Optionaldescribing the result. - map(Function) - Method in class io.fluxzero.sdk.persisting.search.SearchHit
-
Transforms the hit’s value using the provided mapper function, producing a new
SearchHitwith the same metadata but with a new mapped value. - map(S, E, Throwable) - Method in interface io.fluxzero.sdk.modeling.ImmutableRoot.ReplayFailure
-
Maps a replay failure to the runtime exception exposed to the caller, with access to the state and failing event.
- mapAuthorizationFailure(Throwable) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.AuthorizationFailureMapper
-
Maps an authorization failure to the exception exposed by the handler integration.
- mapEntity(Function) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Applies the provided mapping function to the entity and returns an
Optionaldescribing the result. - mapGraph(Function) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Maps this graph itself without loading relationship context.
- mapIfPresent(Function) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Maps this graph only when its current model value is present.
- mapIfPresent(Function) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Maps the entity to a new value if the entity is present.
- mapMulti(BiConsumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- mapMultiToDouble(BiConsumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- mapMultiToInt(BiConsumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- mapMultiToLong(BiConsumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- mapPayload(Object) - Method in class io.fluxzero.sdk.tracking.handling.DefaultResponseMapper
- mapPayload(Object) - Method in interface io.fluxzero.sdk.tracking.handling.ResponseMapper
-
Maps a synchronously completed handler result to the value returned by the gateway.
- MappingBatchInterceptor - Interface in io.fluxzero.sdk.tracking
-
A
BatchInterceptorspecialization that transforms aMessageBatchbefore it is passed to the consumer for processing. - Mapping Rules - Section in class io.fluxzero.sdk.web.DefaultWebResponseMapper
- mapProperty(String, Function) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Maps a property value identified by its name to a desired type using the provided mapping function.
- mapProperty(String, Function, Supplier) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Maps a property value identified by its name to a desired type using the provided mapping function.
- mapToDouble(ToDoubleFunction) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- mapToInt(ToIntFunction) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- mapToLong(ToLongFunction) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- mapValues(Graph, Function) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Returns a lazy view whose values are transformed independently on first access.
- mark(int) - Method in class io.fluxzero.common.LazyInputStream
- markBatchContextUsed() - Static method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Marks batch-scoped message state as used by the active payload-first handler.
- markPossibleDuplicate() - Method in class io.fluxzero.common.api.modeling.CommitModels
- markPossibleDuplicate() - Method in interface io.fluxzero.common.api.RetryAwareRequest
-
Marks the same logical request as a possible retry before it is sent again.
- markSkipped() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Records a silent refusal for this execution only; the pooled frame clears it on entry and exit.
- markSupported() - Method in class io.fluxzero.common.LazyInputStream
- match(Object, boolean, String...) - Static method in class io.fluxzero.common.api.search.constraints.MatchConstraint
-
Creates a constraint that matches the given value across the specified paths, with an option to enforce strict string equality.
- match(Object, boolean, String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Adds a match constraint, optionally enforcing strict equality.
- match(Object, String...) - Static method in class io.fluxzero.common.api.search.constraints.MatchConstraint
-
Creates a constraint that performs non-strict (normalized) matching of the provided value across the specified paths.
- match(Object, String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Adds an equality match constraint for the given value across one or more paths.
- MatchConstraint - Class in io.fluxzero.common.api.search.constraints
-
A constraint that matches indexed document values based on text equality or normalized phrase matching.
- MatchConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.MatchConstraint
- matched() - Method in record class io.fluxzero.common.handling.HandlerInputResolver.Resolution
-
Returns the value of the
matchedrecord component. - matched() - Method in record class io.fluxzero.common.handling.KeyedParameterResolver.Resolution
-
Returns the value of the
matchedrecord component. - matches(SerializedDocument) - Method in class io.fluxzero.common.api.search.SearchQuery
-
Checks if the given serialized document matches the query's constraints and collection filters.
- matches(Document) - Method in interface io.fluxzero.common.api.search.Constraint
-
Evaluates whether this constraint applies to the given document.
- matches(Document) - Method in class io.fluxzero.common.api.search.constraints.AllConstraint
- matches(Document) - Method in class io.fluxzero.common.api.search.constraints.AnyConstraint
- matches(Document) - Method in class io.fluxzero.common.api.search.constraints.BetweenConstraint
- matches(Document) - Method in class io.fluxzero.common.api.search.constraints.CollectionValuesConstraint
- matches(Document) - Method in class io.fluxzero.common.api.search.constraints.FacetConstraint
- matches(Document) - Method in class io.fluxzero.common.api.search.constraints.LookAheadConstraint
-
Evaluates whether this constraint matches the given
Document. - matches(Document) - Method in class io.fluxzero.common.api.search.constraints.NotConstraint
- matches(Document) - Method in class io.fluxzero.common.api.search.constraints.PathConstraint
- matches(Document) - Method in class io.fluxzero.common.api.search.constraints.QueryConstraint
-
Overrides
Constraint.matches(Document)to evaluate a decomposed constraint tree. - matches(Document) - Method in class io.fluxzero.common.api.search.NoOpConstraint
-
Always returns
true, indicating that any document matches. - matches(Document.Entry, Document) - Method in class io.fluxzero.common.api.search.constraints.BetweenConstraint
- matches(Document.Entry, Document) - Method in class io.fluxzero.common.api.search.constraints.ContainsConstraint
-
Checks whether a document entry occurs in its search summary and matches the normalized phrase pattern.
- matches(Document.Entry, Document) - Method in class io.fluxzero.common.api.search.constraints.ExistsConstraint
- matches(Document.Entry, Document) - Method in class io.fluxzero.common.api.search.constraints.LookAheadConstraint
-
Not supported for this constraint type, as this constraint relies on higher-level document decomposition.
- matches(Document.Entry, Document) - Method in class io.fluxzero.common.api.search.constraints.MatchConstraint
- matches(Document.Entry, Document) - Method in class io.fluxzero.common.api.search.constraints.PathConstraint
-
Evaluates whether the specified document entry satisfies the condition defined by this method's implementation.
- matches(Document.Entry, Document) - Method in class io.fluxzero.common.api.search.constraints.QueryConstraint
-
Not supported directly on a single document entry.
- matches(Parameter, Entity) - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
-
Returns
trueif the entity or any of its parents match the expected parameter type, respecting nullable flags on parameters. - matches(Parameter, Annotation, HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- matches(Parameter, Annotation, HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
-
Checks if the given method parameter should be resolved by this resolver.
- matches(Parameter, Annotation, HasMessage) - Method in class io.fluxzero.sdk.web.WebParamParameterResolver
-
Determines if this resolver is applicable to a given method parameter.
- matches(Parameter, Annotation, HasMessage) - Method in class io.fluxzero.sdk.web.WebPayloadParameterResolver
-
Determines whether this resolver should be used for the given method parameter.
- matches(Parameter, Annotation, HasMessage) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
-
Determines whether this resolver supports injecting a
SocketSessionfor the given method parameter. - matches(Parameter, Annotation, DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.JsonPayloadParameterResolver
-
Determines whether this resolver matches the given parameter.
- matches(Parameter, Annotation, DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberParameterResolver
- matches(Parameter, Annotation, Object) - Method in class io.fluxzero.sdk.configuration.spring.SpringBeanParameterResolver
- matches(Parameter, Annotation, Object) - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
-
Determines whether the parameter can be resolved from the given input.
- matches(Parameter, Annotation, Object) - Method in class io.fluxzero.sdk.persisting.search.MaterializedGraphParameterResolver
- matches(Parameter, Annotation, Object) - Method in class io.fluxzero.sdk.tracking.handling.InputParameterResolver
- matches(Parameter, Annotation, Object) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- matches(Parameter, Annotation, Object) - Method in class io.fluxzero.sdk.tracking.handling.TimestampParameterResolver
- matches(Parameter, Annotation, M) - Method in interface io.fluxzero.common.handling.ParameterResolver
-
Indicates whether the resolved value is compatible with the declared parameter type.
- matches(Parameter, Annotation, M) - Method in class io.fluxzero.common.handling.TypedParameterResolver
-
Determines whether the given parameter is eligible to be resolved by this resolver.
- matches(String) - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns whether the request path matches the supplied route pattern.
- matches(String, ModelRelationship) - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipRead
-
Whether an edge belongs to this selection, independently of its temporal validity.
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.fluxzero.sdk.configuration.spring.ConditionalOnBean.Condition
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.fluxzero.sdk.configuration.spring.ConditionalOnMissingBean.Condition
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.fluxzero.sdk.configuration.spring.ConditionalOnMissingProperty.Condition
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class io.fluxzero.sdk.configuration.spring.ConditionalOnProperty.Condition
- matchesAny(Collection) - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns whether the request path matches any supplied route pattern.
- matchesPath(Document.Path, Document) - Method in class io.fluxzero.common.api.search.constraints.ContainsConstraint
- matchesPath(Document.Path, Document) - Method in class io.fluxzero.common.api.search.constraints.MatchConstraint
- matchesPath(Document.Path, Document) - Method in class io.fluxzero.common.api.search.constraints.PathConstraint
-
Checks document-specific path eligibility in addition to the requested path pattern.
- matchesTarget(Object, Map) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
-
Returns whether the given handler instance matches any of the computed association values.
- matchesValue(Object, Object) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
- matchFacet(FacetEntry) - Static method in class io.fluxzero.common.api.search.constraints.FacetConstraint
-
Factory method to create a constraint that matches a single
FacetEntry. - matchFacet(String, Object) - Static method in class io.fluxzero.common.api.search.constraints.FacetConstraint
-
Factory method to create a constraint that matches documents with the given facet name and value.
- matchFacet(String, Object) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Matches the value of a named facet.
- matchingMethods() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberCandidate
-
Returns the value of the
matchingMethodsrecord component. - matchingMethods(DeserializingMessage) - Method in class io.fluxzero.sdk.web.WebHandlerMatcher
- matchingMethods(M) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- matchingMethods(M) - Method in class io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher
- matchingMethods(M) - Method in interface io.fluxzero.common.handling.HandlerMatcher
-
Returns a stream of methods from the target class that match the given message.
- Matching Modes - Section in class io.fluxzero.common.api.search.constraints.MatchConstraint
- Matching Semantics - Section in annotation interface io.fluxzero.sdk.tracking.handling.Association
- matchMetadata(String, Object) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Matches a metadata key to a value.
- materialize(CommitModels, List, Set) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore.ModelCommitMaterializer
-
Materializes direct Model documents and eligible snapshots, excluding the supplied Model identifiers.
- materialize(ModelGraphProjectionConfiguration, Set, long, boolean) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore.ModelGraphProjectionMaterializer
-
Materializes Graph documents for the supplied roots and state index, optionally rebuilding them.
- materialized(List, Class, long, Long, ModelRepository, Map, Map) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Creates the same indexed graph view for a materialized search document.
- MaterializedGraphDocumentMigration - Class in io.fluxzero.sdk.persisting.search
-
Builds one canonical, projection-only replacement for an upcast materialized model graph.
- MaterializedGraphDocumentMigration.Migration - Record Class in io.fluxzero.sdk.persisting.search
-
One compare-and-replace operation against the manifest of the handled graph document.
- MaterializedGraphParameterResolver - Class in io.fluxzero.sdk.persisting.search
-
Injects a typed materialized model graph into
HandleDocumentmethods. - MaterializedGraphParameterResolver(DocumentSerializer, Supplier, Supplier) - Constructor for class io.fluxzero.sdk.persisting.search.MaterializedGraphParameterResolver
- MaterializedNode(String, Class, int, String, Supplier, Map) - Constructor for record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Creates an instance of a
MaterializedNoderecord class. - materializeGraph() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
materializeGraphrecord component. - materializeModelCommit(CommitModels, List, Set) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Prepares and executes document materialization for the assigned Model commit, excluding the supplied Model identifiers.
- materializeModelGraphProjection(ModelGraphProjectionConfiguration, Set, long, boolean) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Synchronously materializes affected roots for the SDK-only graph-projection worker.
- materializeSchema(ModelGraphProjectionConfiguration, Set, long) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore.ModelGraphProjectionMaterializer
-
Materializes schema changes without removing unrelated roots or bypassing newer business boundaries.
- materializeTransportResult(RequestResult) - Static method in class io.fluxzero.common.api.modeling.ModelCommitWireCodec
-
Expands a Runtime-owned compact result for an ordinary JSON or CBOR transport, including when delivery moves to another session.
- max() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Length
- max() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Range
- max(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.max(BigDecimal). - max(String) - Static method in record class io.fluxzero.common.api.search.SearchValue
-
Selects the highest non-null field value.
- max(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.max(BigDecimal). - max(Comparator) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- MAX - Enum constant in enum class io.fluxzero.common.api.search.ValueSelection
-
Compare the maximum non-null value.
- MAX_FETCH_BYTES_PROPERTY - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Configures the default complete serialized message byte limit per tracking fetch.
- MAX_RESPONSE_SIZE - Static variable in class io.fluxzero.sdk.web.WebResponseGateway
- MAX_SEGMENT - Static variable in record class io.fluxzero.common.api.tracking.SegmentRange
- MAX_SIZE_PROPERTY - Static variable in class io.fluxzero.sdk.persisting.caching.DefaultCache
-
Property that configures the maximum entry count for
AdaptiveObjectCachewhen selected byDefaultCache. - MAX_WAIT_DURATION_PROPERTY - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Default ISO-8601 read wait, e.g.
- maxAgeSeconds() - Element in annotation interface io.fluxzero.sdk.web.ServeStatic
-
Default max-age (in seconds) for non-immutable static files.
- maxBytes() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Limits
-
Returns the value of the
maxBytesrecord component. - maxChildren() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
maxChildrenrecord component. - maxChildren() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
On a Model relationship, maximum distinct children of this logical Model type and composition path for one parent.
- maxChildrenExceeded(Class, Class) - Static method in class io.fluxzero.sdk.modeling.ModelErrors
-
Mutation would grow a child scope beyond its capacity.
- maxCount() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.SnapshotSettings
-
Returns the value of the
maxCountrecord component. - maxDepth() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Returns the value of the
maxDepthrecord component. - maxDepth() - Method in record class io.fluxzero.sdk.modeling.Graph.Options
-
Returns the value of the
maxDepthrecord component. - maxDepth() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Limits
-
Returns the value of the
maxDepthrecord component. - maxDepthMessage() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Returns the value of the
maxDepthMessagerecord component. - maxEntryWeight() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns the configured maximum weight for a single entry.
- maxEventsPerModel() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Limits
-
Returns the value of the
maxEventsPerModelrecord component. - maxFetchBytes() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Maximum complete serialized message bytes to fetch in a batch.
- maxFetchSize() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Maximum number of messages to fetch in a batch.
- maxFetchSize(int) - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration.Builder
-
Overrides the conservative replay batch size.
- maximum() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Optional inclusive numeric maximum.
- maxIndexExclusive() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Optional exclusive upper bound for message processing.
- maxIndexFromMillis(long) - Static method in class io.fluxzero.sdk.tracking.IndexUtils
-
Computes the maximum possible index for the given timestamp in milliseconds since the epoch.
- maxModels() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Returns the value of the
maxModelsrecord component. - maxModels() - Method in record class io.fluxzero.sdk.modeling.Graph.Options
-
Returns the value of the
maxModelsrecord component. - maxModels() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Limits
-
Returns the value of the
maxModelsrecord component. - maxModelsMessage() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Returns the value of the
maxModelsMessagerecord component. - maxPendingSends() - Method in record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Returns the value of the
maxPendingSendsrecord component. - maxPublicationDepth() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- maxPublicationDepth() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Maximum allowed publication-chain depth.
- maxRequestBatchSize(List) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Returns the maximum transport chunk for the supplied requests.
- maxRequestBatchSize(List) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- maxRetries() - Method in record class io.fluxzero.sdk.modeling.ModelConflictResolver.Context
-
Returns the value of the
maxRetriesrecord component. - maxScanLookBack() - Method in interface io.fluxzero.common.tracking.Tracker
-
Historic scan-yield look-back, independent of how long an idle request may wait.
- maxSnapshotCount() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Maximum number of snapshots to retain for this aggregate.
- maxSnapshotCount() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
maxSnapshotCountrecord component. - maxSnapshotCount() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Target number of newest snapshots retained for this model.
- maxTimeout() - Method in interface io.fluxzero.common.tracking.Tracker
- maxTrimWeight() - Method in class io.fluxzero.common.caching.MemoryPressureController.JvmMemoryPressureController
- maxTrimWeight() - Method in interface io.fluxzero.common.caching.MemoryPressureController
-
Returns the maximum cache weight to remove in one pressure-driven trim.
- maxWaitDuration() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Maximum time to wait before fetching a new batch, when none are available.
- maxWeight() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns the configured maximum total cache weight.
- mayApply(ParameterResolver, Executable) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
- mayApply(Executable, Class) - Method in interface io.fluxzero.common.handling.ParameterResolver
-
Returns
trueif this resolver might apply to the given method. - mayApply(Executable, Class) - Method in class io.fluxzero.common.handling.TypedParameterResolver
-
Determines whether this resolver may be applicable to the given method or constructor.
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.configuration.spring.SpringBeanParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.persisting.search.MaterializedGraphParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.tracking.handling.JsonPayloadParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.tracking.handling.TimestampParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.web.WebParamParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.web.WebPayloadParameterResolver
- mayApply(Executable, Class) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- mayApply(Parameter, Annotation, Class) - Method in interface io.fluxzero.common.handling.ParameterResolver
-
Conservative per-parameter applicability used to derive delivery metadata.
- mayApply(Parameter, Annotation, Class) - Method in class io.fluxzero.sdk.configuration.spring.SpringBeanParameterResolver
-
Declares the annotation boundary for consumer-filter metadata; custom subclasses remain conservative.
- mayApply(Parameter, Annotation, Class) - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
- mayApply(Parameter, Annotation, Class) - Method in class io.fluxzero.sdk.tracking.handling.authentication.UserParameterResolver
- mayApply(Parameter, Annotation, Class) - Method in class io.fluxzero.sdk.tracking.handling.JsonPayloadParameterResolver
-
Indicates whether this resolver may apply to the given method.
- mayApply(Parameter, Annotation, Class) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- mayApply(Parameter, Annotation, Class) - Method in class io.fluxzero.sdk.tracking.handling.MetadataParameterResolver
- mayApply(Parameter, Annotation, Class) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberParameterResolver
- mayApply(Parameter, Annotation, Class) - Method in class io.fluxzero.sdk.tracking.handling.TimestampParameterResolver
- mayApply(Parameter, Annotation, Class) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- mayHandle(SerializedMessage) - Method in class io.fluxzero.sdk.registry.ConsumerBlueprint
-
Whether the current conservative projection admits this serialized input, without executing application code.
- mayMaterialize() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns the value of the
mayMaterializerecord component. - maySkip() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- maySkip() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Whether this invoker can silently skip after selection, possibly during asynchronous completion.
- member() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Returns the value of the
memberrecord component. - member() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberCandidate
-
Returns the value of the
memberrecord component. - member() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberMutation
-
Returns the value of the
memberrecord component. - Member - Annotation Interface in io.fluxzero.sdk.modeling
-
Indicates that the annotated field or getter represents a nested entity or collection of entities within an aggregate, independently stored model, or stateful handler.
- MemberInvoker - Interface in io.fluxzero.common.reflection
-
Abstraction for invoking a
Member(e.g. - memoization() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the memoization store of this Fluxzero instance.
- Memoization - Interface in io.fluxzero.sdk
-
Instance-bound memoization store used by
Fluxzerofor lightweight caching of values. - MemoizationKey(Object, Object) - Constructor for record class io.fluxzero.sdk.Fluxzero.MemoizationKey
-
Creates an instance of a
MemoizationKeyrecord class. - memoize(Object, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Stores the given value in a memoization store that is scoped to the current Fluxzero instance and the calling class.
- memoize(Object, Object, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Stores the given value in a memoization store that is scoped to the current Fluxzero instance and the calling class, evicting it after the given lifespan.
- memoize(BiFunction) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a function that memoizes results by argument pair, reusing an existing
MemoizingBiFunctioninstance. - memoize(BiFunction) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Memoizes the given bi-function using a default memoization strategy.
- memoize(BiFunction, Duration) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Memoizes the given bi-function using a time-based lifespan and Fluxzero's internal clock.
- memoize(Function) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a function that memoizes results by key, reusing an existing
MemoizingFunctioninstance. - memoize(Function) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Memoizes the given function using a default memoization strategy.
- memoize(Function, Duration) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Memoizes the given function using a time-based lifespan and Fluxzero's internal clock.
- memoize(Supplier) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a memoizing supplier, reusing the supplied instance if it already implements
MemoizingSupplier. - memoize(Supplier) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Memoizes the given supplier using a default memoization strategy.
- memoize(Supplier, Duration) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Memoizes the given supplier using a time-based lifespan and Fluxzero’s internal clock.
- memoize(K, BiFunction) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Computes and stores a memoized value in a scope bound to the current Fluxzero instance and the calling class.
- memoize(K, BiFunction, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Computes and stores a memoized value in a scope bound to the current Fluxzero instance and the calling class, evicting it after the given lifespan.
- memoizeGlobally(Object, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Stores the given value in a memoization store that is scoped only to the current Fluxzero instance.
- memoizeGlobally(Object, Object, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Stores the given value in a memoization store that is scoped only to the current Fluxzero instance, evicting it after the given lifespan.
- memoizeGlobally(K, BiFunction) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Computes and stores a memoized value in a scope bound only to the current Fluxzero instance.
- memoizeGlobally(K, BiFunction, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Computes and stores a memoized value in a scope bound only to the current Fluxzero instance, evicting it after the given lifespan.
- memoizeGloballyIfAbsent(K, Function) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Returns the memoized value for the given key in the global scope of the current Fluxzero instance, computing it only when absent or expired.
- memoizeGloballyIfAbsent(K, Function, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Returns the memoized value for the given key in the global scope of the current Fluxzero instance, computing it only when absent or expired and evicting it after the given lifespan.
- memoizeIfAbsent(K, Function) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Returns the memoized value for the given key in the scope of the current calling class, computing it only when absent or expired.
- memoizeIfAbsent(K, Function, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Returns the memoized value for the given key in the scope of the current calling class, computing it only when absent or expired and evicting it after the given lifespan.
- MemoizingBiFunction<T,
U, - Interface in io.fluxzero.commonR> -
A
BiFunctionthat memoizes (caches) its results based on a pair of input arguments. - MemoizingFunction<K,
V> - Interface in io.fluxzero.common -
A
Functionthat memoizes (caches) its results by key. - MemoizingSupplier<T> - Interface in io.fluxzero.common
-
A
Supplierthat memoizes (caches) the result of a single computation. - MEMORY_PRESSURE_GC_CACHE_UTILIZATION_PERCENT_PROPERTY - Static variable in interface io.fluxzero.common.caching.MemoryPressureController
-
Minimum occupied percentage of a cache's configured weight budget before sustained GC time alone may trigger trimming.
- MEMORY_PRESSURE_GC_TIME_THRESHOLD_PERCENT_PROPERTY - Static variable in interface io.fluxzero.common.caching.MemoryPressureController
-
GC-time percentage over the sampling window that triggers JVM-wide memory-aware cache trimming.
- MEMORY_PRESSURE_HEAP_THRESHOLD_PERCENT_PROPERTY - Static variable in interface io.fluxzero.common.caching.MemoryPressureController
-
Post-GC heap usage percentage that triggers JVM-wide memory-aware cache trimming.
- MEMORY_PRESSURE_MAX_TRIM_WEIGHT_PROPERTY - Static variable in interface io.fluxzero.common.caching.MemoryPressureController
-
Maximum cache weight to evict per observed memory-pressure pass.
- MEMORY_PRESSURE_TRIM_RATIO_PERCENT_PROPERTY - Static variable in interface io.fluxzero.common.caching.MemoryPressureController
-
Percentage of the registered memory-aware cache weight to evict per observed memory-pressure pass.
- MemoryAwareCacheSupport<K,
V> - Class in io.fluxzero.common.caching -
A hard-reference, weighted cache with LRU eviction and optional key ordering.
- MemoryAwareCacheSupport(long, long, ToLongBiFunction) - Constructor for class io.fluxzero.common.caching.MemoryAwareCacheSupport
- MemoryAwareCacheSupport(long, long, ToLongBiFunction, Comparator) - Constructor for class io.fluxzero.common.caching.MemoryAwareCacheSupport
- MemoryAwareCacheSupport(long, long, ToLongBiFunction, Comparator, MemoryPressureController) - Constructor for class io.fluxzero.common.caching.MemoryAwareCacheSupport
- MemoryAwareCacheSupport(long, long, ToLongBiFunction, Comparator, MemoryPressureController, Duration) - Constructor for class io.fluxzero.common.caching.MemoryAwareCacheSupport
- MemoryAwareCacheSupport(long, long, ToLongBiFunction, Comparator, MemoryPressureController, Duration, MemoryAwareCacheSupport.WeightUnit) - Constructor for class io.fluxzero.common.caching.MemoryAwareCacheSupport
- MemoryAwareCacheSupport.WeightUnit - Enum Class in io.fluxzero.common.caching
-
Unit represented by a cache weight.
- MemoryAwareCacheSupportEviction<K,
V> - Record Class in io.fluxzero.common.caching -
Describes an entry removed from an
MemoryAwareCacheSupport. - MemoryAwareCacheSupportEviction(K, V, long, MemoryAwareCacheSupportEviction.Reason) - Constructor for record class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction
-
Creates an instance of a
MemoryAwareCacheSupportEvictionrecord class. - MemoryAwareCacheSupportEviction.Reason - Enum Class in io.fluxzero.common.caching
- MemoryPoolMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.JvmMemoryMetrics.MemoryPoolMetrics
- memoryPressure - Enum constant in enum class io.fluxzero.common.caching.CacheEviction.Reason
-
The JVM experienced memory pressure and the cache purged entries to free up space.
- memoryPressure - Enum constant in enum class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction.Reason
- MemoryPressureController - Interface in io.fluxzero.common.caching
-
Determines whether caches should proactively shed entries.
- MemoryPressureController.JvmMemoryPressureController - Class in io.fluxzero.common.caching
- merge(SortableEntry) - Method in class io.fluxzero.common.api.search.SortableEntry
-
Combines entries at one normalized path without changing the maximum's original escaped path.
- merge(Position) - Method in class io.fluxzero.common.api.tracking.Position
-
Merges two
Positionobjects by taking the highest known index per segment. - merge(Registration) - Method in interface io.fluxzero.common.Registration
-
Returns a new
Registrationthat cancels both this and the givenotherRegistration. - merge(Map, MutationPlan.ResolvedModel) - Static method in class io.fluxzero.sdk.modeling.MutationPlan
-
Merges access to one identity and rejects incompatible global-ID claims.
- merge(Properties, Properties) - Static method in class io.fluxzero.common.ObjectUtils
-
Merges two Properties instances into a new one.
- merge(T, Object) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Merges a base object with a patch/update object, omitting null fields.
- mergeAll(Map, BiFunction) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- mergeAll(Map, BiFunction) - Method in interface io.fluxzero.common.caching.Cache
-
Merges a bounded group of candidate values into this cache.
- mergeAll(Map, BiFunction) - Method in enum class io.fluxzero.common.caching.NoOpCache
- mergeAll(Map, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- mergeAll(Map, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- mergeAll(Map, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- MergedDecorator() - Constructor for class io.fluxzero.sdk.tracking.handling.HandlerDecorator.MergedDecorator
- MergedHandlerRegistry() - Constructor for class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- message() - Method in record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
Returns the value of the
messagerecord component. - message() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.CreditCardNumber
- message() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Length
- message() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Range
- message() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.UniqueElements
- message() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.URL
- message() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.UUID
- message() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns the value of the
messagerecord component. - message() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationException.ViolationSummary
-
Returns the value of the
messagerecord component. - Message - Class in io.fluxzero.sdk.common
-
Represents a unit of communication within the Fluxzero Runtime, wrapping a payload and its metadata.
- Message(Object) - Constructor for class io.fluxzero.sdk.common.Message
-
Constructs a message with the given payload and empty metadata.
- Message(Object, Metadata) - Constructor for class io.fluxzero.sdk.common.Message
-
Constructs a message with the given payload and metadata.
- Message(Object, Metadata, String, Instant) - Constructor for class io.fluxzero.sdk.common.Message
-
Full constructor for internal use and deserialization.
- MESSAGE_DISPATCH_FAILED - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
One or more messages could not be dispatched.
- MESSAGE_ENVELOPE_VERSION_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Highest native message envelope version this peer can read, including packed Model-event blocks.
- MESSAGE_ROUTING_KEY - Enum constant in enum class io.fluxzero.sdk.modeling.AggregateEventRouting
-
Preserve the regular message routing behavior.
- MessageBatch - Class in io.fluxzero.common.api.tracking
-
Represents a batch of messages retrieved from the message store for a specific segment range.
- MessageBatch(int[], List, Long, Position, boolean) - Constructor for class io.fluxzero.common.api.tracking.MessageBatch
-
Creates an ordinary data batch; the optional filter-control flag is handled by the JSON factory.
- MessageBatch.Metric - Class in io.fluxzero.common.api.tracking
-
Compact summary of a
MessageBatch, used for logging and performance tracking. - MessageDescription - Record Class in io.fluxzero.sdk.common.serialization
-
Message-scoped log description used by infrastructure that can describe a message more clearly than its payload type.
- MessageDescription(String) - Constructor for record class io.fluxzero.sdk.common.serialization.MessageDescription
-
Creates an instance of a
MessageDescriptionrecord class. - messageDispatchFailed(MessageType, String, int, Throwable) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when a message cannot be dispatched.
- Message Expiration - Section in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- MessageFilter<M> - Interface in io.fluxzero.common.handling
-
Defines a predicate that determines whether a given message is applicable to a handler method.
- messageFormatter - Static variable in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
The formatter used to produce a human-readable representation of this message, primarily for logging or debugging.
- MessageFormatter - Interface in io.fluxzero.sdk.common.serialization
-
A functional interface for formatting
DeserializingMessageinstances into human-readable strings. - messageId() - Method in record class io.fluxzero.common.api.scheduling.ScheduleAutoCancelled
-
Returns the value of the
messageIdrecord component. - messageInterpolator(MessageInterpolator) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- MessageLogMaintenance - Class in io.fluxzero.common.tracking
-
Coordinates maintenance operations that span the message log, tracking positions and active trackers.
- MessageLogMaintenance(MessageStore, PositionStore, TrackingStrategy) - Constructor for class io.fluxzero.common.tracking.MessageLogMaintenance
-
Creates message log maintenance for the given shared log components.
- MessagePackIO - Class in io.fluxzero.common.serialization
-
Internal, bounds-checked MessagePack I/O for Fluxzero's existing storage and transport schemas.
- MessagePackIO.Reader - Class in io.fluxzero.common.serialization
-
A reusable, zero-copy reader of one heap-array range.
- MessagePackIO.Writer - Class in io.fluxzero.common.serialization
-
A reusable heap-array writer.
- MessageParameterResolver - Class in io.fluxzero.sdk.tracking.handling
-
Resolves handler method parameters of type
DeserializingMessage. - MessageParameterResolver() - Constructor for class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- messageRoutingInterceptor() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Special interceptor used to determine routing of dispatched messages (e.g. for multitenancy).
- MessageRoutingInterceptor - Class in io.fluxzero.sdk.publishing.routing
-
A
DispatchInterceptorthat assigns a routing segment to messages prior to dispatch. - MessageRoutingInterceptor() - Constructor for class io.fluxzero.sdk.publishing.routing.MessageRoutingInterceptor
-
Routes messages using only their explicitly defined routing key.
- MessageRoutingInterceptor(Function) - Constructor for class io.fluxzero.sdk.publishing.routing.MessageRoutingInterceptor
-
Adds a command-only Model-ID fallback when no explicit routing is declared.
- messages() - Method in record class io.fluxzero.common.tracking.MessageStoreBatch
-
Returns the value of the
messagesrecord component. - messageScheduler() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the gateway to schedule messages.
- MessageScheduler - Interface in io.fluxzero.sdk.scheduling
-
Interface for scheduling deferred or periodic execution of messages in the Fluxzero Runtime.
- messagesFrom(Long, boolean) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- MessageSpliterator(Spliterator) - Constructor for class io.fluxzero.sdk.common.serialization.DeserializingMessage.MessageSpliterator
- MessageStore - Interface in io.fluxzero.common.tracking
-
A low-level store for serialized messages.
- MessageStoreBatch - Record Class in io.fluxzero.common.tracking
-
Result of scanning a message store for a tracking batch.
- MessageStoreBatch(List, Long, int, boolean) - Constructor for record class io.fluxzero.common.tracking.MessageStoreBatch
-
Creates an instance of a
MessageStoreBatchrecord class. - messageTemplate() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns the value of the
messageTemplaterecord component. - messageType - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- messageType() - Method in record class io.fluxzero.sdk.publishing.LocalDispatchDescriptor
-
Returns the value of the
messageTyperecord component. - messageType() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Trigger
-
Restricts the trigger by its
MessageType. - MessageType - Enum Class in io.fluxzero.common
-
Enumerates the types of messages recognized and routed by the Fluxzero Runtime.
- MessageWithEntity(Object, Entity) - Constructor for class io.fluxzero.sdk.modeling.DefaultEntityHelper.MessageWithEntity
- MessageWithEntity(Object, Entity, boolean) - Constructor for class io.fluxzero.sdk.modeling.DefaultEntityHelper.MessageWithEntity
- Meta-annotation usage (with enum roles): - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresAnyRole
- metadata() - Method in record class io.fluxzero.proxy.ProxyWebsocketEndpoint.SessionContext
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
metadatarecord component. - metadata() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Returns the configured metadata.
- metadata(Metadata) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Replaces all metadata in this operation with the given metadata.
- Metadata - Class in io.fluxzero.common.api
-
Represents immutable metadata associated with a Message in the Fluxzero Runtime.
- METADATA_KEY - Static variable in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Reserved document-metadata key containing the manifest.
- METADATA_KEY - Static variable in class io.fluxzero.common.search.ModelGraphInvalidation
-
Marks a notification that must be hydrated from the current canonical node documents.
- METADATA_KEY - Static variable in class io.fluxzero.common.search.SearchExclusions
-
Reserved metadata key mapping concrete, escaped document paths to
true. - METADATA_KEY - Static variable in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- METADATA_PATH_PREFIX - Static variable in class io.fluxzero.common.search.JacksonInverter
- METADATA_PREFIX - Static variable in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Reserved SDK-owned metadata prefix in Model events, documents and snapshots.
- Metadata.Builder - Class in io.fluxzero.common.api
-
Builder for compact metadata whose keys and values are already strings.
- metadataContainsKey(String) - Method in class io.fluxzero.common.api.SerializedMessage
-
Checks a metadata key without forcing callers to handle absent metadata.
- Metadata key - Section in class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
- MetadataParameterResolver - Class in io.fluxzero.sdk.tracking.handling
-
Resolves handler method parameters of type
Metadata. - MetadataParameterResolver() - Constructor for class io.fluxzero.sdk.tracking.handling.MetadataParameterResolver
- metadataPath(String) - Static method in class io.fluxzero.common.search.JacksonInverter
-
Returns the reserved metadata path for the key, escaping it as a search field name.
- Metadata result - Section in annotation interface io.fluxzero.sdk.common.serialization.casting.Upcast
- method() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
methodrecord component. - method() - Element in annotation interface io.fluxzero.sdk.web.HandleWeb
-
HTTP or WebSocket methods that this handler supports (e.g.
- method(String) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the first discovered method with this name, without selecting by parameter types.
- methodAnnotation(Executable, Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the first direct or composed annotation found along the executable's override hierarchy.
- methodAnnotations(Executable, Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns matching annotations from the first declaration in the override hierarchy that supplies any.
- MethodAssociationProperty() - Constructor for class io.fluxzero.sdk.tracking.handling.HandlerAssociations.MethodAssociationProperty
- Method-based usage - Section in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- MethodHandlerInvoker() - Constructor for class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.MethodHandlerInvoker
- MethodHandlerMatcher(Executable, Class, List, HandlerConfiguration) - Constructor for class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- methodIndex(Method, Class) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- methodInvocationValidator(MessageType) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- MethodInvocationValidator<M> - Interface in io.fluxzero.common.handling
-
Validates method invocation arguments right before a handler method is invoked.
- methodKey - Static variable in class io.fluxzero.sdk.web.WebRequest
- methodMatcher(DeserializingMessage) - Method in class io.fluxzero.sdk.web.WebHandlerMatcher
- methodMatches(Class, Executable) - Method in class io.fluxzero.common.handling.HandlerConfiguration
-
Determines whether the given method is eligible to handle messages according to this configuration.
- methods() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the cached, immutable list of discovered methods across the type hierarchy.
- methods(String) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns all discovered overloads with this name, or an empty list if none exists.
- Method signature - Section in annotation interface io.fluxzero.sdk.common.serialization.casting.Upcast
- Metric() - Constructor for class io.fluxzero.common.api.eventsourcing.AppendEvents.Metric
- Metric() - Constructor for class io.fluxzero.common.api.eventsourcing.EventBatch.Metric
- Metric() - Constructor for class io.fluxzero.common.api.eventsourcing.GetEventsResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.GetNamespacesResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.keyvalue.GetValueResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.keyvalue.StoreValueIfAbsent.Metric
- Metric() - Constructor for class io.fluxzero.common.api.keyvalue.StoreValues.Metric
- Metric() - Constructor for class io.fluxzero.common.api.keyvalue.StoreValuesAndWait.Metric
-
Deprecated.
- Metric() - Constructor for class io.fluxzero.common.api.modeling.CommitModels.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.CommitModelsResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.DeleteModel.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.GetModelChange.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.GetModelChangeResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.GetModelEvents.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.GetModelEventsResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.GetModelGraph.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.GetModelGraphResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.ModelDeletionPlan.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.ModelDeletionResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.PlanModelDeletion.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.ReindexModel.Metric
- Metric() - Constructor for class io.fluxzero.common.api.modeling.TrackModelUpdatesResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.publishing.Append.Metric
- Metric() - Constructor for class io.fluxzero.common.api.scheduling.GetScheduleResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.scheduling.Schedule.Metric
- Metric() - Constructor for class io.fluxzero.common.api.scheduling.SerializedSchedule.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.BulkUpdateDocuments.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.GetDocumentResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.GetDocumentsResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.GetDocumentStatsResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.GetFacetStatsResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.GetSearchCollectionsResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.IndexDocuments.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.SearchDocumentsResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.SearchModelDocuments.Metric
- Metric() - Constructor for class io.fluxzero.common.api.search.SearchModelGraphDocuments.Metric
- Metric() - Constructor for class io.fluxzero.common.api.tracking.ClaimSegmentResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.tracking.MessageBatch.Metric
- Metric() - Constructor for class io.fluxzero.common.api.tracking.ReadFromIndexResult.Metric
- Metric() - Constructor for class io.fluxzero.common.api.tracking.ReadResult.Metric
- Metric(int) - Constructor for record class io.fluxzero.common.api.scheduling.GetScheduleParents.Metric
-
Creates an instance of a
Metricrecord class. - Metric(int, int) - Constructor for record class io.fluxzero.common.api.scheduling.ScheduleWithParents.Metric
-
Creates an instance of a
Metricrecord class. - Metric(long, boolean, boolean, boolean) - Constructor for record class io.fluxzero.common.api.search.GetModelMigrationResult.Metric
-
Creates an instance of a
Metricrecord class. - Metric(long, int) - Constructor for record class io.fluxzero.common.api.search.GetModelMigrationsResult.Metric
-
Creates an instance of a
Metricrecord class. - MetricCollector<T> - Interface in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Interface for collecting a specific type of metric.
- Metrics - Section in class io.fluxzero.common.api.keyvalue.StoreValues
- METRICS - Enum constant in enum class io.fluxzero.common.MessageType
-
Internal system event used for diagnostics and monitoring.
- metricsDisabled(HandlerInvoker) - Method in class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- metricsEnabled() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns the value of the
metricsEnabledrecord component. - metricsGateway() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the gateway for metrics events.
- metricsGateway(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's metrics gateway as a Spring bean when no overriding bean exists.
- MetricsGateway - Interface in io.fluxzero.sdk.publishing
-
Gateway interface for publishing metrics messages in Fluxzero.
- MetricsLog - Interface in io.fluxzero.testserver.metrics
- Metrics Logging - Section in interface io.fluxzero.common.api.JsonType
- metricsMetadata() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- metricsMetadata() - Method in class io.fluxzero.sdk.publishing.client.WebsocketGatewayClient
- metricsMetadata() - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- metricsSerializer - Static variable in class io.fluxzero.proxy.ForwardProxyConsumer
- migratedDocumentPresent() - Method in record class io.fluxzero.common.api.search.GetModelMigrationResult.Metric
-
Returns the value of the
migratedDocumentPresentrecord component. - migratePublishedEvent(Message, long) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Applies one existing globally published event without republishing it.
- Migration(String, SerializedDocument) - Constructor for record class io.fluxzero.sdk.persisting.search.MaterializedGraphDocumentMigration.Migration
-
Creates an instance of a
Migrationrecord class. - MIGRATION_COLLECTION - Static variable in class io.fluxzero.common.api.modeling.ModelDocumentMutation
-
Internal collection containing crash-safe direct-document state while published legacy events are being rebuilt.
- migrationCount() - Method in record class io.fluxzero.common.api.search.GetModelMigrationsResult.Metric
-
Returns the value of the
migrationCountrecord component. - migrationPresent() - Method in record class io.fluxzero.common.api.search.GetModelMigrationResult.Metric
-
Returns the value of the
migrationPresentrecord component. - millis() - Method in class io.fluxzero.common.DelegatingClock
- millisFromIndex(long) - Static method in class io.fluxzero.sdk.tracking.IndexUtils
-
Extracts the millisecond component from the given index value.
- min() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Length
- min() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Range
- min(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.min(BigDecimal). - min(String) - Static method in record class io.fluxzero.common.api.search.SearchValue
-
Selects the lowest non-null field value.
- min(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.min(BigDecimal). - min(Comparator) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- MIN - Enum constant in enum class io.fluxzero.common.api.search.ValueSelection
-
Compare the minimum non-null value.
- minimum() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Optional inclusive numeric minimum.
- minimumOrValue() - Method in class io.fluxzero.common.api.search.SortableEntry
-
Returns the minimum, retaining maximum semantics for legacy entries.
- minIndex() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Optional minimum message index from which this consumer should begin processing.
- MISSING_MODEL_CONTRACT - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Kind
-
The logical Model contract is absent from the application's catalog.
- MISSING_PROTECTED_DATA - Static variable in class io.fluxzero.sdk.tracking.metrics.IgnoreMessageEvent
-
Reason emitted when a handler is skipped because referenced protected data is no longer available.
- MISSING_REPLAY_HANDLER - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Kind
-
A known event has no local replay handler for the selected Model.
- MISSING_SERIALIZED_TYPE - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Kind
-
The serialized identifier is still unknown after upcasting.
- MissingProtectedDataException - Exception Class in io.fluxzero.sdk.publishing.dataprotection
-
Indicates that a handler configured with
MissingProtectedDataPolicy.FAILreceived a message for which one or more protected values are no longer available. - MissingProtectedDataException(Set) - Constructor for exception class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataException
-
Creates an exception for the unavailable protected fields.
- MissingProtectedDataPolicy - Enum Class in io.fluxzero.sdk.publishing.dataprotection
-
Determines how a handler responds when a message references protected data that is no longer available.
- mode() - Element in annotation interface io.fluxzero.sdk.modeling.GraphProjection
-
Whether to materialize the composed Graph and whether commits wait for that materialization.
- MODE_ADAPTIVE - Static variable in class io.fluxzero.sdk.persisting.caching.DefaultCache
-
DefaultCache.MODE_PROPERTYvalue that selectsAdaptiveObjectCache. - MODE_PROPERTY - Static variable in class io.fluxzero.sdk.persisting.caching.DefaultCache
-
Property that selects the cache implementation used by
DefaultCache. - MODE_SOFT_REFERENCE - Static variable in class io.fluxzero.sdk.persisting.caching.DefaultCache
-
DefaultCache.MODE_PROPERTYvalue that selectsSoftReferenceCache. - Model - Annotation Interface in io.fluxzero.sdk.modeling
-
Marks an independently identified and stored domain model.
- MODEL - Enum constant in enum class io.fluxzero.sdk.modeling.EntityMetadata.RootKind
- MODEL_ALIAS_TARGETS_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Property-aware Model identity selection override.
- MODEL_ID_FACET - Static variable in class io.fluxzero.common.api.modeling.ModelSnapshotMutation
- MODEL_IDENTITY_SELECTION_VERSION_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Explicit primary/alias selection and atomic alias-owner observations understood by the server.
- MODEL_NAME_PREFIX_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Optional literal prefix for every persisted logical
@Modelname in one application. - MODEL_STATE - Enum constant in enum class io.fluxzero.sdk.tracking.handling.DocumentSource
-
Internal current Model state, including DOCUMENT Models that are not searchable.
- MODEL_STATE - Enum constant in enum class io.fluxzero.sdk.tracking.handling.GraphMigrationTarget
-
Upcast verified current Model nodes; affected Graph projections subsequently follow their maintained sources.
- ModelAliasObservation - Record Class in io.fluxzero.common.api.modeling
-
An alias mapping observed while selecting a mutation target.
- ModelAliasObservation(String, String) - Constructor for record class io.fluxzero.common.api.modeling.ModelAliasObservation
-
Creates an instance of a
ModelAliasObservationrecord class. - modelAliasTargets(PropertySource) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Resolves Model identity selection from the owning application's property source.
- ModelAncestorResolver - Interface in io.fluxzero.sdk.persisting.repository
-
Optional repository capability for resolving a typed ancestor from relationship identities before loading model values.
- ModelAncestorResolver.AncestorReads - Record Class in io.fluxzero.sdk.persisting.repository
-
The pinned relationship collections and Model types examined without materializing intermediate values.
- ModelBatchScope - Class in io.fluxzero.sdk.modeling
-
One message-batch-local model scope for read-your-writes, exact dependencies and commit release.
- ModelBatchScope.Snapshot - Class in io.fluxzero.sdk.modeling
-
Frozen batch overlay.
- ModelChangeTarget - Class in io.fluxzero.common.api.modeling
-
One model identity changed by a durable model-commit substep.
- ModelChangeTarget() - Constructor for class io.fluxzero.common.api.modeling.ModelChangeTarget
- ModelCommitAssignment - Class in io.fluxzero.common.modeling
-
Owns storage-neutral Model commit description, head assignment and accepted-result construction.
- ModelCommitAssignment.AliasCollisionException - Exception Class in io.fluxzero.common.modeling
-
Signals that one alias would identify two different models.
- ModelCommitAssignment.Aliases - Class in io.fluxzero.common.modeling
-
Final alias replacements and their requested owners in commit order.
- ModelCommitAssignment.ChildLoader - Interface in io.fluxzero.common.modeling
-
Batch-loads current children for deleted parent IDs.
- ModelCommitAssignment.Commit<H> - Class in io.fluxzero.common.modeling
-
One fully assigned commit.
- ModelCommitAssignment.Description - Record Class in io.fluxzero.common.modeling
-
Storage-neutral work known before assignment.
- ModelCommitAssignment.Head - Interface in io.fluxzero.common.modeling
-
Store head values needed to assign the next transition.
- ModelCommitAssignment.HeadConsumer<H> - Interface in io.fluxzero.common.modeling
-
Receives assigned heads so a store can build only its own persistence representation.
- ModelCommitAssignment.HeadFactory<H> - Interface in io.fluxzero.common.modeling
-
Constructs a compact store-specific head from the values assigned by this owner.
- ModelCommitAssignment.RelationshipChange - Record Class in io.fluxzero.common.modeling
-
The desired parent set for one child after a relationship-changing target.
- ModelCommitAssignment.RelationshipStep - Record Class in io.fluxzero.common.modeling
-
Relationship changes and final parent deletions applied at one state index.
- ModelCommitAssignment.Session<H> - Class in io.fluxzero.common.modeling
-
Mutable ordering state for one atomic assignment batch.
- ModelCommitBatchingClient - Interface in io.fluxzero.sdk.persisting.eventsourcing.client
-
Allows already-prepared, independent model commits to enter the websocket queue as one batch.
- ModelCommitBatchingClient.ModelCommitBatch - Interface in io.fluxzero.sdk.persisting.eventsourcing.client
- ModelCommitBatchingClient.ModelCommitCompletion - Record Class in io.fluxzero.sdk.persisting.eventsourcing.client
-
Request-owned context for completing model commits in the transport result batch that contains them.
- ModelCommitBatchingClient.ModelCommitResultProcessor - Interface in io.fluxzero.sdk.persisting.eventsourcing.client
-
Completes aligned model results and their request-owned contexts as one unit.
- ModelCommitCompletion(Object, ModelCommitBatchingClient.ModelCommitResultProcessor) - Constructor for record class io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitCompletion
-
Creates an instance of a
ModelCommitCompletionrecord class. - ModelCommitConflict - Class in io.fluxzero.common.api.modeling
-
Current runtime positions for one model identity involved in a rejected model commit.
- ModelCommitConflict() - Constructor for class io.fluxzero.common.api.modeling.ModelCommitConflict
- ModelCommitConflictException - Exception Class in io.fluxzero.sdk.modeling
-
A Model mutation cannot commit because its state conflicted with another mutation.
- ModelCommitConflictException(CommitModelsResult) - Constructor for exception class io.fluxzero.sdk.modeling.ModelCommitConflictException
-
Creates an exception containing the runtime's current model and relationship positions.
- ModelCommitConflictException(ModelCommitConflictException.ReadConflict, Throwable) - Constructor for exception class io.fluxzero.sdk.modeling.ModelCommitConflictException
-
Creates a terminal preparation conflict without inventing current storage positions or a storage response.
- ModelCommitConflictException.ReadConflict - Record Class in io.fluxzero.sdk.modeling
-
Identifies a document that could no longer be reconstructed at the mutation's pinned read boundary.
- ModelCommitConflicts - Class in io.fluxzero.common.modeling
-
Owns generic model-commit conflict detection and conflict-policy outcomes.
- ModelCommitHandlerRegistry - Class in io.fluxzero.sdk.modeling
-
Registration and dispatch facade for independent-model handlers.
- ModelCommitHandlerRegistry(DefaultModelRepository, EventStoreClient, Serializer, Serializer, DocumentSerializer, DispatchInterceptor, DispatchInterceptor, String, List, HandlerDecorator, ModelConflictPolicy, ModelConflictResolver, int, AutomaticModelHandling, GraphProjectionCompletion) - Constructor for class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Creates the automatic model registration facade and its single execution pipeline.
- ModelCommitPolicy - Enum Class in io.fluxzero.sdk.modeling
-
Controls when an automatic independent-model commit starts and when its completion is awaited.
- ModelCommitStep - Class in io.fluxzero.common.api.modeling
-
One ordered original event and all model targets affected by it.
- ModelCommitStep() - Constructor for class io.fluxzero.common.api.modeling.ModelCommitStep
- ModelCommitTarget - Class in io.fluxzero.common.api.modeling
-
Persistence and lifecycle effects of one original event on one independently stored model.
- ModelCommitTarget() - Constructor for class io.fluxzero.common.api.modeling.ModelCommitTarget
- ModelCommitTargetResult - Class in io.fluxzero.common.api.modeling
-
Resulting stream/head metadata for one committed target model.
- ModelCommitTargetResult() - Constructor for class io.fluxzero.common.api.modeling.ModelCommitTargetResult
- ModelCommitValidator - Class in io.fluxzero.common.api.modeling
-
Structural validation for the independent-model wire protocol.
- ModelCommitWireCodec - Class in io.fluxzero.common.api.modeling
-
Compact websocket representation for the common one-event, one-target model commit.
- ModelConflictPolicy - Enum Class in io.fluxzero.common.api.modeling
-
Runtime behavior when a commit-scoped model changed after the commit's
readStateIndex. - ModelConflictResolver - Interface in io.fluxzero.sdk.modeling
-
Decides what the SDK should do after the runtime has rejected and rolled back a model commit.
- ModelConflictResolver.Context - Record Class in io.fluxzero.sdk.modeling
-
Immutable conflict context supplied after runtime rollback.
- ModelConflictResolver.Resolution - Enum Class in io.fluxzero.sdk.modeling
-
Resolver outcome.
- ModelContract(String, String, String, String, boolean, boolean, boolean, List) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Copies the bounded report metadata; no payload objects are retained.
- ModelDeadlineUpdate - Record Class in io.fluxzero.common.api.modeling
-
SDK-computed ordinary scheduler effects included in a Model commit.
- ModelDeadlineUpdate(String, String, String, SerializedSchedule, boolean, Long) - Constructor for record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Creates an instance of a
ModelDeadlineUpdaterecord class. - modelDefinitionCompiler() - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Returns the model-definition compiler shared by live commits and stored-event replay.
- ModelDeletionCascade - Enum Class in io.fluxzero.common.api.modeling
-
Required scope of an explicit independent-model hard deletion.
- ModelDeletionPlan - Class in io.fluxzero.common.api.modeling
-
Bounded dry-run result for one explicit independent-model hard deletion.
- ModelDeletionPlan() - Constructor for class io.fluxzero.common.api.modeling.ModelDeletionPlan
- ModelDeletionPlan.Metric - Class in io.fluxzero.common.api.modeling
- ModelDeletionResult - Class in io.fluxzero.common.api.modeling
-
Completed result of an idempotent independent-model hard deletion.
- ModelDeletionResult() - Constructor for class io.fluxzero.common.api.modeling.ModelDeletionResult
- ModelDeletionResult.Metric - Class in io.fluxzero.common.api.modeling
- ModelDiagnostics - Class in io.fluxzero.sdk.persisting.repository
-
Explicit dev/CI inspection of a bounded first page of Model streams or a Graph.
- ModelDiagnostics(EventStoreClient, ModelTypeResolver, Serializer) - Constructor for class io.fluxzero.sdk.persisting.repository.ModelDiagnostics
-
Uses the same namespace, local Model catalog and serializer as the application being qualified.
- ModelDiagnostics.Limits - Record Class in io.fluxzero.sdk.persisting.repository
-
Bounds one inspection; no automatic pagination or further Graph expansion occurs.
- ModelDiagnostics.ModelContract - Record Class in io.fluxzero.sdk.persisting.repository
-
One sampled stream.
- ModelDiagnostics.ObservedType - Record Class in io.fluxzero.sdk.persisting.repository
-
One observed representation, before structural upcasting.
- ModelDiagnostics.Report - Record Class in io.fluxzero.sdk.persisting.repository
-
A bounded observation, not an application compatibility verdict.
- modelDocumentCollection() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns this Model's canonical current-document collection, if maintained.
- modelDocumentCollection(String) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns this Model's canonical collection using an application-scoped name prefix.
- ModelDocumentMutation - Class in io.fluxzero.common.api.modeling
-
Optional current-source or independent public-projection consequence of one Model target transition.
- ModelDocumentMutation() - Constructor for class io.fluxzero.common.api.modeling.ModelDocumentMutation
- ModelDocumentProof - Class in io.fluxzero.common.modeling
-
Binds serialized Model state to its durable document fence without certifying ordinary search writes.
- modelDocumentReadCollection() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the collection queried for a current document, including the historical empty-document fallback for a non-event-sourced Model that does not materialize one itself.
- modelDocumentReadCollection(String) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the read collection using an already application-scoped name prefix.
- ModelErrors - Class in io.fluxzero.sdk.modeling
-
Customer-facing errors for SDK-provided Model checks.
- ModelEventDataBlock - Record Class in io.fluxzero.common.api.modeling
-
Byte-range view containing one persisted model-event block.
- ModelEventDataBlock(byte[]) - Constructor for record class io.fluxzero.common.api.modeling.ModelEventDataBlock
- ModelEventDataBlock(byte[], int, int) - Constructor for record class io.fluxzero.common.api.modeling.ModelEventDataBlock
-
Creates an instance of a
ModelEventDataBlockrecord class. - ModelEventMembership - Class in io.fluxzero.common.api.modeling
-
Lightweight membership of one shared event payload in one model stream.
- ModelEventMembership() - Constructor for class io.fluxzero.common.api.modeling.ModelEventMembership
- ModelEventMetadata - Class in io.fluxzero.common.api.modeling
-
Reserved metadata keys identifying events emitted by an independent-model commit.
- ModelEventPageDecoder - Class in io.fluxzero.common.api.modeling
-
Expands the persisted blocks in a canonical model-event page into its logical payloads and stream memberships.
- ModelEventPayload - Class in io.fluxzero.common.api.modeling
-
One original serialized event payload shared by every returned target membership at this state index.
- ModelEventPayload() - Constructor for class io.fluxzero.common.api.modeling.ModelEventPayload
- ModelEventPayloadBlock - Class in io.fluxzero.common.api.modeling
-
One persisted global-event block transported without runtime-side decompression or re-encoding.
- ModelEventPayloadBlock(long, int, boolean, byte[]) - Constructor for class io.fluxzero.common.api.modeling.ModelEventPayloadBlock
- ModelEventStream - Class in io.fluxzero.common.api.modeling
-
Head and ordered event memberships for one requested model.
- ModelEventStream() - Constructor for class io.fluxzero.common.api.modeling.ModelEventStream
- ModelEventStreamRequest - Class in io.fluxzero.common.api.modeling
-
One bounded model-stream read inside
GetModelEvents. - ModelEventStreamRequest() - Constructor for class io.fluxzero.common.api.modeling.ModelEventStreamRequest
- ModelEventWireCodec - Class in io.fluxzero.common.api.modeling
-
Compact websocket representation for model-stream reads.
- modelGraph() - Element in annotation interface io.fluxzero.sdk.web.ApiDocResponse
-
Optional root model of a composed independent-model graph response.
- modelGraph() - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Returns the value of the
modelGraphrecord component. - ModelGraphComposition - Class in io.fluxzero.common.api.search
-
Optional bounds for composing current independent-model documents into the documents returned by a search.
- ModelGraphComposition(int, int, int, int, long, boolean) - Constructor for class io.fluxzero.common.api.search.ModelGraphComposition
- ModelGraphDocumentHandlerInvoker(HandlerInvoker, DeserializingMessage, GraphMigrationTarget) - Constructor for class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.DocumentHandler.ModelGraphDocumentHandlerInvoker
- ModelGraphDocumentManifest - Record Class in io.fluxzero.common.search
-
Hidden structural description carried by a composed independent-model graph document.
- ModelGraphDocumentManifest(int, long, List, List, List, List) - Constructor for record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Creates an instance of a
ModelGraphDocumentManifestrecord class. - ModelGraphDocumentManifest(long, List, List, List, List) - Constructor for record class io.fluxzero.common.search.ModelGraphDocumentManifest
- ModelGraphDocumentManifest.Node - Record Class in io.fluxzero.common.search
-
One concrete placement in pre-order.
- ModelGraphDocumentSearch - Class in io.fluxzero.common.search
-
Applies graph-view constraints, sorting, field selection and pagination after live graph composition.
- ModelGraphDocumentStitcher - Class in io.fluxzero.common.search
-
Deterministically composes direct current model documents using explicit relationship paths.
- ModelGraphEdge - Class in io.fluxzero.common.api.modeling
-
One temporal child-to-parent edge selected for a model graph.
- ModelGraphEdge() - Constructor for class io.fluxzero.common.api.modeling.ModelGraphEdge
- ModelGraphInvalidation - Class in io.fluxzero.common.search
-
Small durable root notification.
- ModelGraphPathOverride - Class in io.fluxzero.common.api.modeling
-
Projection-local replacement for a canonical relationship path.
- ModelGraphPathOverride(String, String) - Constructor for class io.fluxzero.common.api.modeling.ModelGraphPathOverride
- modelGraphPaths() - Element in annotation interface io.fluxzero.sdk.web.ApiDocResponse
-
Optional relationship paths to include in the documented model graph.
- modelGraphPaths() - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Returns the value of the
modelGraphPathsrecord component. - ModelGraphProjectionConfiguration - Class in io.fluxzero.common.api.modeling
-
Durable definition of a logical Graph update stream, optionally storing its complete composition.
- ModelGraphProjectionConfiguration(String, String, String, ModelGraphComposition, List, List, Boolean) - Constructor for class io.fluxzero.common.api.modeling.ModelGraphProjectionConfiguration
- ModelGraphProjectionConfiguration.ModelRevision - Record Class in io.fluxzero.common.api.modeling
-
One independently evolvable direct-document schema participating in a materialized Graph.
- ModelGraphProjectionStatus - Class in io.fluxzero.common.api.modeling
-
Current progress of one asynchronous materialized graph projection.
- ModelGraphProjectionStatus() - Constructor for class io.fluxzero.common.api.modeling.ModelGraphProjectionStatus
- ModelGraphResolver - Interface in io.fluxzero.sdk.persisting.repository
-
Optional repository capability for metadata-only Graph navigation.
- ModelGraphResolver.HeadValue - Interface in io.fluxzero.sdk.persisting.repository
-
Optional head evidence carried by a lazy entity supplier, without allocating a separate metadata wrapper per node.
- ModelGraphResolver.Identity - Record Class in io.fluxzero.sdk.persisting.repository
-
One resolved identity and lazy value at a shared boundary; absent identities must not be resolved again.
- ModelGraphResolver.ModelNode - Record Class in io.fluxzero.sdk.persisting.repository
-
One head with optional local class knowledge and a lazy, exact-boundary authoritative value.
- ModelGraphResolver.Relations - Record Class in io.fluxzero.sdk.persisting.repository
-
Coherent metadata for the requested direct relationship collections, including empty ones.
- ModelGraphResolver.Value - Record Class in io.fluxzero.sdk.persisting.repository
-
A source value together with the exact relationship boundary established while reading it.
- modelHandler() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns the value of the
modelHandlerrecord component. - modelHandlerPostProcessor() - Static method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Registers the
ModelHandlerPostProcessor, which discovers independent models and their self-applying command types within the application's component-scan scope. - ModelHandlerPostProcessor - Class in io.fluxzero.sdk.configuration.spring
-
Discovers independent models and self-applying model command types within Spring component-scan boundaries.
- ModelHandlerPostProcessor() - Constructor for class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- ModelHeadState - Class in io.fluxzero.common.api.modeling
-
Coordination head observed for one model at the response boundary.
- ModelHeadState() - Constructor for class io.fluxzero.common.api.modeling.ModelHeadState
- ModelHistoryUnavailable(String, Long) - Constructor for record class io.fluxzero.common.api.ErrorResult.ModelHistoryUnavailable
-
Creates an instance of a
ModelHistoryUnavailablerecord class. - modelId() - Method in record class io.fluxzero.common.api.ErrorResult.ModelHistoryUnavailable
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipRead
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class io.fluxzero.sdk.modeling.ModelCommitConflictException.ReadConflict
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.ResolvedModel
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Returns the value of the
modelIdrecord component. - modelId() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
modelIdrecord component. - ModelIdResolution - Enum Class in io.fluxzero.sdk.persisting.repository
-
Identity policy for repository Graph resolution; normalization and alias lookup are independent choices.
- modelIds() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Result
-
Returns the value of the
modelIdsrecord component. - modelIds() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns an immutable list of resolved Model identifiers in resolution order.
- modelName() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the resolved logical Model name, including its configured prefix.
- modelName() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.ModelNode
-
Returns the value of the
modelNamerecord component. - modelName(Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- modelName(Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelTypeResolver
-
Returns and registers the stable logical name for one concrete Model type.
- ModelNames - Class in io.fluxzero.sdk.modeling
-
Central resolver for stable logical Model names.
- ModelNode(String, String, Class, Supplier) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.ModelNode
-
Creates an instance of a
ModelNoderecord class. - ModelParameter(Parameter, Class, boolean, boolean, boolean, String, boolean) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Creates an instance of a
ModelParameterrecord class. - modelParameters() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns the value of the
modelParametersrecord component. - ModelPersistence - Enum Class in io.fluxzero.sdk.modeling
-
Defines one durable representation of a
Model. - ModelReadBoundary - Record Class in io.fluxzero.common.api.modeling
-
One current, state, commit or event boundary shared by every Model read.
- ModelReadBoundary(Long, String, Integer, Long, boolean, boolean, boolean) - Constructor for record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Creates an instance of a
ModelReadBoundaryrecord class. - ModelReadException - Exception Class in io.fluxzero.sdk.persisting.repository
-
Actionable Model read failure.
- ModelReadException(ModelReadException.Kind, ModelReadException.Context, Throwable) - Constructor for exception class io.fluxzero.sdk.persisting.repository.ModelReadException
-
Creates a contextual failure with the original cause and without copying payload contents.
- ModelReadException.Context - Record Class in io.fluxzero.sdk.persisting.repository
-
Safe structural context; null means unavailable, not absent data.
- ModelReadException.Kind - Enum Class in io.fluxzero.sdk.persisting.repository
-
The observed cause category.
- ModelReadException.Operation - Enum Class in io.fluxzero.sdk.persisting.repository
-
The operation being attempted when the failure was observed.
- ModelReducer - Class in io.fluxzero.sdk.modeling
-
Sole executor for the immutable handler and target knowledge in
MutationPlan. - ModelRelationConstraint - Class in io.fluxzero.common.api.search
-
Current-state relationship constraint for independent model documents.
- ModelRelationConstraint(ModelRelationConstraint.RelationDirection, SearchQuery, List, int, int, List, int, int) - Constructor for class io.fluxzero.common.api.search.ModelRelationConstraint
- ModelRelationConstraint.RelationDirection - Enum Class in io.fluxzero.common.api.search
-
Relationship direction as observed from returned target documents.
- ModelRelationship - Class in io.fluxzero.common.api.modeling
-
Desired outgoing relationship from a changed child model to one parent.
- ModelRelationship() - Constructor for class io.fluxzero.common.api.modeling.ModelRelationship
- ModelRelationshipCycleValidator - Class in io.fluxzero.common.api.modeling
-
Validates ordered relationship changes against a current parent graph without loading unrelated descendants.
- ModelRelationshipCycleValidator.Change - Record Class in io.fluxzero.common.api.modeling
-
Complete desired parent-ID set for one changed child.
- ModelRelationshipCycleValidator.ParentLoader - Interface in io.fluxzero.common.api.modeling
-
Batch-loads current parents for child IDs.
- ModelRelationshipCycleValidator.Step - Record Class in io.fluxzero.common.api.modeling
-
One historically visible relationship boundary.
- ModelRelationshipCycleValidator.ValidationException - Exception Class in io.fluxzero.common.api.modeling
-
Signals that the proposed relationship boundary could not be proven acyclic.
- ModelRelationshipQueries - Class in io.fluxzero.common.modeling
-
Shared graph, ancestor, lineage and relationship-query policies for every Model store.
- ModelRelationshipQueries.OwnedRelationshipGraph - Class in io.fluxzero.common.modeling
-
Mutable commit-scoped view of relationships that own the child lifecycle.
- ModelRelationshipQueries.Relationship - Interface in io.fluxzero.common.modeling
-
Storage-independent view of one temporal child-to-parent relationship interval.
- ModelRelationshipQueries.ResolvedBoundary - Record Class in io.fluxzero.common.modeling
-
State selected for a read and whether it came from the requested selector rather than an allowed fallback.
- ModelRelationshipRead - Record Class in io.fluxzero.common.api.modeling
-
A relationship selection observed at the commit's read boundary, including a selection that returned no edges.
- ModelRelationshipRead(String, ModelRelationshipRead.Direction, String) - Constructor for record class io.fluxzero.common.api.modeling.ModelRelationshipRead
-
Creates an instance of a
ModelRelationshipReadrecord class. - ModelRelationshipRead.Direction - Enum Class in io.fluxzero.common.api.modeling
-
Direction relative to the observed Model.
- ModelRelationshipTraversal - Class in io.fluxzero.common.modeling
-
Shared breadth-first traversal mechanics for temporal model relationships.
- ModelRelationshipTraversal.Policy - Record Class in io.fluxzero.common.modeling
-
Traversal bounds and the failure messages associated with exceeding them.
- ModelRelationshipTraversal.RelationshipLoader<R> - Interface in io.fluxzero.common.modeling
-
Supplies the relationships for one breadth-first frontier without requiring materialization.
- ModelRelationshipTraversal.Result - Record Class in io.fluxzero.common.modeling
-
Ordered traversal result, including edges only when an edge mapper was supplied.
- modelRepository() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the repository for independently stored models.
- ModelRepository - Interface in io.fluxzero.sdk.persisting.repository
-
Repository for loading independently stored
models. - ModelRevision(String, int) - Constructor for record class io.fluxzero.common.api.modeling.ModelGraphProjectionConfiguration.ModelRevision
-
Creates an instance of a
ModelRevisionrecord class. - ModelRoot<T> - Interface in io.fluxzero.sdk.modeling
-
Root wrapper for an independently persisted
Modelrevision. - models() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns the value of the
modelsrecord component. - models() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Report
-
Returns the value of the
modelsrecord component. - models() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
-
Returns the value of the
modelsrecord component. - ModelSearchDocument - Class in io.fluxzero.common.search
-
Preserves a Model's exact text-search summary across stores that expose only a tokenized search index.
- modelsInPackage(String) - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration.Builder
-
Discovers registered Model roots in this package and its subpackages.
- ModelSnapshotMutation - Class in io.fluxzero.common.api.modeling
-
Optional serialized snapshot consequence of one model target transition.
- ModelSnapshotMutation() - Constructor for class io.fluxzero.common.api.modeling.ModelSnapshotMutation
- modelSourceCollection(Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Resolves the canonical Model source using this repository's application properties.
- modelSourceDocumentCollection(String) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Internal state and indexed node search share one canonical document; search never changes load authority.
- ModelSourceDocumentMigration - Class in io.fluxzero.sdk.persisting.search
-
Internal schema-only return guard for handlers explicitly selecting a maintained Model source.
- modelSourceType(HandleDocument, Executable) - Static method in class io.fluxzero.sdk.tracking.handling.DocumentHandlerTopics
-
Identifies canonical Model documents for single-state deserialization and guarded schema rewriting.
- ModelState<T> - Record Class in io.fluxzero.sdk.modeling
-
A document-backed current Model value verified against a durable head at
ModelState.stateIndex(). - ModelState(String, Class, T, ModelHeadState, long) - Constructor for record class io.fluxzero.sdk.modeling.ModelState
-
Creates an instance of a
ModelStaterecord class. - ModelStateIndexCodec - Class in io.fluxzero.common.api.modeling
-
Encodes opaque model state indices as fixed-width text that retains signed-long ordering.
- modelStateSnapshot(Object) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
- modelStateSnapshot(Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentSerializer
-
Captures an immutable, equality-comparable representation of the complete logical Model state for schema-only source handlers.
- ModelStreamBatchDecoder - Class in io.fluxzero.common.api.modeling
-
Decoder for the v7 packed Model membership transport format.
- ModelStreamBatchDecoder.Entry - Record Class in io.fluxzero.common.api.modeling
-
One independently addressable stored model membership.
- modelType() - Method in record class io.fluxzero.common.api.modeling.ModelGraphProjectionConfiguration.ModelRevision
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
modelTyperecord component. - modelType() - Method in interface io.fluxzero.common.modeling.ModelCommitAssignment.Head
-
Returns the stored Model type associated with this head.
- modelType() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.GraphProjectionRoot
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DeferredWriteTarget
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.ResolvedModel
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns the value of the
modelTyperecord component. - modelType() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
modelTyperecord component. - modelType(ModelGraphDocumentManifest.Node) - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns the stable logical Model name referenced by a node.
- modelType(String, String) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- modelType(String, String) - Method in interface io.fluxzero.sdk.persisting.repository.ModelTypeResolver
-
Resolves a stored logical name to a registered concrete Model type.
- ModelTypeProcessor - Class in io.fluxzero.common.modeling
-
Indexes
@Modeldeclarations independently of serialization aliases or handler registration. - ModelTypeProcessor - Class in io.fluxzero.sdk.modeling
-
SDK-local provider for independent Model indexing.
- ModelTypeProcessor() - Constructor for class io.fluxzero.common.modeling.ModelTypeProcessor
- ModelTypeProcessor() - Constructor for class io.fluxzero.sdk.modeling.ModelTypeProcessor
- ModelTypeResolver - Interface in io.fluxzero.sdk.persisting.repository
-
Resolves application-scoped logical Model names in both directions.
- modelTypes() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns the value of the
modelTypesrecord component. - modelTypes() - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration
-
Returns the complete, validated Model catalog used for replay and adoption.
- modelTypes() - Method in record class io.fluxzero.sdk.persisting.repository.ModelAncestorResolver.AncestorReads
-
Returns the value of the
modelTypesrecord component. - modelTypes() - Method in record class io.fluxzero.sdk.web.ApiDocCatalog
-
Returns the value of the
modelTypesrecord component. - modelTypes(Class...) - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration.Builder
-
Adds explicit Model roots to the migration catalog.
- modelTypes(Collection) - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration.Builder
-
Adds explicit Model roots to the migration catalog.
- ModelTypes - Class in io.fluxzero.sdk.modeling
-
Compile-time Model discovery, independent of optional serialized type-name aliases.
- ModelUpdate - Class in io.fluxzero.common.api.modeling
-
Resulting target heads of one committed model-commit substep.
- ModelUpdate() - Constructor for class io.fluxzero.common.api.modeling.ModelUpdate
- ModelUpdateKind - Enum Class in io.fluxzero.common.api.modeling
-
Durable change represented by a
ModelUpdate. - ModelWebSocketCodec - Enum Class in io.fluxzero.common.api.modeling
-
Compact websocket representation for model commits and model-event reads.
- ModifiableAggregateRoot<T> - Class in io.fluxzero.sdk.modeling
-
A mutable, stateful
AggregateRootimplementation that allows in-place updates and applies events with commit support for persisting the state and synchronizing it with the Fluxzero Runtime. - ModifiableAggregateRoot(Entity, AggregateCommitPolicy, EventPublication, EventPublicationStrategy, AggregateEventRouting, boolean, EntityHelper, Serializer, DispatchInterceptor, ModifiableAggregateRoot.CommitHandler) - Constructor for class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- ModifiableAggregateRoot.CommitHandler - Interface in io.fluxzero.sdk.modeling
- ModifiableEntity<T> - Class in io.fluxzero.sdk.modeling
-
A mutable view on a nested entity within a
ModifiableAggregateRoot. - ModifiableEntity(Entity, ModifiableAggregateRoot) - Constructor for class io.fluxzero.sdk.modeling.ModifiableEntity
- modifyEach(BiFunction) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- modifyEach(BiFunction) - Method in interface io.fluxzero.common.caching.Cache
-
Applies the given modifier function to all values currently in the cache.
- modifyEach(BiFunction) - Method in enum class io.fluxzero.common.caching.NoOpCache
- modifyEach(BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- modifyEach(BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- modifyEach(BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- modifyEach(BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- modifySerializedMessage(SerializedMessage, Message, MessageType, String) - Method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
-
Optionally modifies the serialized message before dispatch, delegating to any registered ad hoc interceptor for the current thread.
- modifySerializedMessage(SerializedMessage, Message, MessageType, String) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- modifySerializedMessage(SerializedMessage, Message, MessageType, String) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Allows modifications to the serialized representation of the message before it is actually published.
- modifySerializedMessage(SerializedMessage, Message, MessageType, String) - Method in class io.fluxzero.sdk.publishing.routing.MessageRoutingInterceptor
-
Computes and sets the routing segment on the serialized message if not already present.
- modifySerializedMessage(SerializedMessage, Message, MessageType, String) - Method in class io.fluxzero.sdk.web.WebResponseCompressingInterceptor
-
Compresses the given response message using GZIP if the request supports compression and the response meets compression criteria.
- modifySerializedMessage(SerializedMessage, DeserializingMessage, MessageType, String, String) - Method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
- modifySerializedMessage(SerializedMessage, DeserializingMessage, MessageType, String, String) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- modifySerializedMessage(SerializedMessage, DeserializingMessage, MessageType, String, String) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Modifies an event derived from a handled message while retaining access to its transient handling context.
- Modular Use - Section in class io.fluxzero.common.reflection.ReflectionUtils
- monitor(BiConsumer) - Static method in class io.fluxzero.testserver.metrics.TestServerMetricsMonitor
-
Registers a non-null listener for test-server metrics and returns a registration that removes it.
- monitorDispatch(Message, MessageType, String, String, boolean) - Method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
-
Optionally monitors a dispatched message using any registered ad hoc interceptor for the current thread.
- monitorDispatch(Message, MessageType, String, String, boolean) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Hook to observe the dispatch of a message.
- monitorDispatch(ClientDispatchMonitor, MessageType...) - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
- monitorDispatch(ClientDispatchMonitor, MessageType...) - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Registers a
ClientDispatchMonitorto receive hooks and diagnostics when messages of the givenMessageTypes are dispatched from this client. - Monitored<T> - Interface in io.fluxzero.common
-
Represents a resource or component that can be monitored.
- monitorLocalOnlyDispatch(Message, MessageType, String, String, boolean) - Method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
- monitorLocalOnlyDispatch(Message, MessageType, String, String, boolean) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Observes a dispatch attempt for which external publication is forbidden.
- monitorNotificationLock() - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
-
Serializes a store mutation with its subsequent monitor notification while allowing callbacks to re-enter the store itself.
- MOST_RECENT - Enum constant in enum class io.fluxzero.sdk.modeling.GraphLookupPolicy
-
Returns the model revision with the highest revision state index.
- move(SearchQuery, String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- move(SearchQuery, String, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Moves documents matching a given query to the given target collection.
- move(SearchQuery, String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- move(Object) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- move(Object) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Moves all matching documents in the current search to the given collection using
Guarantee.DEFAULT. - move(String, String, String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- move(String, String, String, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Moves a document to another collection.
- move(String, String, String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- moveDocument(Object, Object, Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Moves a document to the target collection, using
Guarantee.DEFAULT. - moveDocument(Object, Object, Object, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- moveDocument(Object, Object, Object, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Moves a document to the target collection, using the given
Guarantee. - MoveDocumentById - Class in io.fluxzero.common.api.search
-
Command to move a single document to another collection.
- MoveDocumentById() - Constructor for class io.fluxzero.common.api.search.MoveDocumentById
- MoveDocuments - Class in io.fluxzero.common.api.search
-
Command to move matching documents to a collection.
- MoveDocuments() - Constructor for class io.fluxzero.common.api.search.MoveDocuments
- movePointLeft(int) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.movePointLeft(int). - movePointRight(int) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.movePointRight(int). - Multiple Handler Matches - Section in annotation interface io.fluxzero.sdk.tracking.handling.Association
- multiply(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.multiply(BigDecimal). - multiply(Decimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.multiply(BigDecimal, MathContext). - multiply(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.multiply(BigDecimal). - multiply(BigDecimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.multiply(BigDecimal, MathContext). - Murmur3 - Class in io.fluxzero.common
-
The MurmurHash3 algorithm was created by Austin Appleby and placed in the public domain.
- Murmur3() - Constructor for class io.fluxzero.common.Murmur3
- murmurhash3_x86_32(CharSequence) - Static method in class io.fluxzero.common.Murmur3
-
Returns the MurmurHash3_x86_32 hash of the UTF-8 bytes of the String using seed of 0 without actually encoding the string to a temporary buffer.
- murmurhash3_x86_32(CharSequence, int, int, int) - Static method in class io.fluxzero.common.Murmur3
-
Returns the MurmurHash3_x86_32 hash of the UTF-8 bytes of the String without actually encoding the string to a temporary buffer.
- MutableHandler<M> - Class in io.fluxzero.sdk.tracking.handling
-
A specialized
Handlerthat maintains and mutates an internal delegate instance. - MutableHandler() - Constructor for class io.fluxzero.sdk.tracking.handling.MutableHandler
- MutationPlan - Class in io.fluxzero.sdk.modeling
-
Registered and compiled knowledge for one reachable model mutation payload.
- MutationPlan.Access - Enum Class in io.fluxzero.sdk.modeling
-
Required state access for one resolved model.
- MutationPlan.AncestorDependency - Record Class in io.fluxzero.sdk.modeling
-
Dependency and its planned access, resolved through temporal parent relations.
- MutationPlan.Compiler - Class in io.fluxzero.sdk.modeling
-
Compiles immutable definition data with application-specific parameter resolvers.
- MutationPlan.DeferredWriteTarget - Record Class in io.fluxzero.sdk.modeling
-
Runtime-selected write target among already loaded candidates.
- MutationPlan.DirectSingleTargetApply - Record Class in io.fluxzero.sdk.modeling
- MutationPlan.Resolution - Record Class in io.fluxzero.sdk.modeling
-
Resolved direct targets, deferred writes and ancestor dependencies.
- MutationPlan.ResolvedModel - Record Class in io.fluxzero.sdk.modeling
-
One direct model load required by the selected handlers.
- MutationPlan.TargetPlan - Class in io.fluxzero.sdk.modeling
-
Precompiled target-ID readers for one payload type.
N
- name() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.PayloadType
-
Returns the value of the
namerecord component. - name() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns the name of this client as defined in its configuration.
- name() - Method in class io.fluxzero.sdk.configuration.client.LocalClient
- name() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- name() - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration
-
Returns the stable durable consumer name shared by all migration instances.
- name() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Returns the value of the
namerecord component. - name() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Stable logical name of this Model in persisted Model metadata.
- name() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
The unique name of the consumer.
- name() - Method in record class io.fluxzero.sdk.web.ApiDocParameter
-
Returns the value of the
namerecord component. - name(Class) - Static method in class io.fluxzero.sdk.modeling.ModelNames
-
Resolves a Model name using the active application's configured literal prefix.
- name(Class, PropertySource) - Static method in class io.fluxzero.sdk.modeling.ModelNames
-
Resolves a Model name using a prefix read from the supplied application property source.
- name(Class, String) - Static method in class io.fluxzero.sdk.modeling.ModelNames
-
Resolves a Model name using an already application-scoped literal prefix.
- name(String) - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration.Builder
-
Sets the stable durable consumer name.
- NamedCache - Class in io.fluxzero.sdk.persisting.caching
-
A
Cacheimplementation that wraps a delegate cache and applies a transformation to each key (ID) before delegating operations to the underlying cache. - NamedCache() - Constructor for class io.fluxzero.sdk.persisting.caching.NamedCache
- namedChildren(String) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns locally known direct children with this exact resolved logical Model name, across all paths.
- namedChildren(String, boolean) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Selects a logical Model name across all direct paths.
- namedDescendants(String) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns locally known descendants of this exact resolved logical Model name, across all paths.
- namedDescendants(String, boolean) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Selects descendants by logical Model name across every path, optionally including unknown metadata nodes.
- namespace() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns the value of the
namespacerecord component. - namespace() - Method in record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Returns the value of the
namespacerecord component. - namespace() - Method in record class io.fluxzero.sdk.common.ClientUtils.ConsumerNamespaceContext
-
Returns the value of the
namespacerecord component. - namespace() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns the namespace associated with this client instance.
- namespace() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- namespace() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Specifies the namespace under which the consumer tracks messages.
- NAMESPACE_HEADER_MODE_PROPERTY - Static variable in class io.fluxzero.proxy.NamespaceSelector
- NAMESPACE_METADATA_KEY - Static variable in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- Namespaced<T> - Interface in io.fluxzero.sdk.common
- NamespaceEndpoint - Class in io.fluxzero.testserver.websocket
-
Read-only namespace discovery within one Test Server instance.
- NamespaceEndpoint() - Constructor for class io.fluxzero.testserver.websocket.NamespaceEndpoint
- NamespaceSelector - Class in io.fluxzero.proxy
-
The NamespaceSelector class is responsible for determining and decoding a namespace value from an HTTP web request.
- NamespaceSelector() - Constructor for class io.fluxzero.proxy.NamespaceSelector
-
Creates a namespace selector that validates token timestamps using the system clock.
- namespacesPath() - Static method in class io.fluxzero.common.ServicePathBuilder
-
Returns the service path for Runtime-wide namespace discovery.
- NativeWebRequestMetric - Class in io.fluxzero.sdk.web
-
Operational outcome of one native outbound
WebRequest. - NativeWebRequestMetric() - Constructor for class io.fluxzero.sdk.web.NativeWebRequestMetric
- NativeWebRequestMetric.ErrorCategory - Enum Class in io.fluxzero.sdk.web
-
Safe transport-failure classification used instead of exception details.
- negate() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.negate(). - negate() - Method in interface io.fluxzero.common.handling.HandlerFilter
-
Inverts the current filter.
- negate() - Method in interface io.fluxzero.common.ThrowingPredicate
-
Returns a predicate that represents the logical negation of this predicate.
- negate(MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.negate(MathContext). - negotiate(String, Path) - Static method in enum class io.fluxzero.sdk.web.StaticFileHandler.Compression
-
Selects an available Brotli or gzip sibling file when the encoding header contains its token, preferring Brotli; otherwise selects uncompressed content.
- NEGOTIATED_SESSION_ID_USER_PROPERTY - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- nestedEnvelopeSize(SerializedMessage) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns the size of a native envelope when embedded as one length-delimited wire value.
- Nested Example - Section in annotation interface io.fluxzero.sdk.publishing.dataprotection.ProtectData
- NEVER - Enum constant in enum class io.fluxzero.sdk.modeling.EventPublication
-
Never publish or store applied updates.
- NEVER - Enum constant in enum class io.fluxzero.sdk.web.RedirectPolicy
-
Does not follow redirects.
- newInstance() - Static method in class io.fluxzero.common.DirectExecutorService
-
Creates an executor service that executes submitted work directly on the calling thread.
- newInstance() - Static method in class io.fluxzero.sdk.configuration.client.LocalClient
-
Creates an in-memory client using
FLUXZERO_LOG_RETENTIONfrom application properties, defaulting to two minutes of message retention. - newInstance(WebSocketClient.ClientConfig) - Static method in class io.fluxzero.sdk.configuration.client.WebSocketClient
-
Creates a WebSocket client using the supplied connection configuration.
- newInstance(Duration) - Static method in class io.fluxzero.sdk.configuration.client.LocalClient
-
Creates an in-memory client with the supplied message-retention duration.
- newInstance(Duration, Duration) - Static method in class io.fluxzero.sdk.configuration.client.LocalClient
-
Creates a local client with configurable message retention and initial look-back for new consumers.
- newObjectNode(Object...) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Constructs a new
ObjectNodefrom alternating key-value arguments. - newPlatformThreadFactory(String) - Static method in class io.fluxzero.common.ObjectUtils
-
Creates a new
ThreadFactorywith a named prefix. - newPosition() - Static method in class io.fluxzero.common.api.tracking.Position
-
Creates an empty position.
- newRequestStripeExecutors(int) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- newShortSessionId() - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Generates a twelve-character hexadecimal session identifier from a random UUID.
- newValidationException(Collection) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
- newVirtualThreadFactory(String) - Static method in class io.fluxzero.common.ObjectUtils
-
Creates a new named virtual-thread
ThreadFactory. - newWorkerExecutor(String) - Static method in class io.fluxzero.common.ObjectUtils
-
Creates a named virtual-thread-per-task executor without a queue or persistent worker resources.
- newWorkerPool(String, int) - Static method in class io.fluxzero.common.ObjectUtils
-
Creates an executor with one named virtual thread per task.
- newWorkerThreadFactory(String) - Static method in class io.fluxzero.common.ObjectUtils
-
Creates a named virtual-thread factory for workers.
- nextDeadline(Periodic, Instant) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- nextDepth(MessageType) - Method in class io.fluxzero.sdk.publishing.RecursivePublicationGuard
- nextFunctionalId() - Method in interface io.fluxzero.sdk.common.IdentityProvider
-
Returns a new functional ID, suitable for user-visible or application-level tracking.
- nextFunctionalId() - Method in class io.fluxzero.sdk.common.UuidFactory
-
Returns a new UUID string, optionally stripped of dashes.
- nextIndex(Long) - Static method in class io.fluxzero.sdk.tracking.IndexUtils
-
Generates the next unique index based on the current time or the last provided index.
- nextLocalDateTimeAfter(LocalDateTime) - Method in class io.fluxzero.sdk.scheduling.CronExpression
-
Returns the next matching local date-time using the system default time zone and a four-year search limit.
- nextReconnectJitter() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Supplies the random fraction used to spread reconnect attempts within the current equal-jitter window.
- nextRetryDelay() - Method in class io.fluxzero.sdk.web.WebRequestSettings
-
Selects the next nonnegative retry delay; callers must still check their remaining timeout budget.
- nextTechnicalId() - Method in interface io.fluxzero.sdk.common.IdentityProvider
-
Returns a new technical ID, suitable for lower-level operations such as internal tracing.
- nextTechnicalId() - Method in class io.fluxzero.sdk.common.UuidFactory
-
Returns a process-unique UUID without consulting the secure random source for every technical message.
- nextTimeAfter(ZonedDateTime) - Method in class io.fluxzero.sdk.scheduling.CronExpression
-
Returns the first matching time strictly after the supplied instant, searching at most four years ahead.
- nextTimeAfter(ZonedDateTime, long) - Method in class io.fluxzero.sdk.scheduling.CronExpression
-
Returns the next matching time strictly after
afterTime, bounded by the supplied duration in milliseconds; throwsIllegalArgumentExceptionif no match is found within the limit. - nextTimeAfter(ZonedDateTime, ZonedDateTime) - Method in class io.fluxzero.sdk.scheduling.CronExpression
-
Returns the first matching time strictly after
afterTimeand no later thandateTimeBarrier. - NO_MATCH - Enum constant in enum class io.fluxzero.common.handling.HandlerMethodPreparation.Status
-
The handler definitely does not match inputs represented by the associated cache key.
- NO_STATUS_CODE - Static variable in record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Synthetic close code used when no status code was received from the peer.
- Node(String, int, int, int, int, int, int) - Constructor for record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Creates an instance of a
Noderecord class. - nodes() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns the value of the
nodesrecord component. - noMatch() - Static method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Returns a shared preparation result indicating that no handler method matches.
- none() - Static method in interface io.fluxzero.common.caching.MemoryPressureController
-
Returns a controller that never requests memory-pressure eviction.
- NONE - Enum constant in enum class io.fluxzero.common.api.modeling.ModelDeletionCascade
-
Select only the requested model.
- NONE - Enum constant in enum class io.fluxzero.common.Guarantee
-
No delivery guarantee is enforced.
- NONE - Enum constant in enum class io.fluxzero.common.serialization.compression.CompressionAlgorithm
-
No compression.
- NONE - Enum constant in enum class io.fluxzero.sdk.modeling.GraphProjectionMode
-
Default.
- NONE - Enum constant in enum class io.fluxzero.sdk.web.StaticFileHandler.Compression
- NONE - Static variable in interface io.fluxzero.common.caching.MemoryPressureController
- noneMatch(Predicate) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- noOp - Static variable in interface io.fluxzero.common.handling.MethodInvocationValidator
- noOp - Static variable in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
No-op implementation of the
DispatchInterceptorthat returns the original message unchanged. - noOp - Static variable in interface io.fluxzero.sdk.publishing.PreparedLocalDispatch
-
A policy that leaves every local dispatch unchanged.
- noOp - Static variable in interface io.fluxzero.sdk.tracking.handling.HandlerDecorator
-
A no-op decorator that returns the original handler unmodified.
- noOp - Static variable in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedHandlerInputInterceptor
-
A policy that immediately proceeds to the next interceptor or handler.
- noOp - Static variable in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedHandlerInterceptor
-
A prepared no-op policy that proceeds directly to the next function.
- noOp() - Static method in interface io.fluxzero.common.handling.HandlerInvoker
-
Returns a no-op invoker that performs no action and returns
null. - noOp() - Static method in interface io.fluxzero.common.handling.MethodInvocationValidator
-
Returns a shared validator that accepts every invocation without additional checks.
- noOp() - Static method in interface io.fluxzero.common.Registration
-
Returns a no-op
Registrationthat does nothing onRegistration.cancel(). - noOp() - Static method in interface io.fluxzero.sdk.tracking.BatchInterceptor
-
Returns a no-op interceptor that does not alter the consumer behavior.
- noOp() - Static method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
A no-op registry that does not register or invoke any handlers.
- noOp(Class, Executable) - Static method in interface io.fluxzero.common.handling.HandlerInvoker
-
Returns a no-op invoker associated with a handler method.
- noOpBiPredicate() - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a bi-predicate that always evaluates to true.
- NoOpCache - Enum Class in io.fluxzero.common.caching
- NoOpConstraint - Class in io.fluxzero.common.api.search
-
A
Constraintimplementation that matches all documents and imposes no filtering conditions. - NoOpConstraint() - Constructor for class io.fluxzero.common.api.search.NoOpConstraint
- NoOpEncryption - Enum Class in io.fluxzero.common.encryption
-
A no-op implementation of the
Encryptioninterface that performs no actual encryption or decryption. - NoOpEntity<T> - Class in io.fluxzero.sdk.modeling
-
A read-only, inert
Entitywrapper used exclusively during the loading phase of aggregate state. - NoOpFlowRegulator - Class in io.fluxzero.sdk.tracking
-
A no-op implementation of the
FlowRegulatorinterface that never requests a pause. - NoOpFlowRegulator() - Constructor for class io.fluxzero.sdk.tracking.NoOpFlowRegulator
- NoOpMetricsLog - Class in io.fluxzero.testserver.metrics
- NoOpMetricsLog() - Constructor for class io.fluxzero.testserver.metrics.NoOpMetricsLog
- noOpPredicate() - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a predicate that always evaluates to true.
- NoOpPropertySource - Enum Class in io.fluxzero.common.application
-
A no-operation
PropertySourceimplementation that never returns any property values. - No-op Registration - Section in interface io.fluxzero.common.Registration
- NoOpSnapshotStore - Enum Class in io.fluxzero.sdk.persisting.eventsourcing
-
A
SnapshotStoreimplementation that is used when snapshotting is explicitly disabled, such as whensnapshotPeriod <= 0is configured on an aggregate viaAggregate. - NoOpTypeRegistry - Enum Class in io.fluxzero.common.serialization
- NoOpUserProvider - Enum Class in io.fluxzero.sdk.tracking.handling.authentication
- NORMAL_CLOSURE - Static variable in record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Standard close code for a normal, intentional shutdown.
- normalize(SerializedObject) - Method in class io.fluxzero.proxy.ProxySerializer
- normalize(SerializedObject) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- normalize(SerializedObject) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Normalizes an already-serialized object to the target byte-based representation of this serializer.
- normalize(String) - Static method in class io.fluxzero.common.SearchUtils
-
Normalizes a string to lowercase and removes diacritics and leading/trailing whitespace.
- normalizeAssociationValue(Object) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
- normalizeJson(byte[]) - Static method in class io.fluxzero.common.SearchUtils
-
Normalizes all string values in a JSON byte array by stripping accents and lowercasing.
- normalizePath(String) - Static method in class io.fluxzero.common.SearchUtils
-
Replaces unescaped dots in field paths with slashes.
- NoSnapshotTrigger - Enum Class in io.fluxzero.sdk.persisting.eventsourcing
-
A
SnapshotTriggerimplementation that never triggers snapshot creation. - not(Constraint) - Static method in class io.fluxzero.common.api.search.constraints.NotConstraint
-
Factory method to create a
NotConstraint. - not(Constraint) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Negates a constraint using a logical NOT.
- not(ThrowingPredicate) - Static method in interface io.fluxzero.common.ThrowingPredicate
-
Returns a predicate that is the negation of the supplied predicate.
- NOT_FOUND_EXCEPTION - Static variable in interface io.fluxzero.sdk.modeling.Entity
-
A predefined instance of
IllegalCommandExceptionthat indicates an operation failed because the target entity was not found. - NOT_FOUND_EXCEPTION - Static variable in class io.fluxzero.sdk.modeling.ModelErrors
-
Existing Entity lookup rejection, retained as the same instance.
- NotConstraint - Class in io.fluxzero.common.api.search.constraints
-
A constraint that negates the result of another constraint.
- NotConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.NotConstraint
- Note: - Section in io.fluxzero.sdk.tracking.handling.Stateful.commitInBatch()
- Notes - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.ForbidsAnyRole
- Notes - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresUser
- Notes - Section in class io.fluxzero.common.api.keyvalue.StoreValueIfAbsent
- Notes: - Section in class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- notFound(String) - Static method in class io.fluxzero.sdk.web.WebResponse
-
Creates a 404 Not Found response containing the supplied reason as its payload.
- notHandled() - Static method in class io.fluxzero.sdk.tracking.handling.LocalHandlerResult
-
Returns the shared result for a message that had no matching local handler.
- NOTIFICATION - Enum constant in enum class io.fluxzero.common.MessageType
-
Same as events, but used in a fan-out strategy when a consumer is interested in events across all segments.
- notifyMonitors() - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
-
Wakes registered monitors with an empty message batch, without appending messages.
- notifyMonitors(String, List) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- notifyMonitors(List) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- notifyMonitors(List) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- notModified(Map) - Static method in class io.fluxzero.sdk.web.WebResponse
-
Creates a bodyless 304 Not Modified response with the supplied headers.
- NoUserRequired - Annotation Interface in io.fluxzero.sdk.tracking.handling.authentication
-
This annotation allows a message handler or payload to be invoked even if the current user is not authenticated.
- NULL - Enum constant in enum class io.fluxzero.common.search.Document.EntryType
-
Represents explicitly
nullentries. - nullableLongSize(Long) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns the encoded size of one nullable long.
- NullCollectionsAsEmptyModule - Class in io.fluxzero.common.serialization
-
A custom Jackson module that configures deserialization behavior to treat null collections as empty collections.
- NullCollectionsAsEmptyModule() - Constructor for class io.fluxzero.common.serialization.NullCollectionsAsEmptyModule
- NUMERIC - Enum constant in enum class io.fluxzero.common.search.Document.EntryType
-
Represents numeric values including integers and decimals (e.g.,
42,3.14). - NUMERIC_DOCUMENT - Static variable in class io.fluxzero.common.serialization.DecimalSerializer
-
Internal serialization context set by the document inverter; never changes an ObjectMapper globally.
O
- ObjectHandlerMatcher(List, boolean) - Constructor for class io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher
- objectMapper - Static variable in class io.fluxzero.common.api.Metadata
- ObjectUtils - Class in io.fluxzero.common
-
Utility class for common object handling, memoization, concurrency, stream processing, and error handling.
- ObjectUtils() - Constructor for class io.fluxzero.common.ObjectUtils
- observe(Consumer) - Method in class io.fluxzero.sdk.registry.ConsumerBlueprint
-
Observes future projections.
- observeConsumerFilters(Runnable) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- observeConsumerFilters(Runnable) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Observes changes that can widen a consumer's accepted serialized inputs.
- observeConsumers(Fluxzero, List, BiFunction) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
-
Describes effective consumers using the ordinary tracking preparation without starting trackers, initializing schedules, or opening document readers.
- observeDeferredResult(CompletableFuture, Runnable) - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Transfers a deferred automatic handler result to the active tracking invocation, if it observes results.
- ObservedType(String, int, String, TypeInspection) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ObservedType
-
Creates an instance of a
ObservedTyperecord class. - observedTypes() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns the value of the
observedTypesrecord component. - observesDeferredResult() - Method in class io.fluxzero.sdk.tracking.handling.Invocation.ResultObservation
-
Whether this invocation has transferred a deferred result to tracking.
- Obtaining a Gateway - Section in interface io.fluxzero.sdk.publishing.GenericGateway
- of(SerializedDocument, ModelHeadState) - Static method in class io.fluxzero.common.modeling.ModelDocumentProof
-
Fingerprints the full head and state envelope.
- of(Class) - Static method in class io.fluxzero.common.reflection.ParameterRegistry
-
Returns the registry instance for the specified class, loading and memoizing the generated
_paramsclass on first access. - of(Class) - Static method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the centrally cached entity metadata for a Java type.
- of(Object...) - Static method in class io.fluxzero.common.api.Metadata
-
Creates a new
Metadatainstance with the provided key-value pairs. - of(Object, Object) - Static method in class io.fluxzero.common.api.Metadata
-
Creates a new
Metadatainstance with a single key-value pair. - of(String...) - Static method in class io.fluxzero.common.api.search.Group
-
Creates a
Groupfrom an even-length list of alternating keys and values. - of(String, Object) - Static method in class io.fluxzero.sdk.scheduling.ScheduleId
-
Creates a schedule ID from a schedule type and domain identifier.
- of(String, String) - Static method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Creates document options with the supplied title and API version, using the default OpenAPI version and no description or servers.
- of(URI) - Static method in record class io.fluxzero.common.HttpOrigin
-
Returns the normalized origin of an absolute HTTP(S) URI.
- of(Map) - Static method in class io.fluxzero.common.api.Metadata
-
Creates a new instance of
Metadatapopulated with the given map. - ofExact(boolean) - Static method in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Converts the legacy exact-identity flag without changing its meaning.
- offset() - Method in interface io.fluxzero.common.api.Data.ByteArrayView
-
Returns the zero-based offset where this view starts in the backing array.
- offset() - Method in record class io.fluxzero.common.api.modeling.ModelEventDataBlock
-
Returns the value of the
offsetrecord component. - offsetFromIndex(long) - Static method in class io.fluxzero.sdk.tracking.IndexUtils
-
Calculates the offset from the given index by extracting the least significant 16 bits.
- ofStrings(Map) - Static method in class io.fluxzero.common.api.Metadata
-
Creates immutable metadata from values that are already normalized to strings.
- ok(ThrowingSupplier, Map) - Static method in class io.fluxzero.sdk.web.WebResponse
-
Creates a 200 OK response whose body stream is opened lazily through the supplier, with the supplied headers.
- ok(Object, Map) - Static method in class io.fluxzero.sdk.web.WebResponse
-
Creates a 200 OK response with the supplied payload and single-valued headers.
- onAbort(DefaultSocketSession, int) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- onBatchCompletion(Throwable) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage.MessageSpliterator
- onBinary(ProxyWebsocketSession, byte[]) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
-
Forwards a binary frame as a socket message request.
- onChange(Runnable) - Method in class io.fluxzero.common.DelegatingClock
-
Registers a listener that is invoked whenever the backing clock changes.
- onClose() - Method in class io.fluxzero.sdk.web.DefaultSocketSession
-
Marks the session closed and fails pending requests.
- onClose(ProxyWebsocketSession, WebsocketCloseReason) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
-
Removes session bookkeeping and keep-alive scheduling, sends its close notification, and waits up to the configured notification timeout.
- onClose(DeserializingMessage) - Method in class io.fluxzero.sdk.web.SocketEndpointHandler.SocketEndpointWrapper
- onClose(WebsocketSession, WebsocketCloseReason) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- onClose(WebsocketSession, WebsocketCloseReason) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketEndpoint
-
Called once when a session closes or is aborted.
- onClose(ServerWebsocketSession, WebsocketCloseReason) - Method in class io.fluxzero.testserver.websocket.ConsumerEndpoint
- onClose(ServerWebsocketSession, WebsocketCloseReason) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
-
Removes session, command-idempotency, backlog, and ping bookkeeping and reports disconnection when appropriate for the transport-close lifecycle.
- onClose(Runnable) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- onClusterUpdate(TrackerCluster) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- onDelete(Runnable) - Method in class io.fluxzero.sdk.tracking.handling.MutableHandler
-
Registers a callback for target deletion and returns a registration that removes the callback.
- ONE - Static variable in class io.fluxzero.common.Decimal
-
The value BigDecimal.ONE, as a Decimal.
- oneOf() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Optional exclusive alternatives for this schema.
- onError(ProxyWebsocketSession, Throwable) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
-
Logs a socket transport error, distinguishing already closing channels and idle timeouts from unexpected failures.
- onError(WebsocketSession, Throwable) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- onError(WebsocketSession, Throwable) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketEndpoint
-
Called when the underlying WebSocket implementation reports an error.
- onError(ServerWebsocketSession, Throwable) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
-
Classifies and logs a transport error, aborts the session, and always performs close cleanup.
- onMessage(byte[], WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- onMessage(byte[], WebsocketSession) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketEndpoint
-
Called when a complete binary message has been received.
- onMessage(byte[], WebsocketSession, WebsocketEndpoint.ReceiveTiming) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- onMessage(byte[], WebsocketSession, WebsocketEndpoint.ReceiveTiming) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketEndpoint
-
Called when a complete binary message has been received, with low-level receive timing when available.
- onMessage(byte[], ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
-
Deserializes and dispatches an incoming binary request for the session, logging failures that escape dispatch.
- onMissingProtectedData() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- onMissingProtectedData() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Application-wide fallback policy for messages whose referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Default response when a handler in this consumer receives a message whose protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCommand
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCustom
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleDocument
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleError
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleEvent
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleMessage
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleMetrics
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleNotification
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleQuery
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleResult
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleSchedule
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleDelete
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleGet
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleHead
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleOptions
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandlePatch
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandlePost
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandlePut
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketClose
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketHandshake
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketMessage
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketOpen
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketPong
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleTrace
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleWeb
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData() - Element in annotation interface io.fluxzero.sdk.web.HandleWebResponse
-
Determines how the handler responds when referenced protected data is no longer available.
- onMissingProtectedData(MissingProtectedDataPolicy) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- onMissingProtectedData(MissingProtectedDataPolicy) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Configures the application-wide response when referenced protected data is no longer available.
- onOpen(ProxyWebsocketSession) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
-
Registers an opened socket, forwards its open notification, and schedules keep-alive checks.
- onOpen(WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- onOpen(WebsocketSession) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketEndpoint
-
Called after the opening handshake has completed and the session metadata is available.
- onOpen(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
-
Registers an accepted session, its command-idempotency state and result backlog, emits connection metrics, and schedules a ping.
- onOpenOrMessage(SocketSession, DeserializingMessage) - Method in class io.fluxzero.sdk.web.SocketEndpointHandler.SocketEndpointWrapper
- onPong(ProxyWebsocketSession, ByteBuffer) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
-
Consumes matching internal keep-alive pongs and forwards other pong payloads to application handlers.
- onPong(DeserializingMessage) - Method in class io.fluxzero.sdk.web.SocketEndpointHandler.SocketEndpointWrapper
- onPong(ByteBuffer, WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Acknowledges the session's pong and dispatches the configured pong handling through the result-callback execution path.
- onPong(ByteBuffer, WebsocketSession) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketEndpoint
-
Called when a pong frame has been received.
- onPong(ByteBuffer, ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
-
Acknowledges a pong by cancelling the pending ping deadline and scheduling the next ping for an active ping registration.
- onSkipDecision(Runnable) - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- onSkipDecision(Runnable) - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Runs a callback when the pending skip decision is available, including a silent refusal.
- onText(ProxyWebsocketSession, String) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
-
Encodes a text frame as UTF-8 and forwards it as a socket message request.
- onUpdate(List) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- onWebSocketBinary(ByteBuffer, Callback) - Method in class io.fluxzero.proxy.JettyProxyWebsocketAdapter
- onWebSocketClose(int, String, Callback) - Method in class io.fluxzero.proxy.JettyProxyWebsocketAdapter
- onWebSocketClose(int, String, Callback) - Method in class io.fluxzero.testserver.websocket.JettyWebsocketAdapter
- onWebSocketError(Throwable) - Method in class io.fluxzero.proxy.JettyProxyWebsocketAdapter
- onWebSocketError(Throwable) - Method in class io.fluxzero.testserver.websocket.JettyWebsocketAdapter
- onWebSocketOpen(Session) - Method in class io.fluxzero.proxy.JettyProxyWebsocketAdapter
- onWebSocketOpen(Session) - Method in class io.fluxzero.testserver.websocket.JettyWebsocketAdapter
- onWebSocketPartialBinary(ByteBuffer, boolean, Callback) - Method in class io.fluxzero.testserver.websocket.JettyWebsocketAdapter
- onWebSocketPong(ByteBuffer) - Method in class io.fluxzero.proxy.JettyProxyWebsocketAdapter
- onWebSocketPong(ByteBuffer) - Method in class io.fluxzero.testserver.websocket.JettyWebsocketAdapter
- onWebSocketText(String) - Method in class io.fluxzero.proxy.JettyProxyWebsocketAdapter
- openActivation() - Static method in class io.fluxzero.sdk.common.ThreadLocalContext
-
Opens a scope that can switch directly between multiple snapshots and restores the original context on close.
- OPENAPI_VERSION_OPTION - Static variable in class io.fluxzero.sdk.web.OpenApiProcessor
- OpenApiDocumentEndpoint - Class in io.fluxzero.sdk.web
-
Automatic endpoint that serves the generated OpenAPI document for an
ApiDocInfoscope. - OpenApiOptions - Record Class in io.fluxzero.sdk.web
-
Global options for rendering an
ApiDocCatalogas an OpenAPI document. - OpenApiOptions(String, String, String, List) - Constructor for record class io.fluxzero.sdk.web.OpenApiOptions
- OpenApiOptions(String, String, String, List, String) - Constructor for record class io.fluxzero.sdk.web.OpenApiOptions
-
Creates an instance of a
OpenApiOptionsrecord class. - openApiPath() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Path where the generated OpenAPI document is served when
ApiDocInfo.serveOpenApi()is enabled. - OpenApiProcessor - Class in io.fluxzero.sdk.web
-
Generates an OpenAPI document from Fluxzero web handler annotations during Java compilation.
- OpenApiProcessor() - Constructor for class io.fluxzero.sdk.web.OpenApiProcessor
- OpenApiRenderer - Class in io.fluxzero.sdk.web
-
Renders a generic
ApiDocCatalogas an OpenAPI JSON document. - openApiVersion() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
OpenAPI document version.
- openApiVersion() - Method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Returns the value of the
openApiVersionrecord component. - openStream(String, Long, int) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Returns up to
maxSizedocument messages afterlastIndex, excluding tombstones; a null index starts from the beginning and an unknown collection yields an empty stream. - openStream(String, Long, int, boolean) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Returns up to
maxSizedocument messages afterlastIndex, optionally including tombstones. - operation - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- operation() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
operationrecord component. - operationId() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Stable operation identifier for generated specs.
- operationId() - Method in record class io.fluxzero.sdk.web.ApiDocDetails
-
Returns the value of the
operationIdrecord component. - optional() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the current model value as an optional without loading relationship context.
- optional() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns the current value as an optional.
- Optional attributes - Section in annotation interface io.fluxzero.sdk.modeling.Member
- Optional Final Notification - Section in class io.fluxzero.common.api.tracking.DisconnectTracker
- options() - Method in record class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.ConnectionSetup
-
Returns the value of the
optionsrecord component. - Options(int, int) - Constructor for record class io.fluxzero.sdk.modeling.Graph.Options
-
Creates an instance of a
Optionsrecord class. - OPTIONS - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
- or(Constraint) - Method in interface io.fluxzero.common.api.search.Constraint
-
Combines this constraint with another using logical OR.
- or(HandlerFilter) - Method in interface io.fluxzero.common.handling.HandlerFilter
-
Combines this filter with another using logical OR.
- or(Handler) - Method in interface io.fluxzero.common.handling.Handler
-
Creates a composite handler that executes the current handler and then delegates to the specified next handler if the current handler cannot handle the message or does not provide an invoker.
- or(HandlerMatcher) - Method in interface io.fluxzero.common.handling.HandlerMatcher
-
Combines this
HandlerMatcherwith anotherHandlerMatcherto form a composite matcher. - or(ThrowingPredicate) - Method in interface io.fluxzero.common.ThrowingPredicate
-
Returns a composed predicate that represents a short-circuiting logical OR of this predicate and another.
- Order - Annotation Interface in io.fluxzero.sdk.common
-
Declares the relative order in which Fluxzero applies interceptors and decorators.
- ordered() - Method in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Returns a copy with consumer-specific interceptors ordered by
Order. - Ordering - Section in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- orderOf(Object) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Resolves the configured order for the given component.
- ordinal() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Returns the value of the
ordinalrecord component. - ordinary() - Method in record class io.fluxzero.sdk.tracking.handling.LocalDispatchFilter
-
Returns the value of the
ordinaryrecord component. - orElse(GraphProjectionCompletion) - Method in enum class io.fluxzero.sdk.modeling.GraphProjectionCompletion
-
Returns this explicit policy, or the supplied broader-scope policy when this value is
GraphProjectionCompletion.DEFAULT. - orElse(T) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Returns the value if present; otherwise, returns the provided default value.
- orElse(T) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the current model value or the supplied fallback.
- orElseGet(Supplier) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the current model value or obtains a fallback lazily.
- orElseGet(Supplier) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Returns the current value if it is present, otherwise returns the result produced by the provided
Supplier. - orElseThrow() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Returns the value if present; otherwise, throws a
NoSuchElementException. - orElseThrow() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the current model value or throws when this graph is empty.
- orElseThrow(Supplier) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Returns the value if present, otherwise throws an exception provided by the given
exceptionSupplier. - orElseThrow(Supplier) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the current model value or throws the supplied exception when this graph is empty.
- origin() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
originrecord component. - orThen(HandlerRegistry) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Creates a fallback registry that only invokes the given registry if this one yields no result.
- orTimeout(CompletableFuture, Duration) - Method in interface io.fluxzero.common.TaskScheduler
-
Sets a timeout for a
CompletableFuture. - OTHER - Enum constant in enum class io.fluxzero.sdk.web.NativeWebRequestMetric.ErrorCategory
- OUTPUT_OPTION - Static variable in class io.fluxzero.sdk.web.OpenApiProcessor
- outputItemCount - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- OutputStreamCapturer - Class in io.fluxzero.sdk.web
- OutputStreamCapturer(int, BiConsumer) - Constructor for class io.fluxzero.sdk.web.OutputStreamCapturer
- outstandingRequest(long) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Returns the still-outstanding request for a decoded response, or
nullwhen it is no longer pending. - overlaps(Document, String, String, String) - Static method in class io.fluxzero.common.search.CollectionValues
-
Tests interval overlap; old annotated documents without a minimum retain their maximum-only interval.
- overlay(String, Class, Entity) - Method in class io.fluxzero.sdk.modeling.ModelBatchScope.Snapshot
-
Resolves one exact identity or alias against the snapshot, preserving exact-ID precedence.
- overlayChanges(Collection) - Method in class io.fluxzero.common.modeling.ModelRelationshipQueries.OwnedRelationshipGraph
-
Applies the final non-deletion relationship values from ordered commit steps.
- overlayCurrent(String, CommitAttempt) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Overlays pending exact values without changing the durable context's pinned state boundary.
- overlayCurrent(String, CommitAttempt, Object) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Overlays only pending values produced by this repository family at the durable boundary.
- overlayCurrent(String, String, Class, Entity) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Overlays a durable direct load with the newest pending model or alias visible to the current message.
- overlayCurrent(String, String, Class, Entity, Object) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Overlays only pending values produced by this repository family.
- overlayExactIdentity(String, Class) - Method in class io.fluxzero.sdk.modeling.ModelBatchScope.Snapshot
-
Returns a pending exact identity override with its dependency, without inspecting aliases.
- overlayIdentity(String, Class, String, boolean) - Method in class io.fluxzero.sdk.modeling.ModelBatchScope.Snapshot
-
Returns a pending identity override, or null to retain the durable identity.
- overlayPendingContext(CommitAttempt) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Adds this repository's visible pending values and commit dependencies to a prefetched durable context.
- ownedDescendants(Collection, Collection) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Returns descendants whose complete path from a supplied root owns the child lifecycle.
- ownedRelationshipGraph() - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Creates the transient owned-relationship view used to validate recursive cascade plans.
- OwnedRelationshipGraph() - Constructor for class io.fluxzero.common.modeling.ModelRelationshipQueries.OwnedRelationshipGraph
- owners() - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Aliases
-
Returns canonical Model owners indexed by alias.
P
- packArrayHeader(int) - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Writes an array header; callers write its elements separately.
- packBinaryHeader(int) - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Writes a binary header; callers write its payload separately.
- packBoolean(boolean) - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Writes a boolean.
- packByte(byte) - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Writes a Java byte in its smallest MessagePack representation.
- packInt(int) - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Writes a Java integer in its smallest MessagePack representation.
- packLong(long) - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Writes the smallest signed or unsigned integer representation of a Java long.
- packNil() - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Writes nil.
- packString(String) - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Writes UTF-8, replacing malformed UTF-16 with '?'
- parallel() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- parameter() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Returns the value of the
parameterrecord component. - parameter() - Method in record class io.fluxzero.sdk.web.ApiDocParameter
-
Returns the value of the
parameterrecord component. - parameter() - Method in record class io.fluxzero.sdk.web.ApiDocRequestBody
-
Returns the value of the
parameterrecord component. - parameterize(Class, Type...) - Static method in class io.fluxzero.common.reflection.GenericTypeResolver
-
Creates a parameterized type for a raw class and its actual type arguments.
- parameterNameProvider(ParameterNameProvider) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- ParameterRegistry - Class in io.fluxzero.common.reflection
-
Registry for accessing method parameter names at runtime in environments where Java reflection does not retain them (e.g.
- ParameterRegistry() - Constructor for class io.fluxzero.common.reflection.ParameterRegistry
- ParameterResolver<M> - Interface in io.fluxzero.common.handling
-
Mechanism to resolve method parameters in message handler methods (e.g. those annotated with
HandleEvent,HandleCommand, etc.). - parameterResolvers() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Returns the assembled parameter resolvers used for injecting handler method arguments.
- parameters() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
parametersrecord component. - ParameterValue - Class in io.fluxzero.sdk.web
-
Wrapper around a resolved parameter value in a web request.
- ParameterValue() - Constructor for class io.fluxzero.sdk.web.ParameterValue
- parent() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Returns the value of the
parentrecord component. - parent() - Method in interface io.fluxzero.sdk.modeling.AggregateRoot
- parent() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- parent() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the parent entity of the current entity.
- parent() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the parent of this concrete graph placement, if one exists.
- parent() - Method in record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Returns the value of the
parentrecord component. - parent() - Method in class io.fluxzero.sdk.modeling.ModifiableEntity
- parent() - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- parent() - Method in interface io.fluxzero.sdk.modeling.PersistedRoot
- parent() - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- parent(Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the closest parent assignable to the requested type.
- Parent - Annotation Interface in io.fluxzero.sdk.modeling
-
On a Model, registers a directed Graph relationship whose property contains one parent ID or a collection of parent IDs.
- parentCollections() - Method in record class io.fluxzero.sdk.persisting.repository.ModelAncestorResolver.AncestorReads
-
Returns the value of the
parentCollectionsrecord component. - parentCount() - Method in record class io.fluxzero.common.api.scheduling.GetScheduleParents.Metric
-
Returns the value of the
parentCountrecord component. - parentCount() - Method in record class io.fluxzero.common.api.scheduling.ScheduleWithParents.Metric
-
Returns the value of the
parentCountrecord component. - parentDeletionBlocked(Class, Class) - Static method in class io.fluxzero.sdk.modeling.ModelErrors
-
A deletion-protected child survives parent deletion.
- parentId() - Method in interface io.fluxzero.common.modeling.ModelRelationshipQueries.Relationship
-
Returns the parent Model identifier.
- parentId() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Returns the value of the
parentIdrecord component. - parentIds() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Change
-
Returns the value of the
parentIdsrecord component. - parentIds() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipChange
-
Returns the distinct parent identifiers required by the desired relationships.
- parentIds() - Method in record class io.fluxzero.sdk.modeling.CascadedModelDeletion
-
Returns the value of the
parentIdsrecord component. - parentModel(Class) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the value of the closest parent assignable to the requested type.
- parentModelType() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the statically unique parent type, or
nullfor untyped and polymorphic references. - parentModelType(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Resolves the concrete parent model type for one runtime parent ID.
- parentModelTypes() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
parentModelTypesrecord component. - parentNotFound(Class) - Static method in class io.fluxzero.sdk.modeling.ModelErrors
-
Required referenced parent does not exist in the final mutation state.
- ParentReference(EntityMetadata.Property, Class, String, List, ApiDoc, boolean, boolean, boolean, int, boolean, boolean) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Creates an instance of a
ParentReferencerecord class. - parentReferences() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the discovered parent-reference descriptors for this type.
- ParentRelationship(String, Class, String, boolean, boolean) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Creates an instance of a
ParentRelationshiprecord class. - parentRelationships(String, Object) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Resolves and deduplicates the outgoing parent relationships of one model value.
- parentRequired(Class) - Static method in class io.fluxzero.sdk.modeling.ModelErrors
-
Required reference is absent.
- parents() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns all direct parents of this model.
- PARENTS - Enum constant in enum class io.fluxzero.common.api.modeling.ModelRelationshipRead.Direction
- parentScoped() - Element in annotation interface io.fluxzero.sdk.modeling.EntityId
-
Whether the persisted model identity is scoped by its one non-null declared parent.
- parentScopedEntityId() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns whether this model's persisted identity is scoped by a parent relationship.
- parentType() - Method in interface io.fluxzero.common.modeling.ModelRelationshipQueries.Relationship
-
Returns the declared parent Model type.
- parentType() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Returns the value of the
parentTyperecord component. - parse(String) - Static method in enum class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataPolicy
-
Parses a configured policy value case-insensitively.
- parse(String) - Static method in enum class io.fluxzero.sdk.tracking.ConsumerHandlingMode
-
Parses a user-facing handling mode value.
- parseCronExpression(String) - Static method in class io.fluxzero.sdk.scheduling.CronExpression
-
Parses and caches a five-field cron expression without an explicit seconds field; invalid expressions cause
IllegalArgumentException. - parseCronExpression(String, boolean) - Static method in class io.fluxzero.sdk.scheduling.CronExpression
-
Parses and caches a cron expression, including a leading seconds field when
withSecondsis true; invalid expressions causeIllegalArgumentException. - parseDepth(String) - Method in class io.fluxzero.sdk.publishing.RecursivePublicationGuard
- parseMetadataValue(String) - Method in class io.fluxzero.common.search.JacksonInverter
- parseObject(JsonParser, Map, String) - Method in class io.fluxzero.common.search.JacksonInverter
- parseRequestCookieHeader(String) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Parses a
Cookierequest header string into a list ofHttpCookieinstances. - parseResponseCookieHeader(List) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Parses a list of
Set-Cookieheader values into a list ofHttpCookieinstances. - parseTimeProperty(String, Object, boolean, Supplier) - Static method in class io.fluxzero.common.SearchUtils
-
Parses a time-related property from an object based on the specified property path.
- partial(ThrowingSupplier, Map) - Static method in class io.fluxzero.sdk.web.WebResponse
-
Creates a 206 Partial Content response with a lazily opened body stream.
- PartialFileInputStream - Class in io.fluxzero.sdk.web
- PartialFileInputStream(Path, long, long) - Constructor for class io.fluxzero.sdk.web.PartialFileInputStream
- participatesInGraphComposition() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Whether this model is placed in an automatically composed graph through at least one explicit parent path.
- passive() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Indicates that this consumer should process messages without publishing result messages.
- passive() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCommand
-
If
true, this handler is considered passive and will not emit a result message. - passive() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCustom
-
If
true, this handler is considered passive and will not emit a result message. - passive() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleQuery
-
If
true, this handler is considered passive and will not emit a result message. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleDelete
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleGet
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleHead
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleOptions
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandlePatch
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandlePost
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandlePut
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketHandshake
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketMessage
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketOpen
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketPong
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleTrace
-
If
true, the handler will not publish a response to theWebResponselog. - passive() - Element in annotation interface io.fluxzero.sdk.web.HandleWeb
-
If
true, the handler will not publish a response to theWebResponselog. - patch(String) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Creates a new
WebRequest.Builderinstance for constructing aPATCH requestto given url. - PATCH - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
- path() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipRead
-
Returns the value of the
pathrecord component. - path() - Method in record class io.fluxzero.common.api.search.SearchValue
-
Returns the value of the
pathrecord component. - path() - Method in interface io.fluxzero.common.modeling.ModelRelationshipQueries.Relationship
-
Returns the child's composition path in the parent Graph.
- path() - Element in annotation interface io.fluxzero.sdk.modeling.GraphPathOverride
-
Canonical relationship path.
- path() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Association
-
Returns path of the property to match on in the handler state.
- path() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationException.ViolationSummary
-
Returns the value of the
pathrecord component. - path() - Element in annotation interface io.fluxzero.sdk.web.ApiDocComponent
-
Component path relative to
components, separated by dots. - path() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
pathrecord component. - Path - Annotation Interface in io.fluxzero.sdk.web
-
Declares a path prefix that contributes to the final URI of a web handler.
- Path() - Constructor for class io.fluxzero.common.search.Document.Path
- PATH - Enum constant in enum class io.fluxzero.sdk.web.WebParameterSource
-
URI path parameters (e.g.
- PathConstraint - Class in io.fluxzero.common.api.search.constraints
-
Abstract base class for constraints that apply to specific paths in a
Document. - PathConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.PathConstraint
- Path Filtering - Section in class io.fluxzero.common.api.search.constraints.PathConstraint
- Path Handling - Section in class io.fluxzero.common.api.search.constraints.MatchConstraint
- pathInParent() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
pathInParentrecord component. - pathInParent() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Returns the value of the
pathInParentrecord component. - pathInParent() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
Optional slash-separated, non-reserved collection path relative to the parent document.
- pathMap() - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Returns the route parameter values currently bound to this request.
- pathOverrides() - Element in annotation interface io.fluxzero.sdk.modeling.GraphProjection
-
Optional projection-local replacements for canonical relationship paths.
- PathParam - Annotation Interface in io.fluxzero.sdk.web
-
Injects a path variable from the URI into a handler method parameter.
- pathPredicate(String) - Static method in class io.fluxzero.common.search.Document.Path
-
Constructs a predicate to match
Document.Pathinstances against the given glob-style path query. - pattern() - Element in annotation interface io.fluxzero.sdk.configuration.spring.ConditionalOnProperty
-
Returns the regular expression the property value must match; the default accepts any non-empty value.
- pattern() - Method in record class io.fluxzero.sdk.web.WebsocketHandlerDecorator.SocketPattern
-
Returns the value of the
patternrecord component. - pattern(String, String, String) - Static method in class io.fluxzero.sdk.web.WebRequestRoute
-
Exports a compiled web path without changing the path regex's anchors or lookaround scope.
- pauseDuration() - Method in interface io.fluxzero.sdk.tracking.FlowRegulator
-
Optionally pause this consumer for a given amount of time.
- pauseDuration() - Method in class io.fluxzero.sdk.tracking.NoOpFlowRegulator
- pauseFetchIfNeeded() - Method in class io.fluxzero.sdk.tracking.client.DefaultTracker
- PauseTrackerEvent - Class in io.fluxzero.sdk.tracking.metrics
- PauseTrackerEvent() - Constructor for class io.fluxzero.sdk.tracking.metrics.PauseTrackerEvent
- payload() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.CreditCardNumber
- payload() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Length
- payload() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Range
- payload() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.UniqueElements
- payload() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.URL
- payload() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.UUID
- payload(Object) - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Sets the payload and returns this builder.
- payloadBytes() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
payloadBytesrecord component. - payloadClass() - Method in record class io.fluxzero.sdk.publishing.LocalDispatchDescriptor
-
Returns the value of the
payloadClassrecord component. - payloadClassKey() - Method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Returns the value of the
payloadClassKeyrecord component. - payloadCodecs() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Returns compact payload codecs owned by this concrete protocol client.
- payloadCodecs() - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- payloadCodecs() - Method in class io.fluxzero.sdk.publishing.client.WebsocketGatewayClient
- payloadCodecs() - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- payloadCodecs() - Method in class io.fluxzero.testserver.websocket.ConsumerEndpoint
- payloadCodecs() - Method in class io.fluxzero.testserver.websocket.EventSourcingEndpoint
- payloadCodecs() - Method in class io.fluxzero.testserver.websocket.ProducerEndpoint
- payloadCodecs() - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
-
Returns compact payload codecs owned by this concrete endpoint protocol.
- PayloadFilter - Class in io.fluxzero.sdk.tracking.handling
-
A
MessageFilterused to restrict message handling based on the payload type. - PayloadFilter() - Constructor for class io.fluxzero.sdk.tracking.handling.PayloadFilter
- PayloadParameterResolver - Class in io.fluxzero.sdk.tracking.handling
-
Resolves handler method parameters by injecting the message payload.
- PayloadParameterResolver() - Constructor for class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- Payload requiring an authenticated user - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresUser
- payloadRestricted() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
payloadRestrictedrecord component. - PayloadType(String, Integer) - Constructor for record class io.fluxzero.common.api.tracking.ConsumerFilter.PayloadType
- PayloadType(String, Integer, boolean) - Constructor for record class io.fluxzero.common.api.tracking.ConsumerFilter.PayloadType
-
Creates an instance of a
PayloadTyperecord class. - payloadTypes() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
payloadTypesrecord component. - peek(Consumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- peekInt(byte[], int) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Reads a big-endian 32-bit integer at the supplied offset without maintaining or advancing a cursor.
- pendingResponses(Predicate) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Snapshots pending responses for lifecycle cleanup without changing their delivery or retry behavior.
- pendingSends() - Method in record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Returns the value of the
pendingSendsrecord component. - PER_HANDLER_CONSUMER_MODE - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Creates an isolated default consumer per unconfigured handler class.
- PER_PACKAGE_CONSUMER_MODE - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Creates one isolated default consumer per exact package containing unconfigured handler classes.
- Performance consideration - Section in class io.fluxzero.common.api.search.constraints.PathConstraint
- Performance Considerations - Section in class io.fluxzero.common.api.search.constraints.ContainsConstraint
- Performance Considerations - Section in class io.fluxzero.common.api.search.constraints.QueryConstraint
- Performance Considerations - Section in class io.fluxzero.common.reflection.ReflectionUtils
- performInvocation(HandlerDescriptor, Callable) - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Wraps the given
Callablein an invocation context for the supplied handler descriptor. - performInvocation(HandlerInvoker, Callable) - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Wraps the given
Callablein an invocation context for the supplied handler. - performInvocation(HandlerMethod, M) - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Invokes the supplied reusable handler method inside an invocation context without allocating a per-message
Callableadapter. - performInvocation(Callable) - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Wraps the given
Callablein an invocation context. - period() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.SnapshotSettings
-
Returns the value of the
periodrecord component. - period(Instant, Instant) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Sets the start and end time using a time range.
- Periodic - Annotation Interface in io.fluxzero.sdk.scheduling
-
Declares a message (typically a
Schedule) or its handler method as part of a periodic schedule. - PERIODIC_SCHEDULE_INVALID - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
A periodic schedule annotation is missing the required timing configuration.
- periodicScheduleAnnotationMissing(Class) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when code asks Fluxzero to schedule a value periodically without @Periodic.
- periodicScheduleInvalid(Class) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when a periodic schedule is not valid.
- PeriodicSnapshotTrigger - Class in io.fluxzero.sdk.persisting.eventsourcing
-
A
SnapshotTriggerthat triggers snapshot creation at fixed intervals based on the aggregate's sequence number. - PeriodicSnapshotTrigger(int) - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.PeriodicSnapshotTrigger
-
Constructs a periodic snapshot trigger with the given interval.
- periodIndex(long) - Method in class io.fluxzero.sdk.persisting.eventsourcing.PeriodicSnapshotTrigger
- PersistedRoot<T> - Interface in io.fluxzero.sdk.modeling
-
Shared revision contract for an independently persisted Aggregate or Model root.
- persistence() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Durable representations and authoritative load path for this Model.
- Persistence - Section in annotation interface io.fluxzero.sdk.modeling.Model
- Persistence - Section in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
- Persistence and Lifecycle - Section in class io.fluxzero.sdk.tracking.handling.StatefulHandler
- pingDelay - Static variable in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- pingDelay() - Element in annotation interface io.fluxzero.sdk.web.SocketEndpoint.AliveCheck
-
Interval between pings in
SocketEndpoint.AliveCheck.timeUnit(). - PingRegistration() - Constructor for class io.fluxzero.testserver.websocket.WebsocketEndpoint.PingRegistration
- PingRegistration(Registration) - Constructor for class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.PingRegistration
- pingTimeout - Static variable in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- pingTimeout() - Element in annotation interface io.fluxzero.sdk.web.SocketEndpoint.AliveCheck
-
Time allowed to receive a pong after a ping.
- pinnedRevision(Entity, long, ModelRepository) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Internal result view retaining a known revision without consulting a subsequent current cache entry.
- plan() - Method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Returns the value of the
planrecord component. - plan(Class, Collection) - Static method in class io.fluxzero.sdk.modeling.MutationPlan
-
Compiles and validates a target plan without an explicit target override.
- planDeletion(Object, ModelDeletionCascade) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- planDeletion(Object, ModelDeletionCascade) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Creates a bounded, non-mutating plan for an explicit model hard deletion.
- planModelDeletion(PlanModelDeletion) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Creates a bounded, non-mutating plan for an explicit independent-model hard deletion.
- planModelDeletion(PlanModelDeletion) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- planModelDeletion(PlanModelDeletion) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- PlanModelDeletion - Class in io.fluxzero.common.api.modeling
-
Creates a bounded, non-mutating hard-deletion plan.
- PlanModelDeletion(String, ModelDeletionCascade) - Constructor for class io.fluxzero.common.api.modeling.PlanModelDeletion
- PlanModelDeletion.Metric - Class in io.fluxzero.common.api.modeling
- playBackToCondition(Predicate) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Plays back through older versions of this entity until a specified condition is met.
- playBackToCondition(Predicate) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Plays back to the first retained revision matching the supplied condition.
- playBackToEvent(Long, String) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Finds a version of this entity matching the given eventIndex or eventId.
- playBackToEvent(Long, String) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Plays back to the first retained revision matching the supplied event boundary.
- plus() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.plus(). - plus(MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.plus(MathContext). - Policy(int, int, boolean, boolean, String, String) - Constructor for record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Creates an instance of a
Policyrecord class. - pollReferenceQueue() - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- port() - Method in record class io.fluxzero.common.HttpOrigin
-
Returns the value of the
portrecord component. - port() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns the value of the
portrecord component. - port() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.URL
- position() - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Returns the current absolute offset in the backing array.
- position() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Returns the current absolute offset in the backing array.
- position() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Returns the absolute offset of the next unread byte in the input array.
- position(Tracker, int[]) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- position(String) - Method in class io.fluxzero.common.tracking.InMemoryPositionStore
- position(String) - Method in interface io.fluxzero.common.tracking.PositionStore
-
Retrieves the full multi-segment position for the given consumer.
- Position - Class in io.fluxzero.common.api.tracking
-
Represents the tracking state of a consumer, i.e. the last known indexes of consumed messages per segment.
- Position(int[], long) - Constructor for class io.fluxzero.common.api.tracking.Position
-
Creates a position for a single segment range.
- Position(long) - Constructor for class io.fluxzero.common.api.tracking.Position
-
Creates a position that applies the same index to all segments.
- Position(SegmentRange) - Constructor for class io.fluxzero.common.api.tracking.Position
-
Creates a position for a single segment range.
- Position(List) - Constructor for class io.fluxzero.common.api.tracking.Position
-
Creates a position from a list of segment ranges.
- PositionStore - Interface in io.fluxzero.common.tracking
-
Interface for storing and retrieving
Positionobjects representing the last processed message indexes per segment for a given consumer. - possibleTargets(Object) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Determines the possible target entities for the given update.
- post(String) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Creates a new
WebRequest.Builderinstance for constructing aPOST requestto given url. - POST - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
- postfix() - Element in annotation interface io.fluxzero.sdk.modeling.Alias
-
Adds given string as a postfix to the alias (if the property value is non-null).
- postfix() - Element in annotation interface io.fluxzero.sdk.modeling.EntityId
-
Postfix added outside the identifier's own repository representation.
- postProcessAfterInitialization(Object, String) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Captures beans post-initialization to inspect later for handler registration.
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- pow(int) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.pow(int). - pow(int, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.pow(int, MathContext). - precision() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.precision(). - Preferred Alternatives - Section in class io.fluxzero.common.api.tracking.ResetPosition
- prefix() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.PayloadType
-
Returns the value of the
prefixrecord component. - prefix() - Element in annotation interface io.fluxzero.sdk.modeling.Alias
-
Adds given string as a prefix to the alias (if the property value is non-null).
- prefix() - Element in annotation interface io.fluxzero.sdk.modeling.EntityId
-
Prefix added outside the identifier's own repository representation.
- PREFIX - Static variable in class io.fluxzero.sdk.scheduling.DeadlineMetadata
-
Reserved SDK namespace; application/dispatch metadata cannot supply values in this namespace.
- prefixRegex() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.RoutePattern
-
Returns the value of the
prefixRegexrecord component. - preparation() - Method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Returns the value of the
preparationrecord component. - preparationFailure(String, long, Exception) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Translates loss of a pinned document during mutation preparation.
- preparationNanos - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- prepare(HandlerDescriptor) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- prepare(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- prepare(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.contentfiltering.ContentFilterInterceptor
- prepare(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.errorreporting.ErrorReportingInterceptor
- prepare(HandlerDescriptor) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor
-
Prepares this interceptor for a specific handler method.
- prepare(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.RequestGraphResponseInterceptor
- prepare(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.validation.ValidatingInterceptor
- prepare(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.metrics.DisableMetrics
- prepare(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- prepare(HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerMethodPlanner
-
Selects and prepares a handler method without creating the message when the planner supports lazy input.
- prepare(DeserializingMessage, Class, String, DocumentSerializer, SearchClient) - Static method in class io.fluxzero.sdk.persisting.search.ModelSourceDocumentMigration
-
Captures the handled value before application code can mutate it, and inspects the verified current source.
- prepare(DocumentStore, Object) - Static method in class io.fluxzero.sdk.persisting.search.DefaultIndexOperation
-
Prepare a new
DefaultIndexOperationinstance for managing document indexing. - prepare(DocumentStore, Object, Object, String, String, String) - Static method in class io.fluxzero.sdk.persisting.search.DefaultIndexOperation
-
Prepares a new
DefaultIndexOperationinstance to manage document indexing with specified path mappings. - prepare(DocumentStore, Object, Object, Function, Function, Function) - Static method in class io.fluxzero.sdk.persisting.search.DefaultIndexOperation
-
Prepares a new
DefaultIndexOperationinstance for managing document indexing with specified functions for extracting key properties from the object. - prepare(LocalExecution) - Method in interface io.fluxzero.sdk.publishing.PreparedLocalDispatch
-
Performs work that must happen before Fluxzero selects a local handler.
- prepare(Executable, Class, Class) - Method in interface io.fluxzero.common.handling.MessageFilter
-
Returns a filter prepared for the supplied handler method.
- prepare(Executable, Class, Class) - Method in class io.fluxzero.sdk.tracking.handling.PayloadFilter
- prepare(Executable, Class, Class) - Method in class io.fluxzero.sdk.tracking.handling.SegmentFilter
- prepare(Executable, Class, Class) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- prepare(Parameter, Annotation) - Method in interface io.fluxzero.common.handling.ParameterResolver
-
Prepares a resolver function when this resolver can determine compatibility from the parameter and method annotation alone.
- prepare(Parameter, Annotation) - Method in class io.fluxzero.sdk.persisting.search.MaterializedGraphParameterResolver
- prepare(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.authentication.CurrentUserParameterResolver
- prepare(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.authentication.UserParameterResolver
- prepare(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- prepare(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.MetadataParameterResolver
- prepare(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.TimestampParameterResolver
- prepare(String, CommitAttempt) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Prepares the wire commit and change correlation for an attempt using
ModelConflictPolicy.ACCEPT, without submitting it. - prepare(String, CommitAttempt, ModelConflictPolicy) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Prepares an ordinary, non-migration commit with the supplied conflict policy, without submitting it.
- prepare(String, CommitAttempt, ModelConflictPolicy, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Prepares a commit with the supplied conflict and migration policies, without treating its input as an already stored event or submitting it.
- prepare(String, CommitAttempt, ModelConflictPolicy, boolean, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Prepares the wire commit and change correlation using the supplied conflict, migration, and existing-event policies, without submitting the commit.
- prepare(M) - Method in interface io.fluxzero.common.handling.HandlerMethodPlanner
-
Selects a handler method for the representative message and prepares its invocation.
- prepareApplicability(HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerMethodPlanner
-
Determines whether a handler applies without creating the complete message when the planner supports lazy input.
- prepareApplicability(M) - Method in interface io.fluxzero.common.handling.HandlerMethodPlanner
-
Determines whether a handler applies to the message and returns the complete key needed to reuse that decision.
- prepareAsyncInvocation() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- prepareAsyncInvocation() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Registers framework lifecycle state on the dispatching thread before this invocation moves to an asynchronous worker.
- prepared(HandlerMethodPlan) - Static method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Creates a successful preparation.
- PREPARED - Enum constant in enum class io.fluxzero.common.handling.HandlerMethodPreparation.Status
-
The handler matches and
HandlerMethodPreparation.plan()contains its invocation plan. - prepareDeadline(Schedule, boolean) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- prepareDeadline(Schedule, boolean) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Prepares a Model-owned deadline without publishing it.
- prepareDeadlineReevaluation(String, DefaultModelRepository.Commit.Outcome, CommitAttempt) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Rebuilds all deadline metadata and effects without changing the original conflict or event policy.
- prepareDelete(DocumentStore, Object, Object) - Static method in class io.fluxzero.sdk.persisting.search.DefaultIndexOperation
-
Prepares a new
DefaultIndexOperationinstance for deleting a document from the specified collection in theDocumentStore. - PreparedHandler(Object, Handler) - Constructor for record class io.fluxzero.sdk.tracking.DefaultTracking.PreparedHandler
-
Creates an instance of a
PreparedHandlerrecord class. - PreparedInterceptedHandler(Handler, HandlerInterceptor) - Constructor for class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- PreparedLocalDispatch - Interface in io.fluxzero.sdk.publishing
-
Applies a
DispatchInterceptorto local dispatch without requiring Fluxzero to create a complete message before handler selection. - PreparedParameterResolver<M> - Interface in io.fluxzero.common.handling
-
Optional extension for
parameter resolversthat can prepare a resolver function for a specific message in one step. - prepareEnvelope(SerializedMessage) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Prepares a message once for reuse by an enclosing transport codec.
- prepareEnvelopes(List) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Prepares a message sequence, retaining the original list when every envelope is reusable.
- prepareForSending(SerializedMessage, ProxyRequestHandler.JettyExchange, int) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- prepareForSkippingCast(I, Integer) - Method in interface io.fluxzero.sdk.common.serialization.casting.CasterChain
-
Prepares an input for direct deserialization when no content caster can transform, split or drop it.
- prepareForSkippingCast(S, Integer) - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- prepareHandlerMethod(Object, M) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- prepareHandlerMethod(Object, M) - Method in class io.fluxzero.common.handling.HandlerInspector.ObjectHandlerMatcher
- prepareHandlerMethod(T, M) - Method in interface io.fluxzero.common.handling.HandlerMatcher
-
Selects and prepares a handler method on the supplied target for the given message.
- prepareIndex(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Prepare given object for indexing for search.
- prepareIndex(Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Begins an index operation for the given object.
- prepareInput(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- prepareInput(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.errorreporting.ErrorReportingInterceptor
- prepareInput(HandlerDescriptor) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor
-
Prepares this interceptor to run without first creating a complete message.
- prepareInput(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.RequestGraphResponseInterceptor
- prepareInput(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.validation.ValidatingInterceptor
- prepareInput(HandlerDescriptor) - Method in class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- prepareInput(HandlerDescriptor, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- prepareInput(HandlerDescriptor, HandlerInput) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor
-
Prepares this interceptor using both the selected handler method and a representative input.
- prepareInput(HandlerDescriptor, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.validation.ValidatingInterceptor
- prepareInput(HandlerDescriptor, HandlerInput) - Method in class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- prepareInput(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- prepareInput(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.authentication.UserParameterResolver
- prepareInput(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- prepareInput(Parameter, Annotation, HandlerInput) - Method in class io.fluxzero.sdk.tracking.handling.MetadataParameterResolver
- prepareInput(Parameter, Annotation, HandlerInput) - Method in interface io.fluxzero.common.handling.HandlerInputResolver
-
Determines whether this resolver handles the parameter and, when it does, creates the function that supplies the parameter value during invocation.
- prepareInvoker(M) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- prepareInvokerOrNull(M) - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher
- prepareLocalDispatch(LocalDispatchDescriptor) - Method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
- prepareLocalDispatch(LocalDispatchDescriptor) - Method in class io.fluxzero.sdk.publishing.correlation.CorrelatingInterceptor
- prepareLocalDispatch(LocalDispatchDescriptor) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- prepareLocalDispatch(LocalDispatchDescriptor) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Prepares this interceptor for repeated local dispatches with the same static message characteristics.
- prepareLocalDispatch(LocalDispatchDescriptor) - Method in class io.fluxzero.sdk.publishing.RecursivePublicationGuard
- prepareLocalDispatch(LocalDispatchDescriptor) - Method in class io.fluxzero.sdk.publishing.routing.MessageRoutingInterceptor
- prepareLocalDispatch(LocalDispatchDescriptor) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- prepareModelCommit(CommitModels, List, Set) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Materializes direct Model documents and returns their deferred local-monitor publication.
- prepareModelGraphProjection(ModelGraphProjectionConfiguration, Set, long, boolean) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Materializes graph documents and returns their deferred local-monitor publication.
- prepareModelGraphSchemaProjection(ModelGraphProjectionConfiguration, Set, long) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Re-materializes only affected roots at the same business boundary after a source schema rewrite.
- prepareModelReindex(ReindexModel) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Prepares one source write while the owning Model store holds its head lock.
- prepareRebased(String, DefaultModelRepository.Commit.Outcome, CommitAttempt) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Prepares an ACCEPT rebase with the original commit shape, delivery guarantee, duplicate flag, and migration policy.
- prepareRequest(Request) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Captures a request without releasing it to the websocket queue yet.
- prepareRequest(Request, Object) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Captures a request and result context without releasing it to the websocket queue yet.
- prepareRequest(SerializedMessage, Duration, Consumer) - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
- prepareResults(List, List) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Allows a specialized client to complete request-owned work for a decoded result group before individual request futures are released.
- prepareResults(List, List) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- prepareShutdown() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Announces controlled shutdown before application callbacks and consumers drain.
- prepareShutdown() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- present() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Returns the value of the
presentrecord component. - preserveLocalDispatchState(Message, Message) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- preserveLocalDispatchState(Message, Message) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Carries interceptor-private local dispatch state across a replacement
Message. - preserveRestoredDataContext(DeserializingMessage, DeserializingMessage) - Static method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
-
Carries private restoration provenance to an explicitly emitted message in the Model pipeline.
- preserveSummary(SerializedDocument) - Static method in class io.fluxzero.common.search.ModelSearchDocument
-
Keeps the original summary in the serialized document, including an explicitly empty search surface.
- preserveSummary(Document) - Static method in class io.fluxzero.common.search.ModelSearchDocument
-
Keeps the summary with the entries so composition does not need to guess which values were excluded.
- preservingConsumerFilter(BatchInterceptor) - Static method in interface io.fluxzero.sdk.tracking.BatchInterceptor
-
Marks an interceptor as preserving downstream selection.
- preventParentDeletion() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
preventParentDeletionrecord component. - preventParentDeletion() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
On a Model relationship, rejects logical deletion of a referenced parent while this relationship survives the final mutation state.
- previous() - Method in interface io.fluxzero.sdk.modeling.AggregateRoot
- previous() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- previous() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the previous version of this entity.
- previous() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the preceding model revision as a lazy graph, or
nullwhen none is available. - previous() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- previous() - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- previous() - Method in class io.fluxzero.sdk.modeling.ModifiableEntity
- previous() - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- previous() - Method in interface io.fluxzero.sdk.modeling.PersistedRoot
- previous() - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- previous(Entity) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot.ImmutableAggregateRootBuilder
-
Sets the previous entity revision and returns this builder.
- PREVIOUS_STATE_INDEX_METADATA_KEY - Static variable in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Reserved tombstone metadata containing the last materialized state boundary before deletion.
- previousDeadline() - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Returns the value of the
previousDeadlinerecord component. - previousScheduleId() - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Returns the value of the
previousScheduleIdrecord component. - previousValue(Function) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the selected value from the preceding revision, or
nullwhen unavailable. - PRIMARY - Enum constant in enum class io.fluxzero.common.api.modeling.GetModelEventsByIdentity.Selection
- primaryId(Object, Class) - Method in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Selects the primary repository key before alias lookup.
- primaryOnly() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns the value of the
primaryOnlyrecord component. - priority() - Method in record class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.Specificity
-
Returns the value of the
priorityrecord component. - priority() - Element in annotation interface io.fluxzero.sdk.modeling.AssertLegal
-
Determines the order of assertions if there are multiple annotated methods (or fields on independent Models).
- PRIVATE_MODEL_DOCUMENT_COLLECTION_PREFIX - Static variable in class io.fluxzero.common.api.modeling.ModelDocumentMutation
-
Prefix for type-isolated internal Model sources, including Graph components.
- privateModelDocumentCollection(String) - Static method in class io.fluxzero.common.api.modeling.ModelDocumentMutation
-
Returns the private search collection for current documents of one Model type.
- process(MessageBatch) - Method in class io.fluxzero.sdk.tracking.client.DefaultTracker
- process(List, List) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitResultProcessor
-
Processes commit results together with their positionally aligned request contexts; the future completes when post-commit processing finishes or fails.
- process(Set, RoundEnvironment) - Method in class io.fluxzero.common.modeling.ModelTypeProcessor
- process(Set, RoundEnvironment) - Method in class io.fluxzero.common.serialization.TypeRegistryProcessor
- process(Set, RoundEnvironment) - Method in class io.fluxzero.sdk.tracking.handling.RequestAnnotationProcessor
- process(Set, RoundEnvironment) - Method in class io.fluxzero.sdk.web.OpenApiProcessor
- process(Set, RoundEnvironment) - Method in class io.fluxzero.sdk.web.WebParameterProcessor
- ProcessBatchEvent - Class in io.fluxzero.sdk.tracking.metrics
- ProcessBatchEvent() - Constructor for class io.fluxzero.sdk.tracking.metrics.ProcessBatchEvent
- processError(Throwable, DeserializingMessage, HandlerDescriptor, Handler, ConsumerConfiguration, Callable) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- processError(Throwable, DeserializingMessage, HandlerInvoker, Handler, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- processor() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitCompletion
-
Returns the value of the
processorrecord component. - processToken(JsonToken, Map, String, JsonParser) - Method in class io.fluxzero.common.search.JacksonInverter
- ProducerEndpoint - Class in io.fluxzero.testserver.websocket
- ProducerEndpoint(MessageLogMaintenance, MessageType, String) - Constructor for class io.fluxzero.testserver.websocket.ProducerEndpoint
-
Creates a producer endpoint backed by the shared maintenance components for one message log.
- ProducerEndpoint(MessageLogMaintenance, MessageType, String, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.ProducerEndpoint
-
Creates a producer endpoint backed by the shared maintenance components for one message log.
- ProducerEndpoint(MessageStore) - Constructor for class io.fluxzero.testserver.websocket.ProducerEndpoint
- ProducerEndpoint(MessageStore, MessageType, String) - Constructor for class io.fluxzero.testserver.websocket.ProducerEndpoint
- ProducerEndpoint(MessageStore, MessageType, String, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.ProducerEndpoint
- productionDocumentPresent() - Method in record class io.fluxzero.common.api.search.GetModelMigrationResult.Metric
-
Returns the value of the
productionDocumentPresentrecord component. - project(SerializedDocument, List, Predicate) - Static method in record class io.fluxzero.common.api.search.SearchValue
-
Projects a response while transporting its ordering values independently of stored document bytes.
- projection() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.GraphProjectionRoot
-
Returns the value of the
projectionrecord component. - PROJECTION - Enum constant in enum class io.fluxzero.sdk.tracking.handling.GraphMigrationTarget
-
Migrate only the handled stored projection.
- projectionPath() - Element in annotation interface io.fluxzero.sdk.modeling.GraphPathOverride
-
Path used in the materialized graph document.
- propagateSearch() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
propagateSearchrecord component. - propagateSearch() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
Whether searchability may propagate from the referenced parent through this relationship.
- propagatesSearch() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Whether this edge participates in search composition and inherited search activation.
- property() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
propertyrecord component. - Property(String, AccessibleObject, Class, Type, MemberInvoker) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Creates an instance of a
Propertyrecord class. - PROPERTY - Static variable in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Property that overrides
ModelCommitPolicy.DEFAULTfor independent models. - PROPERTY - Static variable in enum class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataPolicy
-
Application property that configures the default missing protected data policy.
- Property-based usage - Section in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- propertyPath() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns the value of the
propertyPathrecord component. - propertyPath(String) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns cached structural metadata for the normalized nested property path, including missing and dynamically resolved paths.
- propertySource() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Provides access to configuration properties (typically loaded from the environment).
- propertySource() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the
PropertySourceconfigured for this Fluxzero instance. - PropertySource - Interface in io.fluxzero.common.application
-
Represents a source of configuration properties.
- ProtectData - Annotation Interface in io.fluxzero.sdk.publishing.dataprotection
-
Marks a field or type within a message payload as containing sensitive information that should be protected.
- protocol() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.URL
- ProxyRequestHandler - Class in io.fluxzero.proxy
- ProxyRequestHandler(Client) - Constructor for class io.fluxzero.proxy.ProxyRequestHandler
- ProxyRequestHandler.ChunkAccumulator - Class in io.fluxzero.proxy
- ProxyRequestHandler.ChunkedProxyRequest - Class in io.fluxzero.proxy
- ProxyRequestHandler.JettyExchange - Class in io.fluxzero.proxy
- ProxyRequestHandler.ProxyResponseContext - Class in io.fluxzero.proxy
- ProxySerializer - Class in io.fluxzero.proxy
- ProxySerializer() - Constructor for class io.fluxzero.proxy.ProxySerializer
- ProxyServer - Class in io.fluxzero.proxy
- ProxyServer(ProxyRequestHandler, Server, int, Registration, Runnable, Registration, boolean, AtomicReference, Duration, Duration) - Constructor for class io.fluxzero.proxy.ProxyServer
- ProxyServerConfig - Record Class in io.fluxzero.proxy
-
Configuration for embedding the Fluxzero proxy without relying on process-global properties.
- ProxyServerConfig(int, String, String, String, boolean, List, String, boolean) - Constructor for record class io.fluxzero.proxy.ProxyServerConfig
-
Creates an instance of a
ProxyServerConfigrecord class. - ProxyWebsocketBackpressureEvent - Record Class in io.fluxzero.proxy
-
Metric emitted when the proxy disconnects a websocket session because outgoing frames are not draining.
- ProxyWebsocketBackpressureEvent(String, String, String, String, int, int) - Constructor for record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Creates an instance of a
ProxyWebsocketBackpressureEventrecord class. - ProxyWebsocketEndpoint - Class in io.fluxzero.proxy
- ProxyWebsocketEndpoint(Client, RequestHandler) - Constructor for class io.fluxzero.proxy.ProxyWebsocketEndpoint
- ProxyWebsocketEndpoint.SessionContext - Record Class in io.fluxzero.proxy
- publication() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Returns the value of the
publicationrecord component. - PUBLICATION_DEPTH_METADATA_KEY - Static variable in class io.fluxzero.sdk.publishing.RecursivePublicationGuard
- publicationNanos - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- publicationStrategy() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Strategy that determines how applied updates are persisted and/or published, and whether publish-only updates advance aggregate state for this aggregate type.
- publicationStrategy() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
publicationStrategyrecord component. - publicationStrategy() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Controls whether applied events are stored, published, or both.
- publicationStrategy() - Element in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
-
Controls how the applied update is stored and/or published, and whether publish-only updates advance aggregate state for the owning aggregate type.
- Publication Strategy - Section in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- publicDocument() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
publicDocumentrecord component. - publish(Guarantee, Object...) - Method in class io.fluxzero.sdk.publishing.DefaultEventGateway
- publish(Guarantee, Object...) - Method in interface io.fluxzero.sdk.publishing.EventGateway
-
Publishes one or more event messages with a specific delivery guarantee.
- publish(Message, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultEventGateway
- publish(Message, Guarantee) - Method in interface io.fluxzero.sdk.publishing.EventGateway
-
Publishes the given
Messageto Fluxzero and/or local handlers. - publish(Object) - Method in interface io.fluxzero.sdk.publishing.EventGateway
-
Publishes the given event object.
- publish(Object) - Method in interface io.fluxzero.sdk.publishing.MetricsGateway
-
Publishes a metrics message using default metadata and
Guarantee.NONE. - publish(Object...) - Method in class io.fluxzero.sdk.publishing.DefaultEventGateway
- publish(Object...) - Method in interface io.fluxzero.sdk.publishing.EventGateway
-
Publishes one or more event messages.
- publish(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.EventGateway
-
Publishes an event with the specified payload and metadata.
- publish(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.MetricsGateway
-
Publishes a metrics payload with the specified metadata and a
Guarantee.NONEdelivery guarantee. - publish(Object, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultMetricsGateway
- publish(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.MetricsGateway
-
Publishes a metrics message with the specified metadata and delivery guarantee.
- PUBLISH_ONLY - Enum constant in enum class io.fluxzero.sdk.modeling.EventPublicationStrategy
-
Publish the update to the global event log but do not store it in the target model stream or legacy aggregate event store.
- PublishedEventModelMigration - Class in io.fluxzero.sdk.configuration
-
Runs a published-event Aggregate-to-Model migration in an isolated Fluxzero application context.
- PublishedEventModelMigration.Builder - Class in io.fluxzero.sdk.configuration
-
Builder for one isolated published-event Model migration application.
- publishEvent() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
publishEventrecord component. - publishEvent() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionDecision
-
Returns the value of the
publishEventrecord component. - publishEvent(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Publishes the given application event.
- publishEvent(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Publishes an event with given payload and metadata.
- publishEvents(Object...) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Publishes given application events.
- publishHandleMessageMetrics(SerializedMessage, boolean, Instant) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- publishMetrics(HandlerInvoker, DeserializingMessage, boolean, Instant, Object) - Method in class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- publishMetrics(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Publishes a metrics event.
- publishMetrics(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Publishes a metrics event with given payload and metadata.
- publishProcessBatchMetrics(Instant) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- purgeCeasedTrackers(Duration) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- purgeCeasedTrackers(Instant) - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Removes trackers that have not sent activity after the given timestamp.
- purgeDelayMillis() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns the value of the
purgeDelayMillisrecord component. - purgeExpiredMessages(Duration) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- purgeExpiredMessages(Duration) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- purgeExpiredMessages(Duration) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- purgeTrackers(Predicate) - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Removes all trackers that match the provided predicate.
- Purpose - Section in class io.fluxzero.sdk.web.ForwardingWebConsumer
- put(String, String) - Method in class io.fluxzero.common.api.Metadata.Builder
-
Adds or replaces a metadata value.
- put(Object, Object) - Method in enum class io.fluxzero.common.caching.NoOpCache
- put(Object, Object) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- put(Object, Object) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- put(Object, Object) - Method in interface io.fluxzero.common.caching.Cache
-
Puts a value in the cache for the given
id, overwriting any existing value. - put(Object, Object) - Method in class io.fluxzero.sdk.modeling.BatchingHandlerRepository
- put(Object, Object) - Method in class io.fluxzero.sdk.modeling.DefaultHandlerRepository
- put(Object, Object) - Method in interface io.fluxzero.sdk.modeling.HandlerRepository
-
Persists or updates the handler instance identified by the given ID.
- put(Object, Object) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- put(Object, Object) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- put(Object, Object) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- put(Object, Object, Duration) - Method in class io.fluxzero.sdk.DefaultMemoization
- put(Object, Object, Duration) - Method in interface io.fluxzero.sdk.Memoization
-
Stores the given value for the given key, optionally with a lifespan after which it expires.
- put(String) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Creates a new
WebRequest.Builderinstance for constructing aPUT requestto given url. - put(K, V) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Stores a value when it fits the configured entry and total weight constraints.
- PUT - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
- putAll(Map) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Stores all values in iteration order while applying the same admission and weight constraints as
MemoryAwareCacheSupport.put(Object, Object). - putAll(Map) - Method in class io.fluxzero.common.api.Metadata.Builder
-
Adds or replaces normalized metadata values.
- putContext(Class, T) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Stores a message-scoped context value.
- putIfAbsent(Object, Object) - Method in enum class io.fluxzero.common.caching.NoOpCache
- putIfAbsent(Object, Object) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- putIfAbsent(Object, Object) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- putIfAbsent(Object, Object) - Method in interface io.fluxzero.common.caching.Cache
-
Associates the specified value with the given
idonly if no value is currently associated. - putIfAbsent(Object, Object) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- putIfAbsent(Object, Object) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- putIfAbsent(Object, Object) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- putTraceEntries(Metadata) - Method in class io.fluxzero.common.api.Metadata.Builder
-
Adds or replaces the trace entries from existing metadata without materializing an intermediate map.
- putValue(String, Data, Guarantee) - Method in class io.fluxzero.sdk.persisting.keyvalue.client.InMemoryKeyValueStore
- putValue(String, Data, Guarantee) - Method in interface io.fluxzero.sdk.persisting.keyvalue.client.KeyValueClient
-
Adds or replaces the given value in the key value store.
- putValue(String, Data, Guarantee) - Method in class io.fluxzero.sdk.persisting.keyvalue.client.WebsocketKeyValueClient
- putValueIfAbsent(String, Data) - Method in class io.fluxzero.sdk.persisting.keyvalue.client.InMemoryKeyValueStore
- putValueIfAbsent(String, Data) - Method in interface io.fluxzero.sdk.persisting.keyvalue.client.KeyValueClient
-
Adds the given value in the key value store if the key is not already mapped to a value.
- putValueIfAbsent(String, Data) - Method in class io.fluxzero.sdk.persisting.keyvalue.client.WebsocketKeyValueClient
Q
- query(Request) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given query and returns a future that will be completed with the query's result.
- query(Request, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a query with given payload and metadata and returns a future that will be completed with the query's result.
- query(Request, Metadata, Guarantee) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Uses the given publication guarantee for this request; completion still represents its business response.
- query(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given query and returns a future that will be completed with the query's result.
- query(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a query with given payload and metadata and returns a future that will be completed with the query's result.
- query(Object, Metadata, Guarantee) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Uses the given publication guarantee for this request; completion still represents its business response.
- query(String, boolean, String...) - Static method in class io.fluxzero.common.api.search.constraints.QueryConstraint
-
Creates a
QueryConstraintwith optional lookahead behavior for terms. - query(String, String...) - Static method in class io.fluxzero.common.api.search.constraints.QueryConstraint
-
Creates a
QueryConstraintthat parses and evaluates the given query string. - query(String, String...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Adds a full-text search constraint for the given phrase.
- QUERY - Enum constant in enum class io.fluxzero.common.MessageType
-
A request for data or read-only information.
- QUERY - Enum constant in enum class io.fluxzero.sdk.web.WebParameterSource
-
HTTP query string parameters (e.g. ?
- queryAndWait(Request) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given query and returns the query's result.
- queryAndWait(Request, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a query with given payload and metadata and returns the query's result.
- queryAndWait(Request, Metadata, Guarantee) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Uses the given publication guarantee for this request; completion still represents its business response.
- queryAndWait(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given query and returns the query's result.
- queryAndWait(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a query with given payload and metadata and returns the query's result.
- queryAndWait(Object, Metadata, Guarantee) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Uses the given publication guarantee for this request; completion still represents its business response.
- QueryConstraint - Class in io.fluxzero.common.api.search.constraints
-
A
Constraintthat parses a human-friendly query string into a structured tree of constraints. - QueryConstraint() - Constructor for class io.fluxzero.common.api.search.constraints.QueryConstraint
- queryGateway() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the gateway for query messages.
- queryGateway(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's query gateway as a Spring bean when no overriding bean exists.
- QueryGateway - Interface in io.fluxzero.sdk.publishing
-
Gateway interface for dispatching queries and receiving responses in Fluxzero.
- queryMetricKey - Static variable in class io.fluxzero.sdk.web.WebRequest
-
Metadata key containing the original raw query, without a leading
?, on outbound WebRequest metrics. - QueryParam - Annotation Interface in io.fluxzero.sdk.web
-
Injects an HTTP query parameter into a handler method parameter.
- queueBytes - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- queueDepth - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- queueWaitNanos - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
R
- 1. Rewrite a duplicate create into an update (inside the update class) - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.InterceptApply
- 5. Recursive interception - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.InterceptApply
- Range - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Validates that a numeric value is between
Range.min()andRange.max(), inclusive. - Range.List - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Container annotation for repeatable
Rangeconstraints. - rawClass(Type) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
- read() - Method in class io.fluxzero.common.LazyInputStream
- read() - Method in class io.fluxzero.common.StreamInputStream
- read() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.StreamingInputStream
- read() - Method in class io.fluxzero.sdk.web.PartialFileInputStream
- read(byte[]) - Method in class io.fluxzero.common.LazyInputStream
- read(byte[], int, int) - Method in class io.fluxzero.common.LazyInputStream
- read(byte[], int, int) - Method in class io.fluxzero.common.StreamInputStream
- read(byte[], int, int) - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.StreamingInputStream
- read(byte[], int, int) - Method in class io.fluxzero.sdk.web.PartialFileInputStream
- read(Metadata, String, Map) - Static method in class io.fluxzero.sdk.scheduling.DeadlineMetadata
-
Restores a Model's recorded categories; old records without metadata retain their prior value.
- read(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Reads the parent-reference value from the supplied target.
- read(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Reads this property from the supplied target using its prepared invoker.
- read(String, Long, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- read(String, Long, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- read(String, Long, ConsumerConfiguration) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Asynchronously reads the next available
MessageBatchfor a given tracker. - read(String, Long, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- read(List, String, Serializer) - Method in class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Reads a batch; topics without typed Graph handlers retain the original serializer stream.
- read(List, String, Serializer, SearchClient) - Method in class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Reads using the explicit consumer namespace while retaining this reader's registration-scoped definitions.
- read(Map) - Static method in class io.fluxzero.common.search.SearchExclusions
-
Reads concrete excluded paths without reconstructing the document body or all of its metadata.
- Read - Class in io.fluxzero.common.api.tracking
-
Command to read a batch of messages from the Fluxzero Runtime for a given consumer and tracker.
- Read(MessageType, String, String, int, long, long, String, boolean, boolean, boolean, boolean, boolean, Long, Long) - Constructor for class io.fluxzero.common.api.tracking.Read
- Read(MessageType, String, String, int, long, long, String, boolean, boolean, boolean, boolean, Long, Long) - Constructor for class io.fluxzero.common.api.tracking.Read
- Read(MessageType, String, String, int, long, String, boolean, boolean, boolean, boolean, Long, Long) - Constructor for class io.fluxzero.common.api.tracking.Read
- READ_DOCUMENT - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Operation
- READ_EVENT - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Operation
- READ_ONLY - Enum constant in enum class io.fluxzero.sdk.modeling.MutationPlan.Access
- READ_SNAPSHOT - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Operation
- READ_WRITE - Enum constant in enum class io.fluxzero.sdk.modeling.MutationPlan.Access
- readAliasIds(ModelConflictPolicy) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns consumed alias lookups, excluding assertion-only lookups for ACCEPT.
- readAndWait(String, Long, ConsumerConfiguration) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Reads the next available
MessageBatchfor the given tracker and blocks until messages are available. - readBoolean() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads a boolean encoded as zero or one; other values and truncated input cause
IOException. - readBoundary(Metadata) - Static method in class io.fluxzero.common.api.modeling.ModelEventMetadata
-
Returns the commit boundary carried by
metadata, ornullwhen it is not a Model event. - readBoundary(Metadata, MessageType, Long) - Static method in class io.fluxzero.common.api.modeling.ModelEventMetadata
-
Returns the Model boundary carried by a Model event, or falls back to an existing global event index.
- ReadBoundaryConflict(String, long) - Constructor for exception class io.fluxzero.sdk.modeling.CommitAttempt.ReadBoundaryConflict
- readByte() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads one signed byte and advances, throwing
EOFExceptionif no byte remains. - readBytes() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads a length-prefixed byte array, accepting -1 as null and enforcing the configured maximum value size.
- readChunkedWebRequest(ProxyRequestHandler.JettyExchange, WebRequest) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- ReadConflict(String, String, long) - Constructor for record class io.fluxzero.sdk.modeling.ModelCommitConflictException.ReadConflict
-
Creates an instance of a
ReadConflictrecord class. - readDepth(Metadata) - Method in class io.fluxzero.sdk.publishing.RecursivePublicationGuard
- readEnvelope() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads and validates a length-prefixed message envelope and returns a message backed by the input array.
- readEnvelopeIndex(byte[], int, int, int) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Reads only the indexed routing field from one native message without materializing application data.
- readEnvelopeSize(byte[], int, int, int) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns the complete size of the next native message envelope in a byte range.
- reader - Static variable in class io.fluxzero.common.serialization.JsonUtils
-
Preconfigured JsonMapper for reading/deserializing objects from JSON, including type handling.
- reader() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Returns the value of the
readerrecord component. - Reader(byte[]) - Constructor for class io.fluxzero.common.serialization.MessagePackIO.Reader
- Reader(byte[], int) - Constructor for class io.fluxzero.common.api.internal.BinaryWire.Reader
- Reader(byte[], int, int) - Constructor for class io.fluxzero.common.serialization.MessagePackIO.Reader
- readFrom(InputStream) - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkAccumulator
- readFromIndex(long, int) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- readFromIndex(long, int) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- readFromIndex(long, int) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Fetches messages starting from the given index up to the provided max size.
- readFromIndex(long, int) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- readFromIndex(long, int, long) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- readFromIndex(long, int, long) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- readFromIndex(long, int, long) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Fetches messages directly from the message log while limiting both message count and complete serialized bytes.
- readFromIndex(long, int, long) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- ReadFromIndex - Class in io.fluxzero.common.api.tracking
-
Request to fetch a batch of messages from a given log starting from a given index.
- ReadFromIndex(long, int) - Constructor for class io.fluxzero.common.api.tracking.ReadFromIndex
- ReadFromIndex(long, int, long) - Constructor for class io.fluxzero.common.api.tracking.ReadFromIndex
- ReadFromIndexResult - Class in io.fluxzero.common.api.tracking
-
Result for a
ReadFromIndexrequest. - ReadFromIndexResult() - Constructor for class io.fluxzero.common.api.tracking.ReadFromIndexResult
- ReadFromIndexResult.Metric - Class in io.fluxzero.common.api.tracking
-
Metric representation of a
ReadFromIndexResult, used for internal monitoring and analytics. - readIds(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Reads distinct scalar parent IDs; a null property or empty collection has no parents.
- readInt() - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Reads a big-endian 32-bit integer and advances the cursor, rejecting truncated input.
- readInt() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads a big-endian 32-bit integer, throwing
EOFExceptionon truncated input. - readLong() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads a big-endian 64-bit integer, throwing
EOFExceptionon truncated input. - readLongs(int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads a nullable array of big-endian 64-bit values, enforcing
maximumElementsbefore allocation. - readModelIds() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the Model identifiers retained as read dependencies for this attempt.
- readModelIds(ModelConflictPolicy) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Reads needed to preserve this policy's evaluation: ACCEPT only reapplies its original steps.
- readNullableInt() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads a presence flag and, when present, a big-endian 32-bit integer; returns null for an absent value.
- readNullableLong() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads a presence flag and, when present, a big-endian 64-bit integer; returns null for an absent value.
- readPayload(int) - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Copies exactly length unframed bytes, checking the input range before allocating.
- readProperty(String, Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Reads a nested property path.
- readRange(long, long, int) - Method in interface io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.ChunkReader
-
Reads a page of messages from the given index range.
- readRange(long, long, int) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- readRange(long, long, int) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- readRange(long, long, int) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Fetches messages in the range
[minIndexInclusive, maxIndexExclusive)up to the provided max size. - readRange(long, long, int, long) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- readRange(long, long, int, long) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- readRange(long, long, int, long) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Fetches messages in the range
[minIndexInclusive, maxIndexExclusive)while limiting both message count and complete serialized message bytes. - readRelationships() - Method in class io.fluxzero.sdk.modeling.ModelBatchScope.Snapshot
-
Records the pending writes inspected while composing relationship metadata.
- readRelationships(ModelConflictPolicy) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the relationship dependencies relevant to the policy; ACCEPT excludes assertion-only reads.
- ReadResult - Class in io.fluxzero.common.api.tracking
-
Result returned in response to a
Readrequest for a batch of messages. - ReadResult(long, MessageBatch) - Constructor for class io.fluxzero.common.api.tracking.ReadResult
- ReadResult(long, MessageBatch, long) - Constructor for class io.fluxzero.common.api.tracking.ReadResult
- ReadResult.Metric - Class in io.fluxzero.common.api.tracking
-
Compact representation of the
ReadResultused for monitoring. - reads() - Method in enum class io.fluxzero.sdk.modeling.MutationPlan.Access
-
Returns whether this access mode includes reads.
- readsDurableStateOnly() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Whether this independent operation excludes uncommitted message-batch overlays.
- readsGraphs(String) - Method in class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Whether this collection needs the original composition alongside its logical document payload.
- readSize(int, String) - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Reads a non-negative size bounded by
maximum; invalid values throwIllegalArgumentExceptionwith the supplied label. - readSize(int, String) - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads a non-negative size no greater than
maximum; invalid values causeIOExceptionwith the supplied label. - readsModelDocuments(String) - Method in class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Whether this topic requires a single canonical Model state or the original Graph representation.
- readStateIndex() - Method in record class io.fluxzero.common.api.ErrorResult.ModelHistoryUnavailable
-
Returns the value of the
readStateIndexrecord component. - readStateIndex() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
readStateIndexrecord component. - readStateIndex() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the attempt's read state index, using the deferred boundary when one is attached.
- readStateIndex() - Method in record class io.fluxzero.sdk.modeling.ModelCommitConflictException.ReadConflict
-
Returns the value of the
readStateIndexrecord component. - readString() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads a length-prefixed UTF-8 string, accepting -1 as null and enforcing the configured maximum value size.
- readString(int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Reads a length-prefixed UTF-8 string bounded by
maximumbytes. - readStringEquals(String, int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Consumes a bounded, length-prefixed string and compares its encoded bytes with the supplied value without decoding a new string.
- readStringLength(int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Reads and validates a non-negative string byte length and verifies that its bytes are available, without consuming the string bytes.
- readTree(byte[]) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Reads a JSON structure as a
JsonNodetree from a JSON byte array. - readTree(InputStream) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Reads a JSON structure as a
JsonNodetree from a JSON input stream. - readTree(String) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Reads a JSON structure as a
JsonNodetree from a JSON string. - readUnsignedByte() - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Reads one byte as an unsigned integer from 0 through 255.
- reason() - Method in record class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction
-
Returns the value of the
reasonrecord component. - reason() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Returns the value of the
reasonrecord component. - rebase(long, String, List, long) - Static method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Requests an internal apply-only rebase at the supplied current boundary.
- rebuild() - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- rebuild() - Method in interface io.fluxzero.common.caching.Cache
-
Returns a fresh cache instance with the same configuration and no stored entries.
- rebuild() - Method in enum class io.fluxzero.common.caching.NoOpCache
- rebuild() - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- rebuild() - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- rebuild() - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- rebuild() - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- receiver() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DirectSingleTargetApply
-
Returns the value of the
receiverrecord component. - receiverModelType() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns the value of the
receiverModelTyperecord component. - ReceiveTiming(long, long, long) - Constructor for record class io.fluxzero.sdk.common.websocket.WebsocketEndpoint.ReceiveTiming
-
Creates an instance of a
ReceiveTimingrecord class. - recoverFromContinuation(SerializedMessage, MessageType, String, Serializer, long, int, ChunkedDeserializingMessage.ChunkReader) - Static method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
-
Reconstructs a chunked message when tracking observes a continuation after the original first chunk was already read by an earlier tracker run.
- RecursivePublicationException - Exception Class in io.fluxzero.sdk.publishing
-
Thrown when a message publication chain exceeds the configured maximum depth.
- RecursivePublicationException(String) - Constructor for exception class io.fluxzero.sdk.publishing.RecursivePublicationException
- RecursivePublicationGuard - Class in io.fluxzero.sdk.publishing
-
Prevents runaway recursive publication loops by carrying a publication depth in message metadata.
- RecursivePublicationGuard() - Constructor for class io.fluxzero.sdk.publishing.RecursivePublicationGuard
- RecursivePublicationGuard(int) - Constructor for class io.fluxzero.sdk.publishing.RecursivePublicationGuard
- RedirectPolicy - Enum Class in io.fluxzero.sdk.web
-
Redirect policy for outbound
WebRequestexecution through the direct native client or proxy. - REDOC - Enum constant in enum class io.fluxzero.sdk.web.ApiReferenceRenderer
-
Redoc Community Edition.
- reduce(BinaryOperator) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- reduce(T, BinaryOperator) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- reduce(U, BiFunction, BinaryOperator) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- reevaluateDeadlines(long, String, long) - Static method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Rejects only the time-sensitive deadline plan; no idempotency receipt is retained.
- ref() - Element in annotation interface io.fluxzero.sdk.web.ApiDocResponse
-
Optional reusable response reference.
- ref() - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Returns the value of the
refrecord component. - referencedModelTypes(Class) - Static method in class io.fluxzero.sdk.modeling.MutationPlan
-
Returns independent model types referenced by typed ID properties.
- referenceOnly() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
referenceOnlyrecord component. - references() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns the value of the
referencesrecord component. - ReflectionUtils - Class in io.fluxzero.common.reflection
-
Utility class for high-performance reflection-based operations across the Fluxzero Runtime.
- ReflectionUtils() - Constructor for class io.fluxzero.common.reflection.ReflectionUtils
- ReflectionUtils.TypeMetadata - Class in io.fluxzero.common.reflection
-
Lazily computed reflection metadata for a single Java type.
- ReflectionUtils.TypeMetadata.PropertyPathMetadata - Class in io.fluxzero.common.reflection
- refresh() - Method in class io.fluxzero.sdk.registry.ConsumerBlueprint
-
Publishes a new projection after registration changes; listeners establish the remote activation boundary.
- RefreshableUser - Class in io.fluxzero.sdk.tracking.handling.authentication
-
Mutable holder for a previously resolved user that may be refreshed while handling a message.
- RefreshableUser(User) - Constructor for class io.fluxzero.sdk.tracking.handling.authentication.RefreshableUser
-
Creates a holder for a previously resolved user.
- RefreshingUserProvider<U> - Interface in io.fluxzero.sdk.tracking.handling.authentication
-
Optional extension for refreshing an already resolved
User. - refreshUser(RefreshableUser, DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- refreshUser(RefreshingUserProvider, User, HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- refreshUser(User, HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
-
Refreshes the supplied user when the delegate supports
RefreshingUserProvider; otherwise returns the original user unchanged. - refreshUser(U, HasMessage) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.RefreshingUserProvider
-
Refreshes an already resolved user for the current message context.
- regexp() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.URL
- register(Cache) - Method in class io.fluxzero.sdk.persisting.caching.CacheEvictionsLogger
-
Registers this logger as an eviction listener for the given
Cache. - register(Object, HandlerFilter) - Method in class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Records accepted typed Graph and Model-source methods until the returned registration is cancelled.
- register(Object, HandlerFilter, ModelRepository) - Method in class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Registers durable notifications in the same namespace as the document consumer.
- register(CompletableFuture) - Static method in class io.fluxzero.sdk.common.AsyncCompletionScope
-
Registers a future with the current completion scope.
- register(CompletableFuture, Runnable) - Static method in class io.fluxzero.sdk.common.AsyncCompletionScope
-
Registers a future with the current completion scope and runs a callback after scoped futures have completed.
- registerCasterCandidates(Object...) - Method in interface io.fluxzero.sdk.common.serialization.casting.CasterChain
-
Registers one or more objects that may contain casting logic (e.g. annotated methods or implementations).
- registerCasterCandidates(Object...) - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
-
Registers the complete batch atomically; a conflicting candidate leaves the chain unchanged.
- registerCasters(Object...) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Registers upcasters and downcasters in one step.
- registerDeadlineCommit(List) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- registerDeadlineCommit(List) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Reserves local deadline delivery before submission.
- registerDowncasters(Object...) - Method in class io.fluxzero.proxy.ProxySerializer
- registerDowncasters(Object...) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Registers custom downcasters for transforming newer object states to older revisions.
- registerDowncasters(Object...) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Registers one or more downcaster candidates.
- registeredModelTypes() - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Returns the model types registered as handlers in this application.
- registerEviction(SoftReferenceCache.CacheReference, CacheEviction.Reason) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- registerEvictionListener(Consumer) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- registerEvictionListener(Consumer) - Method in interface io.fluxzero.common.caching.Cache
-
Registers a listener to be notified whenever a cache entry is evicted or removed.
- registerEvictionListener(Consumer) - Method in enum class io.fluxzero.common.caching.NoOpCache
- registerEvictionListener(Consumer) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- registerEvictionListener(Consumer) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- registerEvictionListener(Consumer) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- registerEvictionListener(Consumer) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- registerEvictionListener(Consumer) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Registers an eviction listener and returns a registration that removes it when cancelled.
- registerGraphProjection(Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Registers a changed graph definition and rebuilds all current roots.
- registerGraphProjection(Class, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- registerGraphProjection(Class, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Registers the graph projection declared by the supplied model type.
- registerHandler(Object) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- registerHandler(Object) - Method in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- registerHandler(Object) - Method in interface io.fluxzero.sdk.tracking.handling.HasLocalHandlers
-
Registers the given handler object and includes only the methods that are annotated with a recognized handler annotation (e.g.,
@HandleCommand,@HandleQuery, etc.). - registerHandler(Object, HandlerFilter) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- registerHandler(Object, HandlerFilter) - Method in class io.fluxzero.sdk.persisting.search.client.LocalDocumentHandlerRegistry
- registerHandler(Object, HandlerFilter) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- registerHandler(Object, HandlerFilter) - Method in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- registerHandler(Object, HandlerFilter) - Method in enum class io.fluxzero.sdk.tracking.handling.HandlerRegistry.NoOpHandlerRegistry
- registerHandler(Object, HandlerFilter) - Method in interface io.fluxzero.sdk.tracking.handling.HasLocalHandlers
-
Registers a handler object, including only those methods that match the provided
HandlerFilter. - registerHandler(Object, HandlerFilter) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- registerHandlers(Object...) - Method in interface io.fluxzero.sdk.Fluxzero
-
Registers given handlers and initiates message tracking (i.e. listening for messages).
- registerHandlers(List) - Method in interface io.fluxzero.sdk.configuration.spring.SpringHandlerRegistry
-
Registers the given list of handlers with the registry.
- registerHandlers(List) - Method in interface io.fluxzero.sdk.Fluxzero
-
Registers given handlers and initiates message tracking.
- registerLocalHandler(Supplier) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- registerMetrics(Object) - Method in interface io.fluxzero.testserver.metrics.MetricsLog
-
Registers a metrics event with empty metadata and returns its asynchronous completion.
- registerMetrics(Object, Metadata) - Method in class io.fluxzero.testserver.metrics.DefaultMetricsLog
- registerMetrics(Object, Metadata) - Method in interface io.fluxzero.testserver.metrics.MetricsLog
-
Registers a metrics event with the supplied metadata and returns its asynchronous completion or failure.
- registerMetrics(Object, Metadata) - Method in class io.fluxzero.testserver.metrics.NoOpMetricsLog
- registerMetrics(Object, ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- registerMigrationTypes(Collection) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Registers Model definitions for migration without enabling command tracking or Graph projections.
- registerModelGraphProjection(RegisterModelGraphProjection) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Idempotently registers an asynchronous materialized model-graph projection.
- registerModelGraphProjection(RegisterModelGraphProjection) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- registerModelGraphProjection(RegisterModelGraphProjection) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- RegisterModelGraphProjection - Class in io.fluxzero.common.api.modeling
-
Idempotently registers an asynchronous materialized model-graph projection.
- RegisterModelGraphProjection() - Constructor for class io.fluxzero.common.api.modeling.RegisterModelGraphProjection
- registerMonitor(String, Consumer) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Registers a monitor restricted to the supplied collection and returns a registration that removes it.
- registerMonitor(BiConsumer) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Registers a monitor for updates across collections and returns a registration that removes it.
- registerMonitor(Consumer) - Method in class io.fluxzero.sdk.persisting.search.client.CollectionMessageStore
- registerMonitor(Consumer) - Method in class io.fluxzero.sdk.publishing.client.WebsocketGatewayClient
- registerMonitor(Consumer) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- registerMonitor(Consumer) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- registerMonitor(Consumer) - Method in class io.fluxzero.common.Backlog
-
Adds a monitor to observe flushed batches.
- registerMonitor(Consumer) - Method in interface io.fluxzero.common.Monitored
-
Registers a monitor that will be notified when an activity of type
Toccurs. - registerNamespaceClient(T) - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Registers a namespace-specific child so shutting down the application client also closes that child.
- registerPackageAlias(String, String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- registerPackageAlias(String, String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Registers an alias from a legacy package and all its subpackages to a current package.
- RegisterType - Annotation Interface in io.fluxzero.common.serialization
-
Annotation to register a class or package for inclusion in the
TypeRegistry. - registerTypeAlias(String, String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- registerTypeAlias(String, String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Registers an exact alias from a serialized type name to its current type name.
- registerTypeCaster(String, String) - Method in class io.fluxzero.proxy.ProxySerializer
- registerTypeCaster(String, String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Registers a type mapping for upcasting old type names to new ones.
- registerTypeCaster(String, String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Registers a mapping from an old type identifier to a new one.
- registerUpcasters(Object...) - Method in class io.fluxzero.proxy.ProxySerializer
- registerUpcasters(Object...) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Registers custom upcasters for handling older serialized formats.
- registerUpcasters(Object...) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Registers one or more upcaster candidates.
- registerUserProvider(UserProvider) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- registerUserProvider(UserProvider) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Registers a user provider used for resolving and authenticating
Userinstances. - registerValue(Document.EntryType, String, String, Map) - Method in class io.fluxzero.common.search.JacksonInverter
- registration() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
registrationrecord component. - Registration - Interface in io.fluxzero.common
-
Represents a handle for a cancellable registration, such as a subscription, listener, or callback.
- regular - Enum constant in enum class io.fluxzero.common.api.search.SearchCollectionType
-
A regular document collection.
- reindex() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Refreshes this Model node's canonical search source from current committed state, even on a historical view.
- reindex(String, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- reindex(String, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelRepository
-
Reindexes the current durable state of exactly one Model.
- reindexModel(ReindexModel) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Refreshes a canonical Model source without changing its head or history.
- reindexModel(ReindexModel) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- reindexModel(ReindexModel) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- ReindexModel - Class in io.fluxzero.common.api.modeling
-
Refreshes one canonical source at an unchanged authoritative Model head.
- ReindexModel() - Constructor for class io.fluxzero.common.api.modeling.ReindexModel
- ReindexModel.Metric - Class in io.fluxzero.common.api.modeling
-
Payload-free reindex measurements.
- REJECT_CONFLICTING_VALUES - Enum constant in enum class io.fluxzero.sdk.web.CookieValueConflictPolicy
-
Rejects the lookup when matching cookies contain different values.
- rejectDepthOverflow() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Returns the value of the
rejectDepthOverflowrecord component. - rejected() - Static method in record class io.fluxzero.common.handling.HandlerInputResolver.Resolution
-
Returns a result indicating that this resolver claims the parameter but rejects the representative input.
- rejected() - Static method in record class io.fluxzero.common.handling.KeyedParameterResolver.Resolution
-
Returns an outcome that rejects the handler without considering later resolvers.
- relatedModels(Set, ModelRelationConstraint, Function, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Resolves models related at the configured depths and paths.
- relation(ModelRelationConstraint...) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- relation(ModelRelationConstraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Adds advanced current-state model relationship constraints using logical AND.
- Relations(ModelReadBoundary, Map, List, Set, boolean) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
-
Creates an instance of a
Relationsrecord class. - Relationship - Class in io.fluxzero.common.api.modeling
-
Describes a relationship between an entity and the aggregate that contains or owns it.
- Relationship() - Constructor for class io.fluxzero.common.api.modeling.Relationship
- RelationshipChange(String, Set, boolean) - Constructor for record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipChange
-
Creates an instance of a
RelationshipChangerecord class. - relationshipPath() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Returns the value of the
relationshipPathrecord component. - relationshipPath() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the parent-relative relationship path, or
nullfor a pathless, standalone, or root view. - relationshipPath() - Method in record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Returns the value of the
relationshipPathrecord component. - relationshipPath(ModelGraphDocumentManifest.Node) - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns the relationship path referenced by a non-root node.
- relationshipPaths() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns the value of the
relationshipPathsrecord component. - relationships() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the set of relationships between the aggregate root and all its entities.
- relationshipsCache() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- relationshipsCache() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Dedicated cache used to store and lookup relationships between entities.
- relationshipStep(int) - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns the relationship plan for a zero-based substep, or the empty plan when no relationship steps are present.
- RelationshipStep(List, Set) - Constructor for record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipStep
-
Creates an instance of a
RelationshipSteprecord class. - relationshipSteps() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns the value of the
relationshipStepsrecord component. - releaseResult() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Clears retained result references, including the result future and message, without cancelling the future.
- remainder(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.remainder(BigDecimal). - remainder(Decimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.remainder(BigDecimal, MathContext). - remainder(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.remainder(BigDecimal). - remainder(BigDecimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.remainder(BigDecimal, MathContext). - remaining() - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Returns the number of bytes remaining before the cursor's limit.
- remapPaths(Graph, Map) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Returns an immutable graph view with remapped direct relationship paths.
- remove(Object) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- remove(Object) - Method in interface io.fluxzero.common.caching.Cache
-
Removes the entry associated with the given
id, if present. - remove(Object) - Method in enum class io.fluxzero.common.caching.NoOpCache
- remove(Object) - Method in class io.fluxzero.sdk.DefaultMemoization
- remove(Object) - Method in interface io.fluxzero.sdk.Memoization
-
Removes the cached value for the given key and returns it.
- remove(Object) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- remove(Object) - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- remove(Object) - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- remove(Object) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- remove(K) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Removes the entry and reports a manual eviction; returns its former value or null when absent.
- remove(K) - Method in class io.fluxzero.common.DefaultMemoizingFunction
- remove(K) - Method in interface io.fluxzero.common.MemoizingFunction
-
Removes and returns the cached result for the given key, if present.
- remove(T, U) - Method in class io.fluxzero.common.DefaultMemoizingBiFunction
- remove(T, U) - Method in interface io.fluxzero.common.MemoizingBiFunction
-
Removes the cached result for the given input pair, if present.
- removeExpiredReferences() - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- removeExpiredSchedules(Serializer) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
-
Removes schedules due by the current clock time, clears their ownership records, and returns their deserialized values.
- removeFromMetadata(Metadata) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Removes the user entry from the metadata.
- removeFromMetadata(Metadata) - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- removeFromMetadata(Metadata) - Method in enum class io.fluxzero.sdk.tracking.handling.authentication.NoOpUserProvider
- removeFromMetadata(Metadata) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Removes any user-related metadata entries from the given
Metadata. - removeModel(String) - Method in class io.fluxzero.common.modeling.ModelRelationshipQueries.OwnedRelationshipGraph
-
Removes every incoming and outgoing owned edge for an accepted deleted Model.
- removeOldMessages() - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- removeOutdatedValues(Collection) - Method in class io.fluxzero.sdk.modeling.BatchingHandlerRepository
- render(ApiDocCatalog) - Static method in class io.fluxzero.sdk.web.OpenApiRenderer
-
Renders the discovered API catalog as an OpenAPI JSON tree using catalog document information and renderer defaults.
- render(ApiDocCatalog, OpenApiOptions) - Static method in class io.fluxzero.sdk.web.OpenApiRenderer
-
Renders the catalog's supported HTTP endpoints and schemas as an OpenAPI JSON tree, applying the supplied document options when present.
- renderJson(ApiDocCatalog) - Static method in class io.fluxzero.sdk.web.OpenApiRenderer
-
Renders the catalog as compact OpenAPI JSON using catalog document information and renderer defaults.
- renderJson(ApiDocCatalog, OpenApiOptions) - Static method in class io.fluxzero.sdk.web.OpenApiRenderer
-
Renders the catalog as compact OpenAPI JSON with the supplied document options.
- renderPrettyJson(ApiDocCatalog, OpenApiOptions) - Static method in class io.fluxzero.sdk.web.OpenApiRenderer
-
Renders the catalog as formatted OpenAPI JSON with the supplied document options.
- repairRelationships(RepairRelationships) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Repairs entity relationships, e.g. by forcing re-evaluation of existing relationships.
- repairRelationships(RepairRelationships) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- repairRelationships(RepairRelationships) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Sends a request to repair relationships for a specific entity.
- repairRelationships(Entity) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Repairs the internal relationship model for a loaded aggregate.
- repairRelationships(Entity) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- repairRelationships(Entity) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository
- repairRelationships(Id) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Repairs the relationships of the aggregate corresponding to the given typed ID.
- repairRelationships(Object) - Method in interface io.fluxzero.sdk.persisting.repository.AggregateRepository
-
Repairs the relationships of the aggregate with the given ID.
- RepairRelationships - Class in io.fluxzero.common.api.modeling
-
Command to repair or re-index the relationships for an existing aggregate.
- RepairRelationships() - Constructor for class io.fluxzero.common.api.modeling.RepairRelationships
- replaceCache(Cache) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceCache(Cache) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the default cache implementation.
- replaceCorrelationDataProvider(UnaryOperator) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceCorrelationDataProvider(UnaryOperator) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the
CorrelationDataProviderused to attach correlation data to messages. - replaceDefaultResponseMapper(ResponseMapper) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceDefaultResponseMapper(ResponseMapper) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the default response mapper used for generic result mapping.
- replaceDelegatee(JsonSerializer) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- replaceDocumentSerializer(DocumentSerializer) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceDocumentSerializer(DocumentSerializer) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the document serializer for search indexing.
- replaceIdentityProvider(UnaryOperator) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceIdentityProvider(UnaryOperator) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the identity provider used to generate message and entity identifiers.
- replacement() - Method in record class io.fluxzero.sdk.persisting.search.MaterializedGraphDocumentMigration.Migration
-
Returns the value of the
replacementrecord component. - replacements() - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Aliases
-
Returns replacement alias lists indexed by canonical Model identifier.
- replaceMessageRoutingInterceptor(DispatchInterceptor) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceMessageRoutingInterceptor(DispatchInterceptor) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the default routing interceptor used for message dispatch.
- replacePathParameter(String, String, String) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Replaces named path parameter with provided value.
- replacePropertySource(UnaryOperator) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replacePropertySource(UnaryOperator) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the existing property source.
- replaceRelationshipsCache(UnaryOperator) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceRelationshipsCache(UnaryOperator) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the internal relationships cache with a new implementation.
- REPLACES_SESSION_ID_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
- replaceSerializer(Serializer) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceSerializer(Serializer) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the default serializer used for events, commands, snapshots, and documents.
- replaceSnapshotSerializer(Serializer) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceSnapshotSerializer(Serializer) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Overrides the serializer used specifically for snapshot serialization.
- replaceTaskScheduler(Function) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceTaskScheduler(Function) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the default
TaskSchedulerimplementation. - replaceValidator(UnaryOperator) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
-
Replaces the validator used by payload validation, web parameter validation, and
ValidationUtilsconvenience methods executed in this Fluxzero instance's context. - replaceValidator(UnaryOperator) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the validator used for payload validation, web parameter validation, and
ValidationUtilsconvenience methods executed in this Fluxzero instance's context. - replaceWebResponseMapper(WebResponseMapper) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- replaceWebResponseMapper(WebResponseMapper) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Replaces the
WebResponseMapperused for handling web responses. - replay() - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration
-
Starts replaying the global event log from its beginning.
- replay(MutationPlan, DeserializingMessage, CommitAttempt, String) - Static method in class io.fluxzero.sdk.modeling.ModelReducer
-
Replays the event for one target Model through the compiled plan's reducer using the supplied attempt context, returning the reconstructed value.
- replay(MutationPlan, DeserializingMessage, CommitAttempt, String, BiFunction) - Static method in class io.fluxzero.sdk.modeling.ModelReducer
-
Replays with late-bound embedded dependencies at the stored event's historical boundary.
- replay(S, Iterator, ImmutableRoot.Transition, ImmutableRoot.ReplayFailure) - Static method in class io.fluxzero.sdk.modeling.ImmutableRoot
-
Replays all events with one isolated loading context.
- replayUntil(S, Iterator, ImmutableRoot.ReplayContinuation, ImmutableRoot.Transition, ImmutableRoot.ReplayFailure) - Static method in class io.fluxzero.sdk.modeling.ImmutableRoot
-
Replays the ordered prefix accepted by
includewith one isolated loading context. - report(Guarantee, Message...) - Method in class io.fluxzero.sdk.publishing.DefaultErrorGateway
- report(Guarantee, Message...) - Method in interface io.fluxzero.sdk.publishing.ErrorGateway
-
Reports one or more error messages with the given delivery guarantee.
- report(Object) - Method in interface io.fluxzero.sdk.publishing.ErrorGateway
-
Reports an error using the provided object.
- report(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.ErrorGateway
-
Reports an error with the given payload and metadata using the default
Guarantee.DEFAULT. - report(Object, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultErrorGateway
- report(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.ErrorGateway
-
Reports an error with the given payload, metadata, and delivery guarantee.
- Report(long, boolean, boolean, List) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Report
-
Copies the bounded Model list.
- reportError(Throwable, HandlerDescriptor, DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.errorreporting.ErrorReportingInterceptor
- reportResult(Object, HandlerDescriptor, DeserializingMessage, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- repository() - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration
-
Returns the isolated repository used to validate migrated state before cutover.
- repository() - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Returns the repository shared by automatic handling and public model loads.
- repositoryAssociations() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberCandidate
-
Returns the value of the
repositoryAssociationsrecord component. - repositoryId(Object) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the parent's exact persisted identity for a functional parent ID value.
- repositoryId(Object) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the exact repository identity for a functional identifier of this type.
- repositoryId(Object, Object) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the repository identity for a known functional ID, reading parent scope from the supplied source only when this model explicitly opted into parent-scoped identity.
- repositoryId(Object, Object, Class) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Resolves a parent-scoped primary identity from a functional child ID and explicit parent.
- repositoryIdOf(Object) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the exact repository identity read from this type's
EntityIdproperty. - RepositoryProvider - Interface in io.fluxzero.sdk.tracking.handling
-
Provides access to a singleton-style repository for a given class type.
- Request - Class in io.fluxzero.common.api
-
Base class for requests sent to the Fluxzero Runtime.
- Request<R> - Interface in io.fluxzero.sdk.tracking.handling
-
Marker interface for request messages (e.g., commands or queries) that expect a response of a specific type.
- Request() - Constructor for class io.fluxzero.common.api.Request
- Request(long) - Constructor for class io.fluxzero.common.api.Request
-
Restores a transport-assigned request identifier.
- REQUEST_CHUNK_SIZE_PROPERTY - Static variable in class io.fluxzero.proxy.ProxyRequestHandler
-
Maximum payload bytes per web request chunk when
ProxyRequestHandler.REQUEST_CHUNKING_ENABLED_PROPERTYis enabled. - REQUEST_CHUNKING_ENABLED_PROPERTY - Static variable in class io.fluxzero.proxy.ProxyRequestHandler
-
Enables publishing large or unknown-length request bodies as chunked web request messages.
- REQUEST_TIMED_OUT - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
A request was sent, but no matching response arrived before the timeout elapsed.
- REQUEST_TIMEOUT_METADATA_KEY - Static variable in interface io.fluxzero.sdk.publishing.RequestHandler
-
Metadata key containing the effective request timeout in milliseconds.
- REQUEST_TIMEOUT_SECONDS_PROPERTY - Static variable in class io.fluxzero.proxy.ProxyRequestHandler
- RequestAnnotationProcessor - Class in io.fluxzero.sdk.tracking.handling
-
Annotation processor that validates whether handler methods annotated with
HandleCommand,HandleQueryorHandleCustomcorrectly match the response type declared by aRequestpayload. - RequestAnnotationProcessor() - Constructor for class io.fluxzero.sdk.tracking.handling.RequestAnnotationProcessor
- RequestBatch<T> - Class in io.fluxzero.common.api
-
Represents a batch of requests to be sent to the Fluxzero Runtime in a single network round-trip.
- RequestBatch() - Constructor for class io.fluxzero.common.api.RequestBatch
- requestBodies() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
requestBodiesrecord component. - requestedId() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns the value of the
requestedIdrecord component. - RequestGraphResponseInterceptor - Class in io.fluxzero.sdk.tracking.handling
-
Adapts typed graph handler results to an explicitly JSON-shaped
Requestresponse contract. - RequestGraphResponseInterceptor() - Constructor for class io.fluxzero.sdk.tracking.handling.RequestGraphResponseInterceptor
- RequestHandler - Interface in io.fluxzero.sdk.publishing
-
Handles the lifecycle of request/response interactions in a Fluxzero client.
- RequestResult - Interface in io.fluxzero.common.api
-
Marker interface for responses to
Requestobjects (including commands and queries). - requestTimedOut(String, String, String, Object, String, Duration) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when a request does not receive a response in time.
- requestTimeoutException(String, String, String, Object, String, Duration) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates a
TimeoutExceptionwith a human-readable Fluxzero error report as its message. - require(int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Checks that the specified number of bytes is available without advancing; negative lengths and insufficient input cause
EOFException. - require(String) - Method in interface io.fluxzero.common.application.PropertySource
-
Retrieves the value of a property by name and throws if not present.
- requireAggregateRoot(Entity) - Static method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Validates a persistent aggregate root once its type is known.
- requireAggregateType(Class) - Static method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Requires a persistent aggregate root type to declare or inherit
Aggregate. - requireComplete() - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Requires the cursor to be at its limit; trailing bytes cause
IllegalArgumentException. - requireConsumerFilter() - Static method in class io.fluxzero.common.api.tracking.MessageBatch
-
Requests a full consumer filter snapshot before this read can be admitted.
- required() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
requiredrecord component. - required() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Returns the value of the
requiredrecord component. - required() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
On a Model relationship, requires at least one referenced parent and requires every referenced parent to exist in the final mutation state.
- required() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Marks a schema property, endpoint parameter, or request body as required in generated docs.
- required(Request) - Static method in class io.fluxzero.common.api.search.CollectionSearchProtocol
- required(Constraint) - Static method in class io.fluxzero.common.api.search.CollectionSearchProtocol
- required(SearchQuery) - Static method in class io.fluxzero.common.api.search.CollectionSearchProtocol
- RequiredRole(String, boolean, boolean, boolean) - Constructor for record class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils.RequiredRole
-
Creates an instance of a
RequiredRolerecord class. - requireNoAtomicCallback(ModelRepository) - Static method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Internal guard before a public asynchronous mutation leaves its originating thread.
- requireProperty(String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Returns the string property for the given key, throwing an
IllegalStateExceptionif not found. - RequiresAnyRole - Annotation Interface in io.fluxzero.sdk.tracking.handling.authentication
-
Declares role-based access control for message handlers or payload types.
- requiresAuthorization(Class) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Returns whether issuing the supplied payload type requires authorization for the current user.
- requiresAuthorization(Class, Executable) - Static method in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
-
Returns whether the effective method, class or package policy depends on the current user.
- requiresBatchSegmentOrder() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- requiresBatchSegmentOrder() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Whether asynchronous invocations in one tracked batch must retain the generic message-segment order.
- requiresMessageBasedLocalResolution() - Method in class io.fluxzero.sdk.tracking.handling.authentication.DelegatingUserProvider
- requiresMessageBasedLocalResolution() - Method in interface io.fluxzero.sdk.tracking.handling.authentication.UserProvider
-
Returns whether locally handled messages must be passed to
UserProvider.fromMessage(HasMessage)to determine the handling user. - requireSocketSessionId(Metadata) - Static method in class io.fluxzero.sdk.web.WebRequest
-
Retrieves the WebSocket session ID from the provided metadata or throws an exception if it is missing.
- requiresPreparation() - Method in interface io.fluxzero.sdk.publishing.PreparedLocalDispatch
-
Returns whether
PreparedLocalDispatch.prepare(LocalExecution)performs per-dispatch work. - requiresReplayDependencies() - Method in class io.fluxzero.sdk.modeling.MutationPlan
-
Whether replay can discover dependencies on concrete embedded subtypes during execution.
- requiresRequestContext(RequestResult) - Static method in class io.fluxzero.common.api.modeling.ModelCommitWireCodec
-
Returns whether a decoded transport result still needs its correlated request context.
- requiresUser() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils.RequiredRole
-
Returns the value of the
requiresUserrecord component. - RequiresUser - Annotation Interface in io.fluxzero.sdk.tracking.handling.authentication
-
Indicates that a handler or message requires the presence of an authenticated user.
- reschedule(Duration) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new
Schedulewith the samescheduleIdand a new deadline offset by the given duration. - rescheduleNextDeadline(long) - Method in class io.fluxzero.testserver.scheduling.TestServerScheduleStore
- Rescheduling Behavior - Section in annotation interface io.fluxzero.sdk.scheduling.Periodic
- reset() - Method in class io.fluxzero.common.LazyInputStream
- reset(byte[], int, int) - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Replaces the input without copying or retaining the previous array.
- resetPosition(String, long) - Method in class io.fluxzero.common.tracking.InMemoryPositionStore
- resetPosition(String, long) - Method in interface io.fluxzero.common.tracking.PositionStore
-
Resets the position of the consumer for all segments to the given index.
- resetPosition(String, long) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Resets the consumer's tracking position to a given index.
- resetPosition(String, long, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- resetPosition(String, long, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- resetPosition(String, long, Guarantee) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Resets the consumer's tracking position to a given index with a specific delivery guarantee.
- resetPosition(String, long, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- ResetPosition - Class in io.fluxzero.common.api.tracking
-
Command to forcibly reset the tracked position for a given consumer and message type.
- ResetPosition() - Constructor for class io.fluxzero.common.api.tracking.ResetPosition
- Resolution(boolean, Function) - Constructor for record class io.fluxzero.common.handling.HandlerInputResolver.Resolution
-
Creates an instance of a
Resolutionrecord class. - Resolution(boolean, Function) - Constructor for record class io.fluxzero.common.handling.KeyedParameterResolver.Resolution
-
Creates an instance of a
Resolutionrecord class. - Resolution(List, List) - Constructor for record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
- Resolution(List, List, List) - Constructor for record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
- Resolution(List, List, List, Map) - Constructor for record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
- Resolution(List, List, List, Map, List, boolean) - Constructor for record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Creates an instance of a
Resolutionrecord class. - resolve(SerializerProvider) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- resolve(ModelConflictPolicy) - Static method in enum class io.fluxzero.common.api.modeling.ModelConflictPolicy
-
Resolves
ModelConflictPolicy.DEFAULTtoModelConflictPolicy.RETRY. - resolve(ModelCommitPolicy) - Static method in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Resolves a declared policy using the model override property and the independent-model default.
- resolve(ModelConflictResolver.Context) - Method in interface io.fluxzero.sdk.modeling.ModelConflictResolver
-
Resolves one rolled-back conflict.
- resolve(HandleDocument, Executable) - Static method in class io.fluxzero.sdk.tracking.handling.DocumentHandlerTopics
-
Resolves an explicit collection or the collection implied by the selected Model, Graph or document type.
- resolve(Object) - Method in class io.fluxzero.sdk.modeling.MutationPlan.TargetPlan
-
Resolves mutation targets from the input using the default resolution mode without an explicit message context.
- resolve(Parameter, Entity) - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
-
Returns a
Supplierthat returns the entity if the entity or any of its parents match the expected parameter type. - resolve(Parameter, Annotation) - Method in interface io.fluxzero.common.handling.ParameterResolver
-
Resolves a
Parameterof a handler method into a value function based on the given message. - resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.configuration.spring.SpringBeanParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
-
Provides a
Supplierthat returns the matching entity or its value for the given parameter. - resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.persisting.search.MaterializedGraphParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.authentication.CurrentUserParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.authentication.UserParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.InputParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.JsonPayloadParameterResolver
-
Returns a function that converts the message payload to the expected parameter type using
HasMessage.getPayloadAs(java.lang.reflect.Type). - resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.MetadataParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.TimestampParameterResolver
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
-
Resolves the value to inject into a parameter annotated with
Trigger. - resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.web.WebParamParameterResolver
-
Resolves the parameter value from a
WebRequestContextusing the metadata provided by a parameter annotation that is meta-annotated withWebParam. - resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.web.WebPayloadParameterResolver
-
Resolves the value for the given method parameter by converting the message payload to the expected parameter type.
- resolve(Parameter, Annotation) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
-
Resolves a
SocketSessionparameter from the currentHasMessagecontext. - resolve(Type, Class, Class) - Static method in class io.fluxzero.common.reflection.GenericTypeResolver
-
Resolves a type declared by
declaringTypein the generic context ofcontextType. - resolve(Set) - Method in interface io.fluxzero.sdk.persisting.search.client.InMemorySearchStore.ModelDocumentCollectionResolver
-
Resolves document collection names indexed by the supplied Model identifiers.
- resolve(Set, ModelGraphComposition) - Method in interface io.fluxzero.sdk.persisting.search.client.InMemorySearchStore.ModelGraphResolver
-
Resolves Graph edges for the supplied root Models using the requested composition rules.
- resolve(Set, ModelRelationConstraint) - Method in interface io.fluxzero.sdk.persisting.search.client.InMemorySearchStore.ModelRelationResolver
-
Resolves Model identifiers related to the supplied identifiers according to the relation constraint.
- RESOLVE_MODEL_TYPE - Enum constant in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Operation
- resolveBoundary(ModelReadBoundary, boolean, LongSupplier, BiFunction, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Resolves a current, state, commit or event selector against one visible store boundary.
- resolveBoundaryWithEvidence(ModelReadBoundary, boolean, LongSupplier, BiFunction, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipQueries
-
Resolves a boundary and records whether an event selector used its explicit current-state fallback.
- resolveBoundGraphIdentities(Map) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveBoundGraphIdentities(Map) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Resolves already bound handler references together without applying ID affixes again.
- resolveCurrentGraph(Set, ModelGraphComposition) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Resolves explicitly placed current child edges for one page of root search results.
- resolveCurrentGraphIdentity(Object, boolean, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveCurrentGraphIdentity(Object, boolean, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Resolves a deliberately current root, optionally using an exact repository key without functional-ID affixes or alias fallback.
- resolveCurrentGraphIdentity(Object, boolean, Class, ModelBatchScope.Snapshot) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveCurrentGraphIdentity(Object, boolean, Class, ModelBatchScope.Snapshot) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Resolves a current root against the caller's captured batch overlay.
- resolveCurrentGraphIdentity(Object, ModelIdResolution, Class, ModelBatchScope.Snapshot) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveCurrentGraphIdentity(Object, ModelIdResolution, Class, ModelBatchScope.Snapshot) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Resolves a deliberately current root with independent normalization and alias policy.
- resolveCurrentGraphIdentity(Object, Class) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveCurrentGraphIdentity(Object, Class) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Optional metadata-first current root; the default retains the existing current-value route.
- resolved(long) - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Pins this selection to the durable state returned by storage.
- resolved(long, boolean) - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Pins this selection while explicitly retaining or excluding active message-batch values.
- resolved(Function) - Static method in record class io.fluxzero.common.handling.HandlerInputResolver.Resolution
-
Returns a successful result with a function that supplies the argument for each compatible input.
- resolved(Function) - Static method in record class io.fluxzero.common.handling.KeyedParameterResolver.Resolution
-
Returns an outcome backed by a reusable current-message value resolver.
- ResolvedBoundary(long, boolean) - Constructor for record class io.fluxzero.common.modeling.ModelRelationshipQueries.ResolvedBoundary
-
Creates an instance of a
ResolvedBoundaryrecord class. - resolveDelay(RetryStatus) - Method in class io.fluxzero.common.RetryConfiguration
-
Resolves the delay duration for the next retry attempt based on the provided
RetryStatus. - ResolvedModel(String, Class, MutationPlan.Access, List) - Constructor for record class io.fluxzero.sdk.modeling.MutationPlan.ResolvedModel
-
Creates an instance of a
ResolvedModelrecord class. - resolvedType() - Method in record class io.fluxzero.sdk.common.serialization.TypeInspection
-
Returns the value of the
resolvedTyperecord component. - resolveForKey(Parameter, Annotation, HasMessage, Object) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- resolveForKey(Parameter, Annotation, HasMessage, Object) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- resolveForKey(Parameter, Annotation, M, Object) - Method in interface io.fluxzero.common.handling.KeyedParameterResolver
-
Computes a reusable resolution recipe for the supplied key.
- resolveGraphIdentity(Object, boolean, Class, ModelReadBoundary) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveGraphIdentity(Object, boolean, Class, ModelReadBoundary) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Resolves an exact persisted key without applying functional-ID affixes a second time.
- resolveGraphIdentity(Object, boolean, Class, ModelReadBoundary, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveGraphIdentity(Object, boolean, Class, ModelReadBoundary, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Resolves metadata at a pinned boundary with an explicit current versus historical value contract.
- resolveGraphIdentity(Object, ModelIdResolution, Class, ModelReadBoundary) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveGraphIdentity(Object, ModelIdResolution, Class, ModelReadBoundary) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Resolves a root with independent normalization and alias policy.
- resolveGraphIdentity(Object, ModelIdResolution, Class, ModelReadBoundary, boolean) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveGraphIdentity(Object, ModelIdResolution, Class, ModelReadBoundary, boolean) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Resolves a root at a pinned boundary with independent normalization and alias policy.
- resolveGraphIdentity(Object, Class, ModelReadBoundary) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveGraphIdentity(Object, Class, ModelReadBoundary) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Resolves an identity without requiring its value.
- resolveGuarantee(Guarantee) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Resolves standalone client defaults once configured at client construction.
- resolveIdentity(ModelGraphResolver, Object, Class, ModelReadBoundary) - Method in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Dispatches existing policies through the original extension methods.
- resolveIdentity(ModelGraphResolver, Object, Class, ModelReadBoundary, boolean) - Method in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Dispatches pinned identity reads while retaining existing extension methods.
- resolveIfPossible(Parameter, Annotation, HasMessage) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- resolveIfPossible(Parameter, Annotation, HasMessage) - Method in class io.fluxzero.sdk.web.WebPayloadParameterResolver
- resolveIfPossible(Parameter, Annotation, Object) - Method in class io.fluxzero.sdk.modeling.EntityParameterResolver
- resolveIfPossible(Parameter, Annotation, Object) - Method in class io.fluxzero.sdk.persisting.search.MaterializedGraphParameterResolver
- resolveIfPossible(Parameter, Annotation, Object) - Method in class io.fluxzero.sdk.tracking.handling.MessageParameterResolver
- resolveIfPossible(Parameter, Annotation, M) - Method in interface io.fluxzero.common.handling.PreparedParameterResolver
-
Returns a prepared resolver for the given message, or
nullwhen this resolver cannot handle the parameter. - resolveKey(String) - Method in class io.fluxzero.proxy.JwtVerifier
-
Resolves a public key by key identifier from the cached JWKS, refreshing stale keys and forcing another refresh on a miss.
- resolveModelDocumentCollections(Set) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Resolves the exact current-document collection for each requested model.
- resolveParameterValue(Executable, Parameter, Annotation, DeserializingMessage) - Method in class io.fluxzero.sdk.tracking.handling.HandlerAssociations
- resolver() - Method in record class io.fluxzero.common.handling.HandlerInputResolver.Resolution
-
Returns the value of the
resolverrecord component. - resolver() - Method in record class io.fluxzero.common.handling.KeyedParameterResolver.Resolution
-
Returns the value of the
resolverrecord component. - resolveRegisteredTypeName(String) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Resolves a unique registered simple or partial name to its class name.
- resolveRelatedModels(Set, ModelRelationConstraint) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Resolves target model IDs from related document matches at the current relationship boundary.
- resolveReplay(Object, MutationPlan.ResolvedModel) - Method in class io.fluxzero.sdk.modeling.MutationPlan.TargetPlan
-
Resolves replay inputs, binding a unique write ancestor to the authoritative stream identity.
- resolveTrackingDefaults(PropertySource) - Method in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Resolves tracking defaults from the owning application's property source.
- resolveTypeName(String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Resolves a serialized type identifier after applying historical aliases.
- resolveUntypedGraphIdentity(Object) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
- resolveUntypedGraphIdentity(Object) - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver
-
Optional untyped root discovery; an implementation supplies its resolved class through
ModelGraphResolver.HeadValue. - resourcePath() - Element in annotation interface io.fluxzero.sdk.web.ServeStatic
-
The base resource path from which to serve static files.
- respond(Object, Metadata, String, Integer, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultResultGateway
- respond(Object, Metadata, String, Integer, Guarantee) - Method in interface io.fluxzero.sdk.publishing.ResultGateway
-
Sends a response with the specified payload, metadata, target, request ID, and delivery guarantee.
- respond(Object, Metadata, String, Integer, Guarantee) - Method in class io.fluxzero.sdk.web.WebResponseGateway
- respond(Object, String, Integer) - Method in interface io.fluxzero.sdk.publishing.ResultGateway
-
Sends a response message with default metadata and
Guarantee.DEFAULT. - respondBatched(Object, String, Integer) - Method in class io.fluxzero.sdk.publishing.DefaultResultGateway
-
Enqueues an automatically published handler response for ordered, context-preserving batch serialization.
- respondBatched(Object, String, Integer, DefaultResultGateway.ResultPreparationErrorHandler) - Method in class io.fluxzero.sdk.publishing.DefaultResultGateway
-
Enqueues an automatically published handler response and delegates asynchronous preparation failures to the originating consumer's error handler.
- respondBatchedAndForget(Object, String, Integer, DefaultResultGateway.ResultPreparationErrorHandler) - Method in class io.fluxzero.sdk.publishing.DefaultResultGateway
-
Enqueues an automatically published handler response without allocating an individual completion future outside an active batch completion scope.
- RESPONSE_DISPATCH_FAILED - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
A response could not be published back to the requester.
- RESPONSE_HEADER_BUFFER_SIZE_PROPERTY - Static variable in class io.fluxzero.proxy.ProxyServer
-
Initial response header buffer capacity in bytes.
- responseDispatchFailed(String, String, Object, Throwable) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when Fluxzero cannot dispatch a response.
- responseFuture() - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkedProxyRequest
- responseGateway(Fluxzero) - Method in class io.fluxzero.sdk.web.ForwardingWebConsumer
- ResponseMapper - Interface in io.fluxzero.sdk.tracking.handling
-
A strategy interface for converting arbitrary response objects into
Messageinstances. - responses() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
responsesrecord component. - responseType() - Method in interface io.fluxzero.sdk.tracking.handling.Request
-
Returns the expected response type associated with this request instance.
- responseType() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns the value of the
responseTyperecord component. - Responsibilities - Section in class io.fluxzero.sdk.configuration.client.AbstractClient
- Responsibilities - Section in interface io.fluxzero.common.tracking.Tracker
- Responsibilities - Section in interface io.fluxzero.common.tracking.TrackingStrategy
- Responsibilities - Section in interface io.fluxzero.sdk.common.HasMessage
- Responsibilities - Section in interface io.fluxzero.sdk.common.serialization.Serializer
- Responsibilities - Section in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
- Responsibilities - Section in interface io.fluxzero.sdk.configuration.client.Client
- Responsibilities - Section in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
- Responsibilities: - Section in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
- restoreClaims(List) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
-
Restores exact active ranges before any successor read is admitted.
- restoreForReplay(DeserializingMessage) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
-
Restores retained private values before reconstructing a Model from its stored events.
- restoreLoadingEntityCache(Map) - Static method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Replaces the current thread's loading-entity cache from a snapshot obtained through
AnnotatedEntityHolder.snapshotLoadingEntityCache(). - restoreLoadingRouteCache(Map) - Static method in class io.fluxzero.sdk.modeling.ImmutableEntity
-
Replaces the current thread's loading-route cache with a snapshot obtained from
ImmutableEntity.snapshotLoadingRouteCache(). - restoreLoadingRouteValuesCache(Map) - Static method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Replaces the current thread's loading-route-value cache from a snapshot obtained through
AnnotatedEntityHolder.snapshotLoadingRouteValuesCache(). - restoreResultContext(RequestResult, CommitModels) - Static method in class io.fluxzero.common.api.modeling.ModelCommitWireCodec
-
Completes a compact decoded result with identities owned by its correlated request.
- restoreResultContext(RequestResult, Request) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Restores context from the request that belongs to a decoded result before grouped result preparation starts.
- restoreResultContext(List) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Restores request-owned context that a specialized compact response deliberately omits from the wire.
- restoreResultContext(List) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- restoreScheduleParents(DeserializingMessage) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
-
Restores a temporary schedule-ownership read view.
- restoreSnapshotId(Object, Entity) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- restoreSummary(Document) - Static method in class io.fluxzero.common.search.ModelSearchDocument
-
Restores the original summary while retaining all indexed facets, sortables and deserializable content.
- result() - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Commit
-
Returns the authoritative commit result, constructing and retaining it on first access.
- result() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.PreparedRequest
-
Returns the prepared request's result future.
- result() - Method in record class io.fluxzero.sdk.modeling.ModelConflictResolver.Context
-
Returns the value of the
resultrecord component. - result() - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit.Outcome
-
Returns the authoritative result attached to this outcome, or null before a result is attached.
- result(CommitModels, List, long) - Static method in class io.fluxzero.common.modeling.ModelCommitConflicts
-
Maps detected conflicts to the outcome required by the commit's resolved conflict policy.
- Result(List, List) - Constructor for record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Result
-
Creates an instance of a
Resultrecord class. - RESULT - Enum constant in enum class io.fluxzero.common.MessageType
-
The result of handling a request (e.g. command, query).
- ResultBatch - Class in io.fluxzero.common.api
-
Represents a batch of results returned from the Fluxzero Runtime in response to a
RequestBatch. - ResultBatch() - Constructor for class io.fluxzero.common.api.ResultBatch
- resultGateway() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the gateway for result messages sent by handlers of commands and queries.
- resultGateway(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's result gateway as a Spring bean when no overriding bean exists.
- ResultGateway - Interface in io.fluxzero.sdk.publishing
-
Gateway interface for sending result messages in response to a command or query.
- Result Matching - Section in class io.fluxzero.common.api.ResultBatch
- ResultObservation(DeserializingMessage) - Constructor for class io.fluxzero.sdk.tracking.handling.Invocation.ResultObservation
-
Creates an observation for exactly the message being handled, excluding nested local messages.
- resultPublicationBarrier(DeserializingMessage) - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Returns the barrier that must complete before the supplied message's handler result is published.
- retainHeaders(String...) - Method in class io.fluxzero.sdk.web.WebResponse
-
Retains only the specified headers from the current WebResponse.
- retainPrevious(Entity, EntityMetadata.RootConfiguration) - Static method in class io.fluxzero.sdk.modeling.ImmutableRoot
-
Applies the shared bounded revision-retention policy used by persisted roots.
- retainSource(DeserializingMessage, SerializedMessage) - Static method in class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Retains the original stored document bytes for metadata preservation after custom deserialization.
- retainTrackingTopics(ConsumerConfiguration, List, List, Fluxzero) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- rethrow(Throwable) - Static method in class io.fluxzero.common.ObjectUtils
-
Unwraps then returns the given
Throwableas an unchecked exception. - retries() - Method in record class io.fluxzero.sdk.modeling.ModelConflictResolver.Context
-
Returns the value of the
retriesrecord component. - retriesFor(String, Map) - Method in class io.fluxzero.sdk.web.WebRequestSettings
-
Returns the configured retry count after applying this request's safety policy.
- retry(HandlerDescriptor, Callable) - Method in class io.fluxzero.sdk.tracking.handling.Invocation.ResultObservation
-
Retries only this handler, releasing and awaiting its deferred commit before reporting retry success.
- RETRY - Enum constant in enum class io.fluxzero.common.api.modeling.ModelConflictPolicy
-
Reject a stale commit and permit a bounded complete reevaluation against freshly loaded models and relations.
- RETRY - Enum constant in enum class io.fluxzero.sdk.modeling.ModelConflictResolver.Resolution
- RetryAwareRequest - Interface in io.fluxzero.common.api
-
Request whose durable handler needs to distinguish an initial send from a transport retry.
- RetryConfiguration - Class in io.fluxzero.common
-
Configuration for retry behavior when executing a task using
TimingUtils.retryOnFailure(Runnable, Duration). - RetryConfiguration() - Constructor for class io.fluxzero.common.RetryConfiguration
- retryIfAllowed() - Static method in interface io.fluxzero.sdk.modeling.ModelConflictResolver
-
Silently retries conflicts whose commit policy permits retry and whose retry bound is not exhausted.
- RetryingErrorHandler - Class in io.fluxzero.sdk.tracking
-
An
ErrorHandlerimplementation that retries failed operations a configurable number of times, with optional propagation or suppression of unrecoverable errors. - RetryingErrorHandler() - Constructor for class io.fluxzero.sdk.tracking.RetryingErrorHandler
-
Constructs a handler that retries on technical exceptions up to 5 times, immediately first and with a 2-second delay after failed retries.
- RetryingErrorHandler(boolean) - Constructor for class io.fluxzero.sdk.tracking.RetryingErrorHandler
-
Constructs a handler with default retry behavior and optional consumer stop behavior.
- RetryingErrorHandler(int, Duration, Predicate, boolean, boolean) - Constructor for class io.fluxzero.sdk.tracking.RetryingErrorHandler
-
Constructs a handler with detailed retry configuration options.
- RetryingErrorHandler(int, Duration, Predicate, boolean, boolean, Function) - Constructor for class io.fluxzero.sdk.tracking.RetryingErrorHandler
-
Constructs a fully customized retrying handler with retry behavior and error mapping logic.
- RetryingErrorHandler(Predicate) - Constructor for class io.fluxzero.sdk.tracking.RetryingErrorHandler
-
Constructs a handler with a custom error filter that allows message tracking to continue if the error persists after retries.
- RetryingErrorHandler(Predicate, boolean) - Constructor for class io.fluxzero.sdk.tracking.RetryingErrorHandler
-
Constructs a handler with a custom error filter and optional consumer stop behavior.
- RetryingErrorHandler(Predicate, boolean, boolean, RetryConfiguration) - Constructor for class io.fluxzero.sdk.tracking.RetryingErrorHandler
- retryOnFailure(Runnable, Duration) - Static method in class io.fluxzero.common.TimingUtils
-
Retries a task indefinitely if it fails, using a fixed delay.
- retryOnFailure(Runnable, Duration, Predicate) - Static method in class io.fluxzero.common.TimingUtils
-
Retries a task indefinitely if it fails and matches the given exception predicate.
- retryOnFailure(Callable, RetryConfiguration) - Static method in class io.fluxzero.common.TimingUtils
-
Retries a
Callabletask using a fullRetryConfiguration. - retryOnFailure(Callable, Duration) - Static method in class io.fluxzero.common.TimingUtils
-
Retries a
Callabletask indefinitely with a fixed delay. - retryOnFailure(Callable, Duration, Predicate) - Static method in class io.fluxzero.common.TimingUtils
-
Retries a
Callabletask with a delay and a predicate to filter retryable exceptions. - retryOutstandingRequests(String) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- retryOutstandingRequestsAsync(String) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- retryOutstandingRequestsDelay() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Delay before outstanding requests from a closed session are resent on a replacement session.
- RetryPolicy - Enum Class in io.fluxzero.sdk.web
-
Determines when configured outbound HTTP retries are safe to execute.
- RetryStatus - Class in io.fluxzero.common
-
Represents the current status of a retry operation.
- RetryStatus() - Constructor for class io.fluxzero.common.RetryStatus
- Return behavior - Section in annotation interface io.fluxzero.sdk.tracking.handling.HandleSchedule
- Return value inspection - Section in annotation interface io.fluxzero.sdk.modeling.AssertLegal
- revision() - Method in record class io.fluxzero.common.api.modeling.ModelGraphProjectionConfiguration.ModelRevision
-
Returns the value of the
revisionrecord component. - revision() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.PayloadType
-
Returns the value of the
revisionrecord component. - revision() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
revisionrecord component. - revision() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Returns the value of the
revisionrecord component. - revision() - Element in annotation interface io.fluxzero.sdk.common.serialization.casting.Downcast
-
The revision number of the input object this method handles.
- revision() - Element in annotation interface io.fluxzero.sdk.common.serialization.casting.Upcast
-
The revision number of the input type this method handles.
- revision() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns this type's serializer revision.
- revision() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ObservedType
-
Returns the value of the
revisionrecord component. - revision(Object, Class, String, T, EntityHelper, Serializer, String, Long, Instant, long, long, Entity) - Static method in class io.fluxzero.sdk.modeling.ImmutableModelRoot
-
Creates a model root from one authoritative stored revision.
- Revision - Annotation Interface in io.fluxzero.common.serialization
-
Specifies the revision number of a persistable object, such as a message payload, document, or model snapshot.
- revisionDelta() - Element in annotation interface io.fluxzero.sdk.common.serialization.casting.Cast
-
The relative revision change this cast represents.
- Revisioned payloads - Section in class io.fluxzero.common.serialization.JsonUtils
- revisions() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the current and preceding revisions, newest first, excluding the empty state before creation.
- revisionStateIndex() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the namespace-wide state boundary at which this concrete model revision became current.
- revisitAtDifferentDepths() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Returns the value of the
revisitAtDifferentDepthsrecord component. - rewrite(MaterializedGraphDocumentMigration.Migration) - Method in interface io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator.GraphDocumentWriter
-
Writes the migrated materialized Graph document and returns a future representing write completion or failure.
- rewriteModelGraphDocument(SerializedDocument, String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- rewriteModelGraphDocument(SerializedDocument, String, Guarantee) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Conditionally replaces one materialized model-graph document while its manifest still matches the handled version.
- rewriteModelGraphDocument(SerializedDocument, String, Guarantee) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- RewriteModelGraphDocument - Class in io.fluxzero.common.api.search
-
Conditionally replaces one materialized model-graph document after application-level schema migration.
- RewriteModelGraphDocument() - Constructor for class io.fluxzero.common.api.search.RewriteModelGraphDocument
- rewriteModelSourceDocument(RewriteModelSourceDocument) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- rewriteModelSourceDocument(RewriteModelSourceDocument) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Atomically rewrites a verified internal source at the same Model head and document proof.
- rewriteModelSourceDocument(RewriteModelSourceDocument) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- RewriteModelSourceDocument - Class in io.fluxzero.common.api.search
-
Persists a schema-only rewrite of an internal Model source without advancing the Model's head or history.
- RewriteModelSourceDocument() - Constructor for class io.fluxzero.common.api.search.RewriteModelSourceDocument
- root() - Element in annotation interface io.fluxzero.common.serialization.RegisterType
-
Optional explicit root package or type prefix to register.
- root() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the root entity in the hierarchy.
- root() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Returns the value of the
rootrecord component. - root() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the outer graph root.
- rootAnnotation() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the root-level annotation of the aggregate, if any.
- rootBean() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns the value of the
rootBeanrecord component. - rootBeanClass() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns the value of the
rootBeanClassrecord component. - rootConfiguration() - Method in interface io.fluxzero.sdk.modeling.Entity
- rootConfiguration() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns aggregate-neutral persistence settings for an explicitly annotated root.
- RootConfiguration(EntityMetadata.RootKind, ModelConflictPolicy, AutomaticModelHandling, boolean, boolean, int, int, boolean, int, int, CommitPolicy, EventPublication, EventPublicationStrategy, boolean, boolean, boolean, GraphProjection, String, String, String) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Creates an instance of a
RootConfigurationrecord class. - rootId() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
rootIdrecord component. - rootValue - Static variable in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- round(MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.round(MathContext). - ROUND_CEILING - Static variable in class io.fluxzero.common.Decimal
-
Deprecated.Use
RoundingMode.CEILING. - ROUND_DOWN - Static variable in class io.fluxzero.common.Decimal
-
Deprecated.Use
RoundingMode.DOWN. - ROUND_FLOOR - Static variable in class io.fluxzero.common.Decimal
-
Deprecated.Use
RoundingMode.FLOOR. - ROUND_HALF_DOWN - Static variable in class io.fluxzero.common.Decimal
-
Deprecated.
- ROUND_HALF_EVEN - Static variable in class io.fluxzero.common.Decimal
-
Deprecated.
- ROUND_HALF_UP - Static variable in class io.fluxzero.common.Decimal
-
Deprecated.Use
RoundingMode.HALF_UP. - ROUND_UNNECESSARY - Static variable in class io.fluxzero.common.Decimal
-
Deprecated.
- ROUND_UP - Static variable in class io.fluxzero.common.Decimal
-
Deprecated.Use
RoundingMode.UP. - RoutePattern(String, String) - Constructor for record class io.fluxzero.common.api.tracking.ConsumerFilter.RoutePattern
-
Creates an instance of a
RoutePatternrecord class. - Route Pattern Syntax - Section in class io.fluxzero.sdk.web.WebPattern
- routeRestricted() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
routeRestrictedrecord component. - routes() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
routesrecord component. - Routing - Section in class io.fluxzero.common.api.eventsourcing.AppendEvents
- Routing - Section in class io.fluxzero.common.api.keyvalue.StoreValues
- Routing example with aggregates and nested entities - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
- routingKey() - Method in class io.fluxzero.common.api.Command
-
Optionally specifies a routing key for this command, which may be used to partition work or apply consistent hashing when processed in the Fluxzero Runtime.
- routingKey() - Method in class io.fluxzero.common.api.eventsourcing.AppendEvents
-
Returns the routing key used to partition the command, based on the first batch’s aggregate ID.
- routingKey() - Method in class io.fluxzero.common.api.eventsourcing.DeleteEvents
-
Returns the routing key used to partition or locate the event stream.
- routingKey() - Method in class io.fluxzero.common.api.keyvalue.DeleteValue
-
Routing key used by the Fluxzero Runtime to shard or partition this command.
- routingKey() - Method in class io.fluxzero.common.api.keyvalue.StoreValueIfAbsent
- routingKey() - Method in class io.fluxzero.common.api.keyvalue.StoreValues
- routingKey() - Method in class io.fluxzero.common.api.keyvalue.StoreValuesAndWait
-
Deprecated.
- routingKey() - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Routes retries of the same commit consistently without choosing one target model as its owner.
- routingKey() - Method in class io.fluxzero.common.api.modeling.DeleteModel
- routingKey() - Method in class io.fluxzero.common.api.modeling.RepairRelationships
-
Routing key derived from the aggregate ID to ensure consistent processing.
- routingKey() - Method in class io.fluxzero.common.api.modeling.UpdateRelationships
-
Returns a routing key to optimize dispatching.
- routingKey() - Method in class io.fluxzero.common.api.publishing.Append
- routingKey() - Method in class io.fluxzero.common.api.scheduling.CancelSchedule
-
Returns the routing key used for this command.
- routingKey() - Method in class io.fluxzero.common.api.search.AdoptModelMigration
- routingKey() - Method in class io.fluxzero.common.api.search.BulkUpdateDocuments
-
Uses the ID of the first update as the routing key for this command.
- routingKey() - Method in class io.fluxzero.common.api.search.CollectionSearchCommand
- routingKey() - Method in class io.fluxzero.common.api.search.CreateAuditTrail
-
Uses the collection name as routing key to ensure consistent configuration.
- routingKey() - Method in class io.fluxzero.common.api.search.DeleteCollection
-
Uses the collection name as the routing key for consistency and traceability.
- routingKey() - Method in class io.fluxzero.common.api.search.DeleteDocumentById
-
Uses the document ID as the routing key, ensuring consistency during deletion.
- routingKey() - Method in class io.fluxzero.common.api.search.IndexDocuments
- routingKey() - Method in class io.fluxzero.common.api.search.MoveDocumentById
-
Uses the document ID as the routing key, ensuring consistency during the move.
- routingKey() - Method in class io.fluxzero.common.api.search.RewriteModelGraphDocument
- routingKey() - Method in class io.fluxzero.common.api.search.RewriteModelSourceDocument
- routingKey() - Method in class io.fluxzero.common.api.tracking.DisconnectTracker
- routingKey() - Method in class io.fluxzero.common.api.tracking.ResetPosition
-
Returns a routing key used for partitioning the reset command by consumer and message type.
- routingKey() - Method in class io.fluxzero.common.api.tracking.StorePosition
-
Returns a routing key based on the message type and consumer name.
- RoutingKey - Annotation Interface in io.fluxzero.sdk.publishing.routing
-
Annotation used to identify the routing key of a message, which in turn is used to compute the message segment using consistent hashing.
- Routing Logic - Section in class io.fluxzero.sdk.tracking.handling.StatefulHandler
- Routing Logic - Section in class io.fluxzero.sdk.web.WebHandlerMatcher
- routingTarget(HasMessage) - Method in class io.fluxzero.sdk.modeling.MutationPlan.TargetPlan
-
Returns a statically unambiguous single-apply target without loading or applying any model.
- routingTarget(Message) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
-
Returns the canonical target of a statically unambiguous single-Model apply, or
null. - run() - Method in interface io.fluxzero.common.ThrowingRunnable
-
Executes this runnable.
- run() - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy.WaitingTracker
- run() - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler.ResponseCallback
- run() - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler.LocalScheduleTask
- run() - Method in class io.fluxzero.sdk.tracking.client.DefaultTracker
- run(ThrowingRunnable) - Static method in interface io.fluxzero.common.handling.HandlerInvoker
-
Wraps a
ThrowingRunnablein aHandlerInvoker. - run(ThrowingRunnable) - Static method in class io.fluxzero.common.ObjectUtils
-
Executes the runnable, forcibly rethrowing exceptions as unchecked.
- run(ThrowingRunnable) - Method in interface io.fluxzero.sdk.tracking.handling.authentication.User
-
Executes a runnable task with this user set as the current thread-local user.
- run(Runnable) - Method in class io.fluxzero.sdk.common.ThreadLocalContext.Snapshot
-
Runs a task with this snapshot active and restores the previous context afterwards.
- run(String...) - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration
-
Runs the standard migration command-line contract: no arguments starts replay;
adopt <event-index>performs the checked cutover operation and then closes the isolated application. - run(Consumer) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Runs the task with this message installed as the current message, restoring the enclosing context afterward.
- runAndAwait(Runnable) - Static method in class io.fluxzero.sdk.common.AsyncCompletionScope
-
Runs the supplied task inside a new completion scope and waits for all futures registered in that scope.
- runAndAwaitBeforeCommit(Runnable) - Static method in class io.fluxzero.sdk.common.AsyncCompletionScope
-
Runs a task and awaits its asynchronous work before committing progress.
- runAndWait(ThrowingRunnable, Duration) - Method in class io.fluxzero.common.TimeboxedExecutor
-
Executes the given task and waits for completion up to the given maximum duration.
- runAndWait(ThrowingRunnable, Duration) - Static method in class io.fluxzero.common.TimingUtils
-
Executes the given task and waits for completion up to the given maximum duration.
- runAndWaitSafely(ThrowingRunnable, Duration) - Method in class io.fluxzero.common.TimeboxedExecutor
-
Executes the given task and waits for completion up to the given maximum duration.
- runAndWaitSafely(ThrowingRunnable, Duration) - Static method in class io.fluxzero.common.TimingUtils
-
Executes the given task and waits for completion up to the given maximum duration.
- runAndWaitSafely(ThrowingRunnable, Duration, boolean) - Method in class io.fluxzero.common.TimeboxedExecutor
-
Executes the given task and waits for completion up to the given maximum duration.
- runAndWaitSafely(ThrowingRunnable, Duration, boolean) - Static method in class io.fluxzero.common.TimingUtils
-
Executes the given task and waits for completion up to the given maximum duration.
- runIfExpired(DefaultMessageScheduler.LocalScheduleTask, Schedule) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- runInLocalHandlerNamespace(DeserializingMessage, Supplier) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Runs local handler work in the explicit consumer namespace attached to the locally dispatched message.
- runInLocalHandlerNamespace(Supplier) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Runs local handler work with the application namespace as the namespace of its direct messaging input.
- runInParallel(Runnable) - Static method in class io.fluxzero.common.ObjectUtils
-
Runs a parallel terminal operation with the same isolation and completion contract as
ObjectUtils.inParallel(Supplier). - runningConsumers - Variable in class io.fluxzero.proxy.ForwardProxyConsumer
- RUNTIME_SESSION_ID_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
- RUNTIME_SESSION_ID_USER_PROPERTY - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- RUNTIME_SESSION_ID_USER_PROPERTY - Static variable in class io.fluxzero.testserver.websocket.WebsocketDeploymentUtils
- RUNTIME_VERSION_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
- RUNTIME_VERSION_USER_PROPERTY - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- runtimeBaseUrl() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns the value of the
runtimeBaseUrlrecord component. - Runtime Expectations - Section in class io.fluxzero.sdk.tracking.FluxzeroInterceptor
- RuntimeLifecycleEvent - Class in io.fluxzero.common.api
-
Metric event emitted when a Fluxzero Runtime changes lifecycle phase.
- RuntimeLifecycleEvent() - Constructor for class io.fluxzero.common.api.RuntimeLifecycleEvent
- RuntimeLifecycleEvent.Phase - Enum Class in io.fluxzero.common.api
-
Runtime lifecycle phases that are published as metrics.
- runWithAdhocInterceptor(Runnable, DispatchInterceptor, MessageType...) - Static method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
-
Executes the given
Runnablewhile temporarily enabling the provided interceptor for the specified message types. - runWithAdhocInterceptor(Callable, DispatchInterceptor, MessageType...) - Static method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
-
Executes the given
Callablewhile temporarily enabling the provided interceptor for the specified message types. - runWithAdhocInterceptors(Callable, Map) - Static method in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
-
Executes the given task with a previously captured ad hoc interceptor context.
S
- 2. Suppress a no-op update - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.InterceptApply
- SAFE - Enum constant in enum class io.fluxzero.sdk.web.RetryPolicy
-
Retries HTTP-idempotent methods or requests carrying one nonblank Idempotency-Key header.
- safeResolve(URI, String) - Static method in class io.fluxzero.common.FileUtils
-
Safely resolves a relative path against a base URI, including JAR URLs.
- SAME_ORIGIN - Enum constant in enum class io.fluxzero.sdk.web.RedirectPolicy
-
Follows at most five redirects, and only when scheme, host, and effective port equal the original request origin.
- sameSchedule(Schedule, Schedule) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- sameScheduledMessage(Schedule, Schedule) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- SCALAR - Enum constant in enum class io.fluxzero.sdk.web.ApiReferenceRenderer
-
Scalar API Reference.
- scale() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.scale(). - scaleByPowerOfTen(int) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.scaleByPowerOfTen(int). - scan(Iterable, int, long, Predicate) - Static method in record class io.fluxzero.common.tracking.MessageStoreBatch
-
Scans source messages until the source count or accepted-message byte budget is exhausted.
- scanBatch(int[], Position, int, long, Predicate) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- scanBatch(int[], Position, int, long, Predicate, boolean) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- scanBatch(Long, int, boolean, long, Predicate) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Scans messages starting from the given
minIndex, returning messages accepted byfilterand metadata about the unfiltered source scan. - scanBatch(Long, int, boolean, long, Predicate) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- scanBatch(Long, int, boolean, long, Predicate) - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- scanBatch(Long, int, boolean, long, Predicate) - Method in class io.fluxzero.testserver.scheduling.TestServerScheduleStore
- scanBatch(Long, int, boolean, long, Predicate, boolean) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Scans messages with optional document tombstones.
- scanBatch(Long, int, boolean, long, Predicate, boolean) - Method in class io.fluxzero.sdk.persisting.search.client.CollectionMessageStore
- scannedSize() - Method in record class io.fluxzero.common.tracking.MessageStoreBatch
-
Returns the value of the
scannedSizerecord component. - schedule() - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Returns the value of the
schedulerecord component. - schedule(long, ThrowingRunnable) - Method in class io.fluxzero.common.InMemoryTaskScheduler
- schedule(long, ThrowingRunnable) - Method in interface io.fluxzero.common.TaskScheduler
-
Schedules a task to be executed at the given epoch millisecond timestamp.
- schedule(SerializedSchedule...) - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Schedule one or more serialized schedules using
Guarantee.DEFAULTas the default delivery guarantee. - schedule(Guarantee, SerializedSchedule...) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- schedule(Guarantee, SerializedSchedule...) - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Schedule one or more serialized schedules with a specified
Guarantee. - schedule(Guarantee, SerializedSchedule...) - Method in class io.fluxzero.sdk.scheduling.client.WebsocketSchedulingClient
- schedule(Guarantee, SerializedSchedule...) - Method in class io.fluxzero.testserver.scheduling.TestServerScheduleStore
- schedule(Schedule) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message object (typically of type
Schedule) for execution, using theGuarantee.DEFAULTguarantee. - schedule(Schedule, boolean) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message, optionally skipping if already present, using the
Guarantee.DEFAULTguarantee. - schedule(Schedule) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedule a message object (of type
Schedule) for execution, using theGuarantee.DEFAULTguarantee. - schedule(Schedule, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedule a message object (of type
Schedule) for execution, using theGuarantee.DEFAULTguarantee. - schedule(Schedule, boolean, Guarantee) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- schedule(Schedule, boolean, Guarantee) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule the given
Scheduleobject, optionally skipping if already present, using the specified guarantee. - schedule(Object, Metadata, ScheduleId, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message with metadata and a typed ID using a delay.
- schedule(Object, Metadata, ScheduleId, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message with metadata and a typed ID.
- schedule(Object, Metadata, Object, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message with payload and metadata using a delay, using the
Guarantee.DEFAULTguarantee. - schedule(Object, Metadata, Object, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message with payload and metadata, using the
Guarantee.DEFAULTguarantee. - schedule(Object, ScheduleId, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message with a typed ID using a delay.
- schedule(Object, ScheduleId, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message with a typed ID at a deadline.
- schedule(Object, Object, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message with a custom ID using a delay.
- schedule(Object, Object, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message with the given ID and deadline, using the
Guarantee.DEFAULTguarantee. - schedule(Object, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message using a delay from the current time, using the
Guarantee.DEFAULTguarantee. - schedule(Object, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a message to be triggered at the given deadline, using the
Guarantee.DEFAULTguarantee. - schedule(Object, Object, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedules a message with given
scheduleIdafter given delay. - schedule(Object, Object, Instant) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedules a message with given
scheduleIdfor the given timestamp. - schedule(Object, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedules a message after the given delay, returning the schedule's id.
- schedule(Object, Instant) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedules a message for the given timestamp, returning the schedule's id.
- schedule(Duration, ThrowingRunnable) - Method in interface io.fluxzero.common.TaskScheduler
-
Schedules a task to be executed after a specified delay.
- schedule(Instant, ThrowingRunnable) - Method in interface io.fluxzero.common.TaskScheduler
-
Schedules a task to be executed at a specific timestamp.
- Schedule - Class in io.fluxzero.common.api.scheduling
-
Command to schedule a batch of messages for future delivery.
- Schedule - Class in io.fluxzero.sdk.scheduling
-
Represents a scheduled message to be delivered at a specific future time.
- Schedule() - Constructor for class io.fluxzero.common.api.scheduling.Schedule
- Schedule(Object, Metadata, String, Instant) - Constructor for class io.fluxzero.sdk.scheduling.Schedule
-
Full constructor specifying payload, metadata, scheduleId, and deadline.
- Schedule(Object, Metadata, String, Instant, String, Instant) - Constructor for class io.fluxzero.sdk.scheduling.Schedule
-
Full constructor including message ID and timestamp.
- Schedule(Object, String, Instant) - Constructor for class io.fluxzero.sdk.scheduling.Schedule
-
Creates a new scheduled message with a given
scheduleId. - Schedule(Object, Instant) - Constructor for class io.fluxzero.sdk.scheduling.Schedule
-
Creates a new schedule using the current identity provider for the
scheduleIdand a future deadline. - SCHEDULE - Enum constant in enum class io.fluxzero.common.MessageType
-
A scheduled message to be delivered at a specific time.
- Schedule.Metric - Class in io.fluxzero.common.api.scheduling
-
Lightweight metric representation of this
Schedulecommand, used for monitoring purposes. - ScheduleAutoCancelled - Record Class in io.fluxzero.common.api.scheduling
-
Best-effort metric emitted after an owned schedule was removed following parent deletion.
- ScheduleAutoCancelled(String, String, long) - Constructor for record class io.fluxzero.common.api.scheduling.ScheduleAutoCancelled
-
Creates an instance of a
ScheduleAutoCancelledrecord class. - scheduleBoundToParents(Guarantee, Map, SerializedSchedule...) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- scheduleBoundToParents(Guarantee, Map, SerializedSchedule...) - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Stores schedules with previously acquired bindings, without rebinding recreated parents.
- scheduleBoundToParents(Guarantee, Map, SerializedSchedule...) - Method in class io.fluxzero.sdk.scheduling.client.WebsocketSchedulingClient
- scheduleBoundToParents(Guarantee, Map, SerializedSchedule...) - Method in class io.fluxzero.testserver.scheduling.TestServerScheduleStore
- scheduleCommand(Schedule) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command message using the given scheduling settings, using the
Guarantee.DEFAULTguarantee. - scheduleCommand(Schedule, boolean) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command using the given scheduling settings if no other with same ID exists, using the
Guarantee.DEFAULTguarantee. - scheduleCommand(Schedule) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedule a command using the given scheduling settings, using the
Guarantee.DEFAULTguarantee. - scheduleCommand(Schedule, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedule a command using the given scheduling settings if no other with same ID exists, using the
Guarantee.DEFAULTguarantee. - scheduleCommand(Schedule, boolean, Guarantee) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- scheduleCommand(Schedule, boolean, Guarantee) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command using the given scheduling settings, using the provided
Guarantee. - scheduleCommand(Object, Metadata, ScheduleId, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command with metadata and a typed ID using a delay.
- scheduleCommand(Object, Metadata, ScheduleId, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command with metadata and a typed ID.
- scheduleCommand(Object, Metadata, Object, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command with metadata and delay, using the
Guarantee.DEFAULTguarantee. - scheduleCommand(Object, Metadata, Object, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command message with attached metadata, using the
Guarantee.DEFAULTguarantee. - scheduleCommand(Object, ScheduleId, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command with a typed ID using a delay.
- scheduleCommand(Object, ScheduleId, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command with a typed ID at a deadline.
- scheduleCommand(Object, Object, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command with the given ID and delay, using the
Guarantee.DEFAULTguarantee. - scheduleCommand(Object, Object, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command using a specific deadline, using the
Guarantee.DEFAULTguarantee. - scheduleCommand(Object, Duration) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command to execute after given delay, using the
Guarantee.DEFAULTguarantee. - scheduleCommand(Object, Instant) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a command message for future execution.
- scheduleCommand(Object, Object, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedules a command with given
scheduleIdafter given delay. - scheduleCommand(Object, Object, Instant) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedules a command with given
scheduleIdfor the given timestamp. - scheduleCommand(Object, Duration) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedules a command after given delay, returning the command schedule's id.
- scheduleCommand(Object, Instant) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Schedules a command for the given timestamp, returning the command schedule's id.
- ScheduledCommand - Class in io.fluxzero.sdk.scheduling
-
Wrapper for a serialized command message scheduled for deferred execution.
- ScheduledCommand() - Constructor for class io.fluxzero.sdk.scheduling.ScheduledCommand
- ScheduledCommandHandler - Class in io.fluxzero.sdk.scheduling
-
Internal handler responsible for executing scheduled commands when they are due.
- ScheduledCommandHandler() - Constructor for class io.fluxzero.sdk.scheduling.ScheduledCommandHandler
- scheduleId() - Method in record class io.fluxzero.common.api.scheduling.ScheduleAutoCancelled
-
Returns the value of the
scheduleIdrecord component. - scheduleId() - Method in record class io.fluxzero.sdk.scheduling.DeadlineInfo
-
Returns the value of the
scheduleIdrecord component. - scheduleId() - Element in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Returns the id of the periodic schedule.
- scheduleId(String, String) - Static method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Derives the stable schedule identity without exposing application string conventions.
- ScheduleId - Class in io.fluxzero.sdk.scheduling
-
Represents a unique identifier for a schedule, consisting of a type and an id.
- ScheduleId(String, Object) - Constructor for class io.fluxzero.sdk.scheduling.ScheduleId
-
Constructs a new ScheduleId object using the specified type and identifier.
- Schedule identity - Section in interface io.fluxzero.sdk.scheduling.MessageScheduler
- scheduleIdMetadataKey - Static variable in class io.fluxzero.sdk.scheduling.Schedule
-
Metadata key for the schedule identifier.
- scheduleLocalDelivery(Schedule, boolean, Fluxzero) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- scheduleParentEpoch(String) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Lock-free lifetime lookup used while the schedule store holds its own lock.
- scheduleParentReferences(Class) - Static method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns cached parent declarations for a schedule payload without treating that payload as a Model.
- schedulePeriodic(Object, ScheduleId) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a periodic message using a typed schedule ID.
- schedulePeriodic(Object, Object) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a periodic message using the given ID and the
@Periodicannotation, using theGuarantee.DEFAULTguarantee. - schedulePeriodic(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Starts a new periodic schedule, returning the schedule's id.
- schedulePeriodic(Object) - Method in interface io.fluxzero.sdk.scheduling.MessageScheduler
-
Schedule a periodic message using the
@Periodicannotation on its class, using theGuarantee.DEFAULTguarantee. - schedulePeriodic(Object, Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Starts a new periodic schedule using given schedule id.
- schedulePing(WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- schedulePing(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- scheduler(Fluxzero) - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Exposes this Fluxzero instance's message scheduler as a Spring bean when no overriding bean exists.
- SchedulerException - Exception Class in io.fluxzero.sdk.scheduling
-
Exception thrown by a
MessageSchedulerwhen scheduling a message fails. - SchedulerException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.scheduling.SchedulerException
- scheduleWithParents(Guarantee, List, SerializedSchedule...) - Method in interface io.fluxzero.sdk.scheduling.client.SchedulingClient
-
Schedules messages owned by the current lifetime of each committed Model parent.
- ScheduleWithParents - Class in io.fluxzero.common.api.scheduling
-
Schedules messages owned by existing, committed Models in the same namespace.
- ScheduleWithParents() - Constructor for class io.fluxzero.common.api.scheduling.ScheduleWithParents
- ScheduleWithParents.Metric - Record Class in io.fluxzero.common.api.scheduling
-
Payload-free operation summary.
- SchedulingClient - Interface in io.fluxzero.sdk.scheduling.client
-
A lower-level client interface for scheduling and cancelling deferred messages (i.e., schedules) in Fluxzero.
- SchedulingEndpoint - Class in io.fluxzero.testserver.websocket
- SchedulingEndpoint(SchedulingClient, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.SchedulingEndpoint
- schedulingInterceptor() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Interceptor applied to scheduled messages, such as time-based commands or events.
- SchedulingInterceptor - Class in io.fluxzero.sdk.scheduling
-
Intercepts scheduled messages to handle periodic scheduling logic.
- SchedulingInterceptor() - Constructor for class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- schedulingPath() - Static method in class io.fluxzero.common.ServicePathBuilder
-
Returns the service path for the scheduling subsystem.
- Scheduling semantics - Section in interface io.fluxzero.sdk.scheduling.MessageScheduler
- schedulingUrl(WebSocketClient.ClientConfig) - Static method in class io.fluxzero.sdk.common.websocket.ServiceUrlBuilder
-
Constructs the URL for accessing the time-based message scheduling service.
- scheme() - Method in record class io.fluxzero.common.HttpOrigin
-
Returns the value of the
schemerecord component. - scope() - Method in record class io.fluxzero.sdk.Fluxzero.MemoizationKey
-
Returns the value of the
scoperecord component. - SdkVersion - Class in io.fluxzero.sdk.common
-
Resolves the Maven version of the Fluxzero Java SDK from build metadata packaged with the artifact.
- search(SearchDocuments, int) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- search(SearchDocuments, int) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Executes a streaming search query using the given criteria and fetch size.
- search(SearchDocuments, int) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- search(SearchQuery.Builder) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Search documents using given reusable query builder.
- search(SearchQuery.Builder) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- search(SearchQuery.Builder) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Prepares a search query based on the specified
SearchQuery.Builder. - search(Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- search(Class) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Prepares a typed search for the collection represented by the given document class.
- search(Object) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Prepares a search query for one or more document collections.
- search(Class, Object...) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Search the collections represented by the given document class and additional collection identifiers.
- search(Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Search the collection represented by the given document class and retain that class as the default result type.
- search(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Search the given collection for documents.
- search(Object, Object...) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Search the given collections for documents.
- Search<R> - Interface in io.fluxzero.sdk.persisting.search
-
Fluent interface for building and executing document search queries in Fluxzero.
- SEARCH - Enum constant in enum class io.fluxzero.sdk.tracking.handling.DocumentSource
-
Searchable Model nodes, logical Model Graphs, and ordinary read-model documents.
- Search.NullOrder - Enum Class in io.fluxzero.sdk.persisting.search
- searchable() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Whether the aggregate should be indexed in Fluxzero's document store (disabled by default).
- searchable() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Whether this Model independently activates search.
- searchable() - Element in annotation interface io.fluxzero.sdk.persisting.search.Searchable
-
Whether the annotated type should be included in search indexing.
- Searchable - Annotation Interface in io.fluxzero.sdk.persisting.search
-
Indicates that instances of the annotated type should be indexed for search within Fluxzero.
- Searchable value classes can be published using: - Section in annotation interface io.fluxzero.sdk.persisting.search.Searchable
- searchAsync(SearchDocuments, int) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Asynchronously executes a search query using the given criteria and fetch size and materializes the matching hits.
- searchAsync(SearchDocuments, int) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- SearchClient - Interface in io.fluxzero.sdk.persisting.search.client
-
Low-level interface for interacting with a search and indexing service in Fluxzero.
- SearchCollection - Class in io.fluxzero.common.api.search
-
Describes an existing search collection and its storage type.
- SearchCollection() - Constructor for class io.fluxzero.common.api.search.SearchCollection
- SearchCollectionType - Enum Class in io.fluxzero.common.api.search
-
Supported search collection types.
- SearchDocuments - Class in io.fluxzero.common.api.search
-
Request used to perform a search over documents indexed in the Fluxzero search store.
- SearchDocumentsResult - Class in io.fluxzero.common.api.search
-
The result of a
SearchDocumentsrequest. - SearchDocumentsResult() - Constructor for class io.fluxzero.common.api.search.SearchDocumentsResult
- SearchDocumentsResult.Metric - Class in io.fluxzero.common.api.search
-
Lightweight metric representation used for logging search result metadata.
- SearchEndpoint - Class in io.fluxzero.testserver.websocket
- SearchEndpoint(SearchClient, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.SearchEndpoint
- SearchExclude - Annotation Interface in io.fluxzero.common.search
-
Marker annotation that indicates that a property is to be ignored when indexing a document for text search.
- searchExcluded() - Method in interface io.fluxzero.common.modeling.ModelRelationshipQueries.Relationship
-
Whether ancestor search composition must stop at this relationship.
- searchExcluded() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Returns the value of the
searchExcludedrecord component. - SearchExclusions - Class in io.fluxzero.common.search
-
Sparse field exclusions for text search, encoded as ordinary internal document metadata.
- searchGraph(Class) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Searches complete graph views for an independent model root.
- searchGraph(Class, boolean) - Method in interface io.fluxzero.sdk.persisting.search.DocumentStore
-
Searches complete graph views for an independent model root.
- searchGraph(Class) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Searches complete graph views for an independent model root.
- searchGraph(Class, boolean) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Searches complete graph views for an independent model root.
- searchGraph(Class, boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
- SearchHistogram - Class in io.fluxzero.common.api.search
-
Represents a histogram over a time range, typically returned by
GetSearchHistogramResult. - SearchHistogram() - Constructor for class io.fluxzero.common.api.search.SearchHistogram
- SearchHit<T> - Class in io.fluxzero.sdk.persisting.search
-
Represents a single result returned by a
Searchquery. - SearchHit() - Constructor for class io.fluxzero.sdk.persisting.search.SearchHit
- searchIgnoreCache - Static variable in class io.fluxzero.common.search.JacksonInverter
- SearchInclude - Annotation Interface in io.fluxzero.common.search
-
Marker annotation that indicates that a property is to be included when indexing a document for search.
- Search Indexing - Section in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
- SearchModelDocuments - Class in io.fluxzero.common.api.search
-
Searches current independent model documents subject to bounded relationship constraints.
- SearchModelDocuments(SearchDocuments, List) - Constructor for class io.fluxzero.common.api.search.SearchModelDocuments
- SearchModelDocuments.Metric - Class in io.fluxzero.common.api.search
- searchModelGraph(SearchModelGraphDocuments, int) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- searchModelGraph(SearchModelGraphDocuments, int) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Executes a current-state model search and composes each matching root's explicitly placed child graph.
- searchModelGraph(SearchModelGraphDocuments, int) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- searchModelGraphAsync(SearchModelGraphDocuments, int) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Asynchronously searches and composes current independent-model graphs.
- searchModelGraphAsync(SearchModelGraphDocuments, int) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- SearchModelGraphDocuments - Class in io.fluxzero.common.api.search
-
Searches independent model documents and composes their current child graph into every returned root document.
- SearchModelGraphDocuments(SearchDocuments, List, ModelGraphComposition) - Constructor for class io.fluxzero.common.api.search.SearchModelGraphDocuments
- SearchModelGraphDocuments(SearchDocuments, List, ModelGraphComposition, List) - Constructor for class io.fluxzero.common.api.search.SearchModelGraphDocuments
- SearchModelGraphDocuments.Metric - Class in io.fluxzero.common.api.search
- searchModels(SearchModelDocuments, int) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- searchModels(SearchModelDocuments, int) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Executes a bounded current-state search across independent model relationships.
- searchModels(SearchModelDocuments, int) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- searchModelsAsync(SearchModelDocuments, int) - Method in interface io.fluxzero.sdk.persisting.search.client.SearchClient
-
Asynchronously executes a bounded current-state search across independent model relationships.
- searchModelsAsync(SearchModelDocuments, int) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- SearchParameters - Class in io.fluxzero.sdk.modeling
-
Represents configuration options extracted from the
@Searchableannotation on a domain type. - SearchParameters() - Constructor for class io.fluxzero.sdk.modeling.SearchParameters
- searchPath() - Static method in class io.fluxzero.common.ServicePathBuilder
-
Returns the service path for the search/document store subsystem.
- SearchQuery - Class in io.fluxzero.common.api.search
-
A query for filtering documents in one or more search collections.
- SearchQuery(List, Instant, Instant, boolean, boolean, List) - Constructor for class io.fluxzero.common.api.search.SearchQuery
- SearchQuery.Builder - Class in io.fluxzero.common.api.search
-
Builder class for constructing instances of
SearchQuery. - searchSettings() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Per-node index settings and the scope of Graph queries rooted at this Model.
- SearchSettings - Annotation Interface in io.fluxzero.sdk.modeling
-
Per-node search configuration, independent of activation through
Model.searchable(). - Search-Specific Filtering - Section in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- searchUrl(WebSocketClient.ClientConfig) - Static method in class io.fluxzero.sdk.common.websocket.ServiceUrlBuilder
-
Constructs the URL for accessing the document and handler state search service.
- SearchUtils - Class in io.fluxzero.common
-
Utility class for search-related functionality such as term normalization, path transformation, glob pattern matching, and primitive value extraction.
- SearchUtils() - Constructor for class io.fluxzero.common.SearchUtils
- SearchValue - Record Class in io.fluxzero.common.api.search
-
Explicit minimum or maximum selection for range filters and ordering.
- SearchValue(String, ValueSelection) - Constructor for record class io.fluxzero.common.api.search.SearchValue
-
Creates an instance of a
SearchValuerecord class. - second - Variable in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- security() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
OpenAPI security requirements for generated operations.
- security() - Method in record class io.fluxzero.sdk.web.ApiDocDetails
-
Returns the value of the
securityrecord component. - security() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Top-level OpenAPI security requirements.
- SECURITY - Enum constant in enum class io.fluxzero.sdk.web.NativeWebRequestMetric.ErrorCategory
- segment() - Method in record class io.fluxzero.proxy.ProxyWebsocketEndpoint.SessionContext
-
Returns the value of the
segmentrecord component. - SEGMENT_HEADER_PROPERTY - Static variable in class io.fluxzero.proxy.ProxyRequestHandler
-
Optional name of an incoming HTTP header whose first value is used as the routing key for the web request message segment.
- segmentEnd() - Method in record class io.fluxzero.common.api.tracking.SegmentRange
-
Returns the value of the
segmentEndrecord component. - SegmentFilter - Class in io.fluxzero.sdk.tracking.handling
-
A
MessageFilterthat restricts handler invocation based on segment membership, using routing keys. - SegmentFilter() - Constructor for class io.fluxzero.sdk.tracking.handling.SegmentFilter
- SegmentRange - Record Class in io.fluxzero.common.api.tracking
-
Represents an index value for a contiguous range of segments.
- SegmentRange(int, int, long) - Constructor for record class io.fluxzero.common.api.tracking.SegmentRange
-
Creates an instance of a
SegmentRangerecord class. - Segment Reassignment - Section in class io.fluxzero.common.api.tracking.DisconnectTracker
- segmentStart() - Method in record class io.fluxzero.common.api.tracking.SegmentRange
-
Returns the value of the
segmentStartrecord component. - select(WebRequest) - Method in class io.fluxzero.proxy.NamespaceSelector
-
Extracts and decodes the namespace value from the given web request.
- select(String, long, int, String, List, List, List) - Static method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Builds a selection from complete handler facts.
- SELECTED_COMPRESSION_ALGORITHM_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
- SELECTED_COMPRESSION_ALGORITHM_USER_PROPERTY - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- SELECTED_COMPRESSION_ALGORITHM_USER_PROPERTY - Static variable in class io.fluxzero.testserver.websocket.WebsocketDeploymentUtils
- SELECTED_TRANSPORT_FORMAT_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
- SELECTED_TRANSPORT_FORMAT_USER_PROPERTY - Static variable in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- SELECTED_TRANSPORT_FORMAT_USER_PROPERTY - Static variable in class io.fluxzero.testserver.websocket.WebsocketDeploymentUtils
- selection() - Method in record class io.fluxzero.common.api.search.SearchValue
-
Returns the value of the
selectionrecord component. - SelectiveCache - Class in io.fluxzero.sdk.persisting.caching
- SelectiveCache(Cache, Predicate) - Constructor for class io.fluxzero.sdk.persisting.caching.SelectiveCache
-
Constructs a
SelectiveCachewith the currentDefaultCacheas delegate. - selectPaths(Graph, Collection) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Returns a lazy immutable view containing only selected serialized relationship paths.
- selectPaths(String...) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns an immutable graph view containing only the selected serialized relationship paths, relative to this graph, and their ancestors.
- selectPaths(Collection) - Method in interface io.fluxzero.sdk.modeling.Graph
- Self-Handlers - Section in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- Semantics - Section in exception class io.fluxzero.sdk.tracking.BatchProcessingException
- send() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.WebSocketRequest
- send(Request) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- send(Request, Object) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Sends a request with context retained locally until its result is decoded.
- send(Request, Object) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- send(Message) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a
Messageand returns a future that completes with its response payload. - send(Request) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a typed request command and returns a future for the result.
- send(Request) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a
Requestmessage and returns a future with its typed response. - send(Request) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends a typed
Requestquery and returns a future representing the result. - send(Request, Metadata) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a typed request command with metadata and returns a future for the result.
- send(Request, Metadata) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a
Requestwith metadata and returns a future with its response. - send(Request, Metadata) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends a typed
Requestquery with additional metadata and returns a future with the result. - send(Request, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a typed request with a per-call publication guarantee and returns its business response future.
- send(Request, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultCommandGateway
- send(Request, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultQueryGateway
- send(Request, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a typed request with a per-call publication guarantee and returns its business response future.
- send(Request, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends a typed request with a per-call publication guarantee and returns its business response future.
- send(WebRequest) - Method in interface io.fluxzero.sdk.publishing.WebRequestGateway
-
Sends the given web request using default request settings and returns a future that completes with the response.
- send(WebRequest, WebRequestSettings) - Method in interface io.fluxzero.sdk.publishing.WebRequestGateway
-
Sends the given web request using given request settings and returns a future that completes with the response.
- send(WebRequest, WebRequestSettings) - Method in class io.fluxzero.sdk.web.DefaultWebRequestGateway
- send(Object) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a command and returns a future for the result.
- send(Object) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a message (raw object or
Request) and returns a future with its response. - send(Object) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends the given query asynchronously and returns a future representing the result.
- send(Object...) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends multiple commands and returns futures for their results.
- send(Object...) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends multiple messages and returns a list of futures with their payload responses.
- send(Object...) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends multiple queries asynchronously and returns a list of futures, one for each result.
- send(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a command with metadata and returns a future for the result.
- send(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a message with custom metadata and returns a future with its response.
- send(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends the given query along with metadata asynchronously and returns a future representing the result.
- send(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a request with the given publication guarantee.
- send(Object, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultCommandGateway
- send(Object, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultQueryGateway
- send(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a request with the given publication guarantee.
- send(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends a request with the given publication guarantee.
- sendAndForget(Guarantee, Message...) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- sendAndForget(Guarantee, Message...) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends multiple
Messageobjects with a guarantee. - sendAndForget(Guarantee, WebRequest...) - Method in interface io.fluxzero.sdk.publishing.WebRequestGateway
-
Sends one or more web requests without waiting for a response.
- sendAndForget(Guarantee, WebRequest...) - Method in class io.fluxzero.sdk.web.DefaultWebRequestGateway
- sendAndForget(Guarantee, Object...) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends multiple commands with a delivery guarantee without waiting for results.
- sendAndForget(Guarantee, Object...) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends multiple messages asynchronously with a specified delivery guarantee.
- sendAndForget(Guarantee, UnaryOperator, Message...) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- sendAndForget(Guarantee, UnaryOperator, Message...) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends multiple
Messageobjects with a guarantee. - sendAndForget(Message, Guarantee) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a
Messageasynchronously with a given guarantee. - sendAndForget(Object) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a command without waiting for a result.
- sendAndForget(Object) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a message with the application's
Guarantee.DEFAULTwithout waiting for a result or remote acknowledgement. - sendAndForget(Object...) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends multiple commands without waiting for results.
- sendAndForget(Object...) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends multiple messages asynchronously with
Guarantee.DEFAULT. - sendAndForget(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a command with metadata without waiting for a result.
- sendAndForget(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a message with custom payload and metadata asynchronously.
- sendAndForget(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a command with metadata and delivery guarantee, without waiting for a result.
- sendAndForget(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a message with payload, metadata, and delivery guarantee asynchronously.
- sendAndForgetCommand(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given command and doesn't wait for a result.
- sendAndForgetCommand(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a command with given payload and metadata and don't wait for a result.
- sendAndForgetCommand(Object, Metadata, Guarantee) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a command with given payload and metadata and don't wait for a result.
- sendAndForgetCommands(Object...) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given commands and doesn't wait for results.
- sendAndWait(Request) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- sendAndWait(Message) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- sendAndWait(Message) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a message and blocks for a result with a configurable timeout.
- sendAndWait(Request) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a typed request command and waits for the result.
- sendAndWait(Request) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a
Requestand blocks until a response is received. - sendAndWait(Request) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends a typed
Requestquery and waits for the result. - sendAndWait(Request, Metadata) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a typed request command with metadata and waits for the result.
- sendAndWait(Request, Metadata) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a
Requestwith metadata and blocks for a response. - sendAndWait(Request, Metadata) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends a typed
Requestquery with metadata and waits for the result. - sendAndWait(Request, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a typed request with a per-call publication guarantee and waits for its business response.
- sendAndWait(Request, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultCommandGateway
- sendAndWait(Request, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultQueryGateway
- sendAndWait(Request, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a typed request with a per-call publication guarantee and waits for its business response.
- sendAndWait(Request, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends a typed request with a per-call publication guarantee and waits for its business response.
- sendAndWait(WebRequest) - Method in interface io.fluxzero.sdk.publishing.WebRequestGateway
-
Sends the given web request using default request settings and waits for the response synchronously.
- sendAndWait(WebRequest, WebRequestSettings) - Method in interface io.fluxzero.sdk.publishing.WebRequestGateway
-
Sends the given web request using the specified request settings and waits for the response synchronously.
- sendAndWait(WebRequest, WebRequestSettings) - Method in class io.fluxzero.sdk.web.DefaultWebRequestGateway
- sendAndWait(Object) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a command and waits for the result.
- sendAndWait(Object) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- sendAndWait(Object) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a message and blocks until a response is received.
- sendAndWait(Object) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends the given query and waits for the result, blocking the current thread.
- sendAndWait(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a command with metadata and waits for the result.
- sendAndWait(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a message with metadata and blocks for a response.
- sendAndWait(Object, Metadata) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends the given query and metadata, then waits for the result.
- sendAndWait(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends a request with a per-call publication guarantee and waits for its business response.
- sendAndWait(Object, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultCommandGateway
- sendAndWait(Object, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- sendAndWait(Object, Metadata, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultQueryGateway
- sendAndWait(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a request with a per-call publication guarantee and waits for its business response.
- sendAndWait(Object, Metadata, Guarantee) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends a request with a per-call publication guarantee and waits for its business response.
- sendBinary(ByteBuffer) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Sends one complete binary WebSocket message.
- sendBinary(ByteBuffer) - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Sends a complete binary message.
- sendBinaryAsync(ByteBuffer) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Sends one complete binary WebSocket message asynchronously.
- sendBinaryAsync(ByteBuffer) - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Sends a complete binary message asynchronously.
- sendBinaryAsync(ByteBuffer, int) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Sends one complete binary WebSocket message asynchronously, allowing implementations to split the message into WebSocket continuation frames.
- sendBinaryAsync(ByteBuffer, int) - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Sends one complete binary WebSocket message asynchronously, allowing implementations to split the message into WebSocket continuation frames.
- sendCloseRequest(ProxyWebsocketSession, WebsocketCloseReason) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
- sendCommand(Command) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- sendCommand(Command) - Method in class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- sendCommand(Request) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given command and returns a future that will be completed with the command's result.
- sendCommand(Request, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a command with given payload and metadata and returns a future that will be completed with the command's result.
- sendCommand(Request, Metadata, Guarantee) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Uses the given publication guarantee for this request; completion still represents its business response.
- sendCommand(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given command and returns a future that will be completed with the command's result.
- sendCommand(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a command with given payload and metadata and returns a future that will be completed with the command's result.
- sendCommand(Object, Metadata, Guarantee) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Uses the given publication guarantee for this request; completion still represents its business response.
- sendCommandAndWait(Request) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given command and returns the command's result.
- sendCommandAndWait(Request, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a command with given payload and metadata and returns a future that will be completed with the command's result.
- sendCommandAndWait(Request, Metadata, Guarantee) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Uses the given publication guarantee for this request; completion still represents its business response.
- sendCommandAndWait(Object) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given command and returns the command's result.
- sendCommandAndWait(Object, Metadata) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends a command with given payload and metadata and returns a future that will be completed with the command's result.
- sendCommandAndWait(Object, Metadata, Guarantee) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Uses the given publication guarantee for this request; completion still represents its business response.
- sendCommands(Object...) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given commands and returns a list of futures that will be completed with the commands' results.
- sendForMessage(Message) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
- sendForMessage(Message) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
- sendForMessage(Message) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends the given
Messageand returns a future representing the resulting message. - sendForMessage(Message, Duration) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- sendForMessage(Message, Duration) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a single request message with the given effective timeout.
- sendForMessage(Message, Duration, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- sendForMessage(Message, Duration, Guarantee) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends a full request with a per-call publication guarantee and effective timeout.
- sendForMessages(Guarantee, Message...) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends full request messages with one publication guarantee and returns business response futures in input order.
- sendForMessages(Guarantee, Message...) - Method in class io.fluxzero.sdk.publishing.DefaultCommandGateway
- sendForMessages(Guarantee, Message...) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- sendForMessages(Guarantee, Message...) - Method in class io.fluxzero.sdk.publishing.DefaultQueryGateway
- sendForMessages(Guarantee, Message...) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends full request messages with one publication guarantee and returns business response futures in input order.
- sendForMessages(Guarantee, Message...) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends full request messages with one publication guarantee and returns business response futures in input order.
- sendForMessages(Message...) - Method in interface io.fluxzero.sdk.publishing.CommandGateway
-
Sends multiple messages and returns futures for the result messages.
- sendForMessages(Message...) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- sendForMessages(Message...) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Sends multiple messages and returns futures for their full
Messageresponses. - sendForMessages(Message...) - Method in interface io.fluxzero.sdk.publishing.QueryGateway
-
Sends multiple query
Messages and returns a list of futures for the raw responses. - sendGatewayTimeout(ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- sendMessage(Object) - Method in interface io.fluxzero.sdk.web.SocketSession
-
Sends a message over the WebSocket session with the specified value, using the
Guarantee.DEFAULTpolicy. - sendMessage(Object, Guarantee) - Method in class io.fluxzero.sdk.web.DefaultSocketSession
- sendMessage(Object, Guarantee) - Method in interface io.fluxzero.sdk.web.SocketSession
-
Sends a message over the WebSocket session with the specified delivery guarantee.
- sendPing(WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- sendPing(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- sendPing(Object) - Method in interface io.fluxzero.sdk.web.SocketSession
-
Sends a WebSocket ping message with the given value.
- sendPing(Object, Guarantee) - Method in class io.fluxzero.sdk.web.DefaultSocketSession
- sendPing(Object, Guarantee) - Method in interface io.fluxzero.sdk.web.SocketSession
-
Sends a ping message with the specified value to the WebSocket session.
- sendPing(ByteBuffer) - Method in interface io.fluxzero.sdk.common.websocket.WebsocketSession
-
Sends a ping frame.
- sendPing(ByteBuffer) - Method in interface io.fluxzero.testserver.websocket.ServerWebsocketSession
-
Sends a ping frame with optional application data.
- sendPing(Duration, TaskScheduler) - Method in class io.fluxzero.sdk.web.SocketEndpointHandler.SocketEndpointWrapper
- sendPreparedRequests(List) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Releases prepared requests per selected session in one queue operation.
- sendRequest(SerializedMessage, Consumer) - Method in interface io.fluxzero.sdk.publishing.RequestHandler
-
Sends a single request and returns a future that completes when the corresponding response is received.
- sendRequest(SerializedMessage, Consumer, Duration) - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
-
Sends a request and processes the response, combining intermediate responses (if any) with the final response data.
- sendRequest(SerializedMessage, Consumer, Duration) - Method in interface io.fluxzero.sdk.publishing.RequestHandler
-
Sends a single request with a custom timeout and returns a future for the corresponding response.
- sendRequest(SerializedMessage, Consumer, Duration, Consumer) - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
- sendRequest(SerializedMessage, Consumer, Duration, Consumer) - Method in interface io.fluxzero.sdk.publishing.RequestHandler
-
Dispatches a request and delivers intermediate responses to the callback.
- sendRequest(SerializedMessage, Consumer, Consumer) - Method in interface io.fluxzero.sdk.publishing.RequestHandler
-
Dispatches a request using the configured default timeout, delivering intermediate responses to the callback and completing the returned future with the final response or failure.
- sendRequest(ProxyWebsocketSession, String, byte[]) - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
- sendRequest(Request) - Method in interface io.fluxzero.sdk.web.SocketSession
-
Sends a request and returns a
CompletionStagerepresenting the pending result. - sendRequest(Request, Duration) - Method in class io.fluxzero.sdk.web.DefaultSocketSession
- sendRequest(Request, Duration) - Method in interface io.fluxzero.sdk.web.SocketSession
-
Sends a request over the WebSocket session with a specified timeout duration.
- sendRequests(List, Consumer) - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
- sendRequests(List, Consumer) - Method in interface io.fluxzero.sdk.publishing.RequestHandler
-
Sends multiple requests and returns a list of futures for their corresponding responses.
- sendRequests(List, Consumer, Duration) - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
- sendRequests(List, Consumer, Duration) - Method in interface io.fluxzero.sdk.publishing.RequestHandler
-
Sends multiple requests with a custom timeout and returns a list of futures for their responses.
- sendRequestTimeout(ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- sendResolvedWebRequest(ProxyRequestHandler.JettyExchange, WebRequest, boolean) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- sendResponse(SerializedMessage, ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- sendResponse(ProxyRequestHandler.JettyExchange, int, String) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- sendResponse(WebResponse, SerializedMessage) - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- sendResponse(WebResponse, Function) - Method in class io.fluxzero.sdk.web.WebResponseGateway
- sendResultBatch(ServerWebsocketSession, List) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- sendResultBatchAsync(ServerWebsocketSession, List) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- sendServerError(ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- sendToAllSessions(Supplier) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Sends one independently correlated request to each established peer, awaiting every acknowledgement.
- sendWebRequest(ProxyRequestHandler.JettyExchange, WebRequest, boolean) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- sendWebRequest(WebRequest) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given web request using default request settings and returns a future that completes with the response.
- sendWebRequest(WebRequest, WebRequestSettings) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given web request using the given request settings and returns a future that completes with the response.
- sendWebRequestAndWait(WebRequest) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given web request using default request settings and waits for the response synchronously.
- sendWebRequestAndWait(WebRequest, WebRequestSettings) - Static method in interface io.fluxzero.sdk.Fluxzero
-
Sends the given web request using given request settings and waits for the response synchronously.
- SENT - Enum constant in enum class io.fluxzero.common.Guarantee
-
Guarantees that the message or action was sent successfully.
- SEQUENCE_NUMBER - Static variable in class io.fluxzero.common.api.modeling.ModelSnapshotMutation
- sequenceNumber() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
sequenceNumberrecord component. - sequenceNumber() - Method in interface io.fluxzero.common.modeling.ModelCommitAssignment.Head
-
Returns the last assigned event sequence number for this Model.
- sequenceNumber() - Method in interface io.fluxzero.sdk.modeling.AggregateRoot
- sequenceNumber() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- sequenceNumber() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the sequence number of the current entity.
- sequenceNumber() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the model-local sequence number, using pinned head evidence without replay when available.
- sequenceNumber() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- sequenceNumber() - Method in interface io.fluxzero.sdk.modeling.PersistedRoot
- sequenceNumber() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore.SnapshotDocument
-
Returns the value of the
sequenceNumberrecord component. - sequenceNumber(long) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot.ImmutableAggregateRootBuilder
-
Sets the last event sequence number and returns this builder.
- sequential() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- Serialization - Section in interface io.fluxzero.common.api.JsonType
- Serialization - Section in interface io.fluxzero.common.api.search.Constraint
- SerializationException - Exception Class in io.fluxzero.sdk.common.serialization
-
Thrown to indicate that a problem occurred during the serialization of an object.
- SerializationException(String) - Constructor for exception class io.fluxzero.sdk.common.serialization.SerializationException
- SerializationException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.common.serialization.SerializationException
- Serialization Format - Section in enum class io.fluxzero.common.search.DefaultDocumentSerializer
- serialize() - Method in enum class io.fluxzero.common.search.Document.EntryType
-
Serializes this entry type to a single byte.
- serialize() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Serializes this manifest for hidden search-document metadata.
- serialize(Decimal, JsonGenerator, SerializerProvider) - Method in class io.fluxzero.common.serialization.DecimalSerializer
- serialize(Document) - Method in enum class io.fluxzero.common.search.DefaultDocumentSerializer
- serialize(Serializer) - Method in class io.fluxzero.sdk.common.Message
-
Serializes this message to a
SerializedMessageusing the providedSerializer. - serialize(Serializer) - Method in class io.fluxzero.sdk.web.WebRequest
-
Serializes the request using the content type if applicable.
- serialize(Serializer) - Method in class io.fluxzero.sdk.web.WebResponse
-
Serializes the response using the content type if applicable.
- serialize(Graph, JsonGenerator, SerializerProvider) - Method in class io.fluxzero.sdk.common.serialization.jackson.GraphJsonSerializer
- serialize(Id, JsonGenerator, SerializerProvider) - Method in class io.fluxzero.sdk.modeling.Id.IdSerializer
- serialize(Object) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Serializes the given object to a
Datawrapper using the default format. - serialize(Object, JsonGenerator, SerializerProvider) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- serialize(Object, String) - Method in class io.fluxzero.proxy.ProxySerializer
- serialize(Object, String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Serializes the given object into a byte-based
Dataobject, using the specified format. - serialize(Object, String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Serializes the given object into a
Datawrapper using the specified format. - serializeAction(BulkUpdate) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
-
Converts a bulk update into its protocol action, resolving the collection and identifier and serializing index payloads unless already serialized.
- serializeAndThen(Object, JsonGenerator, ThrowingConsumer) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
-
Invokes the content filter if available and serializes the filtered result.
- serializedClassWithoutUpcasting(SerializedObject) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
- serializedClassWithoutUpcasting(SerializedObject) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Resolves the payload class when this serialized value is guaranteed not to require structural upcasting.
- serializedDataIfPresent() - Method in class io.fluxzero.common.api.search.SerializedDocument
-
Returns directly supplied serialized data without evaluating a lazy source.
- SerializedDocument - Class in io.fluxzero.common.api.search
-
Represents a serialized form of a search document stored in a Fluxzero collection.
- SerializedDocument(Document) - Constructor for class io.fluxzero.common.api.search.SerializedDocument
-
Constructs a
SerializedDocumentfrom a deserializedDocumentrepresentation. - SerializedDocument(String, Long, Long, String, Data, String, Set, Set) - Constructor for class io.fluxzero.common.api.search.SerializedDocument
-
Constructs a new instance of the SerializedDocument class with the specified parameters.
- SerializedMessage - Class in io.fluxzero.common.api
-
A serialized message value.
- SerializedMessage(Data, Metadata, String, Long) - Constructor for class io.fluxzero.common.api.SerializedMessage
- SerializedMessagePackCodec - Class in io.fluxzero.common.serialization
-
Decodes the shared binary or legacy MessagePack representations used by the Fluxzero event store.
- SerializedObject<T> - Interface in io.fluxzero.common.api
- serializedPropertyPaths(Object, String) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Maps standard bean properties using this mapper's naming, alias and unwrapping configuration.
- serializedPropertyPaths(Object, String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
- serializedRevision() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
serializedRevisionrecord component. - SerializedSchedule - Class in io.fluxzero.common.api.scheduling
-
Represents a scheduled message to be delivered at a specific
SerializedSchedule.timestamp. - SerializedSchedule() - Constructor for class io.fluxzero.common.api.scheduling.SerializedSchedule
- SerializedSchedule.Metric - Class in io.fluxzero.common.api.scheduling
-
Metric representation of the
SerializedSchedulefor tracking/monitoring. - serializedSnapshot() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore.SnapshotDocument
-
Returns the value of the
serializedSnapshotrecord component. - serializedType() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ObservedType
-
Returns the value of the
serializedTyperecord component. - serializedType() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
serializedTyperecord component. - serializer - Static variable in class io.fluxzero.proxy.ForwardProxyConsumer
- serializer() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Returns the primary serializer for serializing and deserializing message payloads.
- serializer() - Method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Optionally provides a default
Serializerimplementation based on Jackson, automatically detecting and registering upcasters and downcasters from Spring-managed beans. - serializer() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the default serializer
- serializer(Serializer) - Method in class io.fluxzero.sdk.configuration.PublishedEventModelMigration.Builder
-
Uses the serializer and upcaster chain for legacy events, Model snapshots and documents.
- Serializer - Interface in io.fluxzero.sdk.common.serialization
-
Mechanism to serialize and deserialize objects to and from
byte[]representations. - serializeToOtherFormat(Object, String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Converts common simple object types (e.g., String, byte[]) to the requested alternative format.
- serializeWithType(Id, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class io.fluxzero.sdk.modeling.Id.IdSerializer
- serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonContentFilter.FilteringSerializer
- serveApiReference() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
If
true, a small HTML API reference endpoint is served for the generated OpenAPI document. - serveOpenApi() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
If
true, the generated OpenAPI document is served as an automatic web endpoint. - servers() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
API servers.
- servers() - Method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Returns the value of the
serversrecord component. - SERVERS_OPTION - Static variable in class io.fluxzero.sdk.web.OpenApiProcessor
- ServerWebsocketSession - Interface in io.fluxzero.testserver.websocket
-
Minimal server-side WebSocket session contract used by the in-memory Fluxzero test server.
- ServeStatic - Annotation Interface in io.fluxzero.sdk.web
-
Declares a static file handler that serves files from a resource or file system location at the specified web path(s).
- serveStaticFile(String, WebRequest) - Method in class io.fluxzero.sdk.web.StaticFileHandler
- ServiceException - Exception Class in io.fluxzero.sdk.common.exception
-
Exception thrown when a
Requestfails and anErrorResultis returned by the Fluxzero Runtime. - ServiceException(String) - Constructor for exception class io.fluxzero.sdk.common.exception.ServiceException
-
Constructs a new exception with the specified error message.
- ServiceException(String, ErrorResult.ModelHistoryUnavailable) - Constructor for exception class io.fluxzero.sdk.common.exception.ServiceException
-
Constructs a request failure preserving the Runtime's optional historical-read evidence.
- ServicePathBuilder - Class in io.fluxzero.common
-
Utility class for constructing internal service endpoint paths used to route messages to the Fluxzero Runtime.
- ServicePathBuilder() - Constructor for class io.fluxzero.common.ServicePathBuilder
- ServiceUrlBuilder - Class in io.fluxzero.sdk.common.websocket
-
Utility class for constructing fully qualified service endpoint URLs for various Fluxzero Runtime features based on the client's configuration.
- ServiceUrlBuilder() - Constructor for class io.fluxzero.sdk.common.websocket.ServiceUrlBuilder
- session(Function, ModelCommitAssignment.HeadFactory, long) - Static method in class io.fluxzero.common.modeling.ModelCommitAssignment
-
Starts an ordered assignment session in which later commits observe earlier assigned heads.
- SessionBacklog() - Constructor for class io.fluxzero.testserver.websocket.WebsocketEndpoint.SessionBacklog
- SessionContext(Metadata, String, String, Integer) - Constructor for record class io.fluxzero.proxy.ProxyWebsocketEndpoint.SessionContext
-
Creates an instance of a
SessionContextrecord class. - sessionId() - Method in record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Returns the value of the
sessionIdrecord component. - sessionId() - Method in interface io.fluxzero.sdk.web.SocketSession
-
Retrieves the unique identifier for the current WebSocket session.
- sessionIdKey - Static variable in class io.fluxzero.sdk.web.WebRequest
- sessionMetadata(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- SessionPool - Class in io.fluxzero.sdk.common.websocket
-
A thread-safe pool of reusable
WebsocketSessionobjects, supporting concurrent access and routing. - SessionPool(int, Supplier) - Constructor for class io.fluxzero.sdk.common.websocket.SessionPool
- sessionsForCapabilities() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Existing open peers, establishing one connection only when capability discovery has no peer yet.
- setClock(Clock) - Method in class io.fluxzero.sdk.configuration.client.LocalClient
-
Links the local scheduling store to the Fluxzero clock.
- setClock(Clock) - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
-
Replaces the scheduling clock, refreshes clock-change monitoring, resets the minimum schedule index, and notifies monitors.
- setClock(Clock) - Method in class io.fluxzero.sdk.scheduling.client.LocalSchedulingClient
-
Replaces the clock used by the underlying in-memory schedule store.
- setConsumerNamespace(DeserializingMessage, String) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Attaches an explicit consumer namespace, including the application namespace represented by
null. - setDelegate(Clock) - Method in class io.fluxzero.common.DelegatingClock
-
Replaces the backing clock and notifies registered change listeners after the new clock is visible.
- setEnvironment(Environment) - Method in class io.fluxzero.sdk.configuration.spring.ModelHandlerPostProcessor
- setEnvironment(Environment) - Method in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- setEnvironment(Environment) - Method in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- setEnvironment(Environment) - Method in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- setField(Field, Object, Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Assigns the field with reflective access enabled; access and assignment failures propagate.
- setField(String, Object, Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Assigns a field declared directly on the target's class, with reflective access enabled.
- setMaxPublicationDepth(int) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- setMaxPublicationDepth(int) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Sets the maximum publication-chain depth.
- setModelCommitMaterializer(InMemoryEventStore.ModelCommitMaterializer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Links the SDK-only event store to the direct in-memory model materializer.
- setModelErasureMaterializer(Consumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Links hard Model erasure to the owned search documents, snapshots and retained document messages.
- setModelGraphProjectionMaterializer(InMemoryEventStore.ModelGraphProjectionMaterializer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Links the SDK-only event store to its in-memory search materializer.
- setModelNodeSchemaInvalidation(BiConsumer) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Binds schema rewrites to retained work for individual Model nodes.
- setModelReindexer(Object, Function) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Binds guarded reindex writes to the local canonical search store.
- setModelScheduleWriter(Function, LongSupplier) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Installs the LocalClient scheduler writer; effects are applied in the accepted Model commit.
- setModelSchemaInvalidation(Consumer) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Binds schema-only source rewrites to the local worker's retained rebuild requests.
- setPathMap(Map) - Method in class io.fluxzero.sdk.web.DefaultWebRequestContext
-
Replaces route parameter bindings with a copy of the supplied map and returns this context.
- setRegisteredHandlerTypePredicate(Predicate) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
-
Configures how this factory determines whether a handler type is currently registered.
- setRequestReceivedTimestamp(long) - Method in class io.fluxzero.common.api.AbstractRequestResult
-
Updates the timestamp at which the Fluxzero Runtime received the original request.
- setRequestReceivedTimestamp(long) - Method in interface io.fluxzero.common.api.RequestResult
-
Updates the timestamp at which the Fluxzero Runtime received the original request.
- setResponseQueuedTimestamp(long) - Method in class io.fluxzero.common.api.AbstractRequestResult
-
Updates the timestamp at which the Fluxzero Runtime queued this response for websocket delivery.
- setResponseQueuedTimestamp(long) - Method in interface io.fluxzero.common.api.RequestResult
-
Updates the timestamp at which the Fluxzero Runtime queued this response for websocket delivery.
- setResponseSendStartTimestamp(long) - Method in class io.fluxzero.common.api.AbstractRequestResult
-
Updates the timestamp just before the Fluxzero Runtime encoded and sent this response.
- setResponseSendStartTimestamp(long) - Method in interface io.fluxzero.common.api.RequestResult
-
Updates the timestamp just before the Fluxzero Runtime encoded and sent this response.
- setRetentionTime(Duration) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Sets the retention period for messages.
- setRetentionTime(Duration) - Method in class io.fluxzero.sdk.persisting.search.client.CollectionMessageStore
- setRetentionTime(Duration) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Set a new retention duration for the underlying gateway's message log.
- setRetentionTime(Duration, Guarantee) - Method in interface io.fluxzero.sdk.publishing.client.GatewayClient
-
Set a new retention duration for the underlying gateway's message log.
- setRetentionTime(Duration, Guarantee) - Method in class io.fluxzero.sdk.publishing.client.WebsocketGatewayClient
- setRetentionTime(Duration, Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- setRetentionTime(Duration, Guarantee) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Set a new retention duration for the underlying gateway's message log.
- setRetentionTime(Duration, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- SetRetentionTime - Class in io.fluxzero.common.api.publishing
-
Command to set or update the retention period for a message log in the Fluxzero Runtime.
- SetRetentionTime() - Constructor for class io.fluxzero.common.api.publishing.SetRetentionTime
- setScale(int) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.setScale(int). - setScale(int, int) - Method in class io.fluxzero.common.Decimal
-
Deprecated.Use the corresponding RoundingMode overload.
- setScale(int, RoundingMode) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.setScale(int, RoundingMode). - setScheduleDeletionMonitor(Consumer) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Links the namespace-local scheduler; callbacks run outside the Model commit lock.
- setSelfHandlerFilter(HandlerFilter) - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
-
Replaces the filter for payloads that handle themselves and invalidates cached handler plans.
- setSelfHandlerFilter(HandlerFilter) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- setSelfHandlerFilter(HandlerFilter) - Method in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- setSelfHandlerFilter(HandlerFilter) - Method in enum class io.fluxzero.sdk.tracking.handling.HandlerRegistry.NoOpHandlerRegistry
- setSelfHandlerFilter(HandlerFilter) - Method in interface io.fluxzero.sdk.tracking.handling.HasLocalHandlers
-
Sets a custom filter to control whether a handler method is considered a local handler for the current application.
- setter(String) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns a cached writer for a nested property path, accepting dot or slash separators.
- setupModule(Module.SetupContext) - Method in class io.fluxzero.common.serialization.NullCollectionsAsEmptyModule
- setupModule(Module.SetupContext) - Method in class io.fluxzero.common.serialization.StripStringsModule
- setUser(User) - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Stores the user selected during dispatch for later handler-parameter resolution.
- sharesReadContext(ModelRepository) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Whether two repository views address the same application-owned Model state and exact namespace.
- shortValueExact() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.shortValueExact(). - shouldChunkRequest(ProxyRequestHandler.JettyExchange) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- shouldCompress(SerializedMessage, WebResponse) - Method in class io.fluxzero.sdk.web.WebResponseCompressingInterceptor
-
Determines whether the given serialized message should be compressed based on specific criteria.
- shouldCreateSnapshot(Entity, List) - Method in enum class io.fluxzero.sdk.persisting.eventsourcing.NoSnapshotTrigger
-
Always returns
false, indicating that a snapshot should never be created. - shouldCreateSnapshot(Entity, List) - Method in class io.fluxzero.sdk.persisting.eventsourcing.PeriodicSnapshotTrigger
-
Determines whether a new snapshot should be created.
- shouldCreateSnapshot(Entity, List) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.SnapshotTrigger
-
Determines whether a snapshot should be created for the given aggregate state and recent events.
- shouldEvict(long, long) - Method in class io.fluxzero.common.caching.MemoryPressureController.JvmMemoryPressureController
- shouldEvict(long, long) - Method in interface io.fluxzero.common.caching.MemoryPressureController
-
Returns whether memory pressure warrants eviction given the current cache weight and configured maximum weight.
- shouldHandleIdempotently(Command) - Method in class io.fluxzero.testserver.websocket.ConsumerEndpoint
- shouldHandleIdempotently(Command) - Method in class io.fluxzero.testserver.websocket.ProducerEndpoint
- shouldHandleIdempotently(Command) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- shouldLogMissingTimestampWarning() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata.PropertyPathMetadata
-
Claims the one-time missing-timestamp warning for this metadata; returns true only for the first claim on a missing path.
- shouldLogUnsupportedTimestampWarning() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata.PropertyPathMetadata
-
Claims the one-time unsupported-timestamp warning for this metadata; returns true only for the first claim.
- shouldReplacePeriodicSchedule(Schedule, Periodic) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- shouldScheduleLocalDelivery(Schedule) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
- shouldSendResponse(HandlerDescriptor, DeserializingMessage, Object, ConsumerConfiguration) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- shutdown() - Method in class io.fluxzero.common.DirectExecutorService
- shutdown() - Method in class io.fluxzero.common.InMemoryTaskScheduler
- shutdown() - Method in interface io.fluxzero.common.TaskScheduler
-
Shuts down the scheduler and stops execution of any pending or future tasks.
- shutdown(Tracker) - Method in record class io.fluxzero.sdk.tracking.BatchInterceptor.FilterPreserving
- shutdown(Tracker) - Method in interface io.fluxzero.sdk.tracking.BatchInterceptor
-
Optional lifecycle callback for cleanup when the tracker shuts down.
- shutDown - Variable in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- shutDown() - Method in class io.fluxzero.common.Backlog
-
Shuts down the internal executor service cleanly.
- shutDown() - Method in class io.fluxzero.proxy.ProxyWebsocketEndpoint
-
Shuts down the endpoint with the default close-notification timeout and the standard client and request-handler cleanup policy.
- shutDown() - Method in class io.fluxzero.sdk.configuration.client.AbstractClient
- shutDown() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Shuts down this client instance, releasing any underlying resources.
- shutDown() - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient
- shutDown() - Method in class io.fluxzero.testserver.websocket.ConsumerEndpoint
- shutDown() - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
-
Close all sessions on the websocket after an optional delay.
- SHUTDOWN_TIMEOUT_PROPERTY - Static variable in class io.fluxzero.sdk.publishing.DefaultRequestHandler
-
Maximum wait per request component for outstanding responses during shutdown, in milliseconds.
- shutDownAsync() - Method in class io.fluxzero.common.Backlog
-
Requests shutdown and completes when all queued batches have finished their consumer work.
- shutdownNow() - Method in class io.fluxzero.common.DirectExecutorService
- shutdownTasks - Variable in class io.fluxzero.sdk.configuration.client.AbstractClient
-
Tracks shutdown callbacks that will be run when
AbstractClient.shutDown()is invoked. - shuttingDown - Variable in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- SideEffectFreeEntity<T> - Class in io.fluxzero.sdk.modeling
-
A functional, non-persistent
Entitywrapper that enables safe state mutation and validation without producing side effects such as event publication or snapshot creation. - SideEffectFreeEntity(Entity) - Constructor for class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- signature(Executable) - Static method in class io.fluxzero.common.reflection.ParameterRegistry
-
Generates a string representation of a method signature using a runtime reflection
Executable. - signature(ExecutableElement) - Static method in class io.fluxzero.common.reflection.ParameterRegistry
-
Generates a string representation of a method signature using compile-time elements.
- signum() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.signum(). - SilentErrorHandler - Class in io.fluxzero.sdk.tracking
-
An
ErrorHandlerimplementation that suppresses all processing errors and allows message tracking to continue. - SilentErrorHandler() - Constructor for class io.fluxzero.sdk.tracking.SilentErrorHandler
-
Constructs a
SilentErrorHandlerthat does not log any errors. - silentTest(Predicate) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a predicate that silently returns false when the given predicate throws an error.
- SimplePropertySource - Class in io.fluxzero.common.application
-
A simple in-memory implementation of the
PropertySourceinterface backed by aMap. - SimplePropertySource() - Constructor for class io.fluxzero.common.application.SimplePropertySource
- SimpleTracker - Class in io.fluxzero.common.tracking
- SimpleTracker() - Constructor for class io.fluxzero.common.tracking.SimpleTracker
- since(Instant) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters documents with timestamps since the given start time (inclusive).
- since(Instant, boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- since(Instant, boolean) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Filters documents with timestamps since the given start time.
- since(LocalDate) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Initiates a search operation from a specified start date.
- singleTarget() - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Returns the sole target when this commit has one substep with one target, otherwise
null. - singleTracker() - Method in interface io.fluxzero.common.tracking.Tracker
- singleTracker() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns the value of the
singleTrackerrecord component. - singleTracker() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
If
true, designates a single tracker within this consumer as the "main" tracker, responsible for processing all messages across all segments. - singleValuedHeaders(Map) - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Appends each non-null single-valued header and returns this builder.
- size - Enum constant in enum class io.fluxzero.common.caching.CacheEviction.Reason
-
The eviction occurred due to exceeding the configured cache size.
- size - Enum constant in enum class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction.Reason
- size() - Method in record class io.fluxzero.common.api.scheduling.ScheduleWithParents.Metric
-
Returns the value of the
sizerecord component. - size() - Method in class io.fluxzero.common.api.search.SearchDocumentsResult
-
Returns the number of matched documents.
- size() - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- size() - Method in interface io.fluxzero.common.caching.Cache
-
Returns the number of entries currently stored in the cache.
- size() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns the current number of cached entries.
- size() - Method in enum class io.fluxzero.common.caching.NoOpCache
- size() - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- size() - Method in class io.fluxzero.sdk.persisting.caching.NamedCache
- size() - Method in class io.fluxzero.sdk.persisting.caching.SelectiveCache
- size() - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- skip(int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Advances by the specified number of bytes, rejecting negative lengths or truncated input.
- skip(int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Reader
-
Advances by the specified number of bytes, throwing
EOFExceptionfor a negative length or truncated input. - skip(int) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitBatch
-
Marks a reserved slot as intentionally empty.
- skip(long) - Method in class io.fluxzero.common.LazyInputStream
- skip(long) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- skip(Integer) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- skip(Integer) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Skips the first N results of this search, once.
- SKIP - Enum constant in enum class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataPolicy
-
Skip the handler invocation and continue message tracking normally.
- skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCommand
-
If
true, indexed request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleQuery
-
If
true, indexed request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.web.HandleDelete
-
If
true, indexed web request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.web.HandleGet
-
If
true, indexed web request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.web.HandleHead
-
If
true, indexed web request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.web.HandleOptions
-
If
true, indexed web request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.web.HandlePatch
-
If
true, indexed web request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.web.HandlePost
-
If
true, indexed web request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.web.HandlePut
-
If
true, indexed web request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.web.HandleTrace
-
If
true, indexed web request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipExpiredRequests() - Element in annotation interface io.fluxzero.sdk.web.HandleWeb
-
If
true, indexed web request messages whose effective timeout has already expired may be skipped before this handler is invoked. - skipPayload(int) - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Skips exactly length unframed bytes with the same bounds checks as
MessagePackIO.Reader.readPayload(int). - skipString() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Skips one string with the same framing, binary acceptance and bounds checks as
MessagePackIO.Reader.unpackString(), without allocating the discarded text. - skipString(int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Cursor
-
Skips a length-prefixed string after validating its byte length against
maximumand the available input. - slotId() - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Namespace-local reserved schedule identity, independent of declaration method names.
- slowTrackingThreshold - Static variable in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- snapshot(String) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Captures pending state without making uninspected Models commit dependencies.
- snapshot(String, Object) - Static method in class io.fluxzero.sdk.modeling.ModelBatchScope
-
Captures pending state belonging to the supplied repository-family identity.
- SnapshotDocument(String, String, long, Instant, Data) - Constructor for record class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore.SnapshotDocument
-
Creates an instance of a
SnapshotDocumentrecord class. - snapshotKey(String, long) - Static method in class io.fluxzero.common.api.modeling.ModelSnapshotMutation
-
Stable immutable snapshot document key.
- snapshotLoadingEntityCache() - Static method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Copies the current thread's loading-entity cache, including its identity-keyed inner maps, for later restoration.
- snapshotLoadingRouteCache() - Static method in class io.fluxzero.sdk.modeling.ImmutableEntity
-
Returns a copy of the current thread's loading-route cache for later restoration.
- snapshotLoadingRouteValuesCache() - Static method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Copies the current thread's loading-route-value cache and its identity-keyed inner maps for later restoration.
- snapshotPeriod() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Enables snapshotting after a certain number of applied updates.
- snapshotPeriod() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
snapshotPeriodrecord component. - snapshotPeriod() - Element in annotation interface io.fluxzero.sdk.modeling.Model
-
Number of stored model events between snapshots.
- snapshotSerializer() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Returns the serializer used for serializing and deserializing snapshots of stateful entities.
- snapshotSettings(boolean) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Resolves the shared periodic snapshot policy for this persisted root.
- SnapshotSettings(int, int) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.SnapshotSettings
-
Creates an instance of a
SnapshotSettingsrecord class. - snapshotStore() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the store for aggregate snapshots.
- SnapshotStore - Interface in io.fluxzero.sdk.persisting.eventsourcing
-
Interface for managing snapshots of aggregates in an event-sourced system.
- SnapshotTrigger - Interface in io.fluxzero.sdk.persisting.eventsourcing
-
Functional interface used to determine whether a new snapshot should be created for an aggregate.
- SocketEndpoint - Annotation Interface in io.fluxzero.sdk.web
-
Declares a WebSocket endpoint that represents a single active client session.
- SocketEndpoint.AliveCheck - Annotation Interface in io.fluxzero.sdk.web
-
Controls periodic keep-alive pings to detect inactive sessions.
- SocketEndpointHandler - Class in io.fluxzero.sdk.web
-
A specialized
Handlerthat manages lifecycle events and message dispatching for WebSocket endpoints annotated withSocketEndpoint. - SocketEndpointHandler(Class, HandlerMatcher, HandlerMatcher, RepositoryProvider) - Constructor for class io.fluxzero.sdk.web.SocketEndpointHandler
- SocketEndpointHandler(Class, HandlerMatcher, HandlerMatcher, RepositoryProvider, List, Function) - Constructor for class io.fluxzero.sdk.web.SocketEndpointHandler
- SocketEndpointHandler.SocketEndpointWrapper - Class in io.fluxzero.sdk.web
-
A stateful wrapper around a WebSocket endpoint instance, managing per-session behavior and message handling.
- socketEndpointPostProcessor() - Static method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Registers the
SocketEndpointPostProcessor, used for WebSocket endpoint types within the application's component-scan scope. - SocketEndpointPostProcessor - Class in io.fluxzero.sdk.configuration.spring
-
Spring
BeanDefinitionRegistryPostProcessorthat detectsSocketEndpointtypes within the application's component-scan scope and registers them asFluxzeroPrototypedefinitions for use in Fluxzero. - SocketEndpointPostProcessor() - Constructor for class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- SocketEndpointWrapper() - Constructor for class io.fluxzero.sdk.web.SocketEndpointHandler.SocketEndpointWrapper
- SocketPattern(Executable, WebPattern) - Constructor for record class io.fluxzero.sdk.web.WebsocketHandlerDecorator.SocketPattern
-
Creates an instance of a
SocketPatternrecord class. - socketPatterns(Handler) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- SocketRequest - Class in io.fluxzero.sdk.web
-
A wrapper representing a serialized request sent over a WebSocket session.
- SocketRequest() - Constructor for class io.fluxzero.sdk.web.SocketRequest
- SocketResponse - Class in io.fluxzero.sdk.web
-
Represents a response to a
SocketRequestsent over a WebSocket session. - SocketResponse() - Constructor for class io.fluxzero.sdk.web.SocketResponse
- SocketSession - Interface in io.fluxzero.sdk.web
-
Represents a WebSocket session that allows sending messages, requests, pings, and handling session lifecycle actions.
- SoftCacheReference(Object, Object) - Constructor for class io.fluxzero.sdk.persisting.caching.SoftReferenceCache.SoftCacheReference
- SoftReferenceCache - Class in io.fluxzero.sdk.persisting.caching
-
Cacheimplementation using key-level synchronized access and soft references for value storage. - SoftReferenceCache() - Constructor for class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
-
Constructs a cache with a default maximum size of 1,000,000 entries and no expiration.
- SoftReferenceCache(int) - Constructor for class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
-
Constructs a cache with a specified max size and no expiration.
- SoftReferenceCache(int, Duration) - Constructor for class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
-
Constructs a cache with specified size and expiration.
- SoftReferenceCache(int, Executor, Duration) - Constructor for class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
-
Constructs a cache with specified size, executor for eviction notifications and expiration.
- SoftReferenceCache(int, Executor, Duration, Duration, boolean) - Constructor for class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
-
Constructs a cache with full configuration of size, eviction executor, expiration delay, and expiration check frequency.
- SoftReferenceCache(int, Executor, Duration, Duration, boolean, Clock) - Constructor for class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- SoftReferenceCache.CacheReference - Interface in io.fluxzero.sdk.persisting.caching
- SoftReferenceCache.HardCacheReference - Class in io.fluxzero.sdk.persisting.caching
- SoftReferenceCache.SoftCacheReference - Class in io.fluxzero.sdk.persisting.caching
- Sortable - Annotation Interface in io.fluxzero.common.search
-
Marker annotation on fields and getters that indicates that a property is to be used for sorting and filtering.
- SortableEntry - Class in io.fluxzero.common.api.search
-
Represents a sortable entry in a
Documentfor use in search operations. - SortableEntry(String, Object) - Constructor for class io.fluxzero.common.api.search.SortableEntry
-
Constructs a new
SortableEntryby formatting the given object into a normalized, sortable string. - SortableEntry(String, String) - Constructor for class io.fluxzero.common.api.search.SortableEntry
-
Constructs an entry from an already encoded maximum.
- SortableEntry(String, String, String) - Constructor for class io.fluxzero.common.api.search.SortableEntry
-
Constructs an entry from encoded extrema; a missing minimum retains the maximum-only representation.
- sortBy(SearchValue) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts by an explicit field minimum or maximum in ascending order.
- sortBy(SearchValue, boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- sortBy(SearchValue, boolean) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts by an explicit field minimum or maximum, with missing values last by default.
- sortBy(SearchValue, boolean, Search.NullOrder) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- sortBy(SearchValue, boolean, Search.NullOrder) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts by an explicit field extremum with a caller-selected null order.
- sortBy(String) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts results by a specific document field.
- sortBy(String, boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- sortBy(String, boolean) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts results by a field, with control over the sort direction.
- sortBy(String, boolean, Search.NullOrder) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts results by a field, with control over both sort direction and null ordering.
- sortBy(String, Search.NullOrder) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts results by a specific document field, with explicit null ordering.
- sortByScore() - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- sortByScore() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts results by full-text relevance score.
- sortByTimestamp() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts results by timestamp in ascending order.
- sortByTimestamp(boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- sortByTimestamp(boolean) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts results by timestamp.
- sortByTimestamp(boolean, Search.NullOrder) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Sorts results by timestamp, with explicit null ordering.
- sorted() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- sorted(Comparator) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- sortPath() - Method in record class io.fluxzero.common.api.search.SearchValue
-
Internal wire spelling; the path is encoded to preserve arbitrary delimiters.
- source() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns the value of the
sourcerecord component. - source() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleDocument
-
Document source to observe.
- source() - Method in record class io.fluxzero.sdk.web.ApiDocParameter
-
Returns the value of the
sourcerecord component. - sourceCollection() - Method in class io.fluxzero.common.api.search.AdoptModelMigration
-
Internal source destination; older adoption requests share their production collection.
- sourceCollection() - Method in class io.fluxzero.common.api.search.AdoptModelMigrationWithSource
- sourceMetadata(DeserializingMessage) - Static method in class io.fluxzero.sdk.persisting.search.DocumentMessageReader
-
Returns metadata embedded in the handled document version, excluding the tracking envelope's time fields.
- sourceProperties() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.ResolvedModel
-
Returns the value of the
sourcePropertiesrecord component. - specializedMetadata(Class, Function) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns type-specific structural metadata owned by this central type cache.
- Specificity(Class, int) - Constructor for record class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.Specificity
-
Creates an instance of a
Specificityrecord class. - specificityPriority() - Method in interface io.fluxzero.common.handling.ParameterResolver
-
Relative priority used when multiple specificity-determining resolvers could explain a matching handler.
- specificityPriority() - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- split(String) - Static method in class io.fluxzero.common.search.Document.Path
-
Splits a given path string into a stream of its segments.
- spliterator() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- splitInTerms(String) - Static method in class io.fluxzero.common.SearchUtils
-
Extracts quoted phrases and standalone terms from a free-form query string.
- SpringBeanParameterResolver - Class in io.fluxzero.sdk.configuration.spring
-
Resolves handler method parameters annotated with
Autowiredfrom the Spring application context. - SpringBeanParameterResolver() - Constructor for class io.fluxzero.sdk.configuration.spring.SpringBeanParameterResolver
- SpringHandlerRegistry - Interface in io.fluxzero.sdk.configuration.spring
-
A registry interface for registering Spring-based handler components with e.g.: a
TestFixture. - Spring Integration - Section in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
- SpringPropertySource - Class in io.fluxzero.sdk.configuration.spring
-
A
PropertySourceimplementation that delegates property lookups to a SpringEnvironment. - SpringPropertySource() - Constructor for class io.fluxzero.sdk.configuration.spring.SpringPropertySource
- sqrt(MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.sqrt(MathContext). - stackTrace(Throwable) - Static method in class io.fluxzero.common.ObjectUtils
-
Renders a throwable and its causes to the same text produced by
Throwable.printStackTrace(). - staged(Object, Class, String, T, long) - Static method in class io.fluxzero.sdk.modeling.ImmutableModelRoot
-
Creates a lightweight staged model root with its known sequence number.
- stall() - Method in class io.fluxzero.sdk.tracking.StallingBatchInterceptor
- StallingBatchInterceptor - Class in io.fluxzero.sdk.tracking
-
A
BatchInterceptorthat stalls batch processing until a minimum desired batch size is reached or a timeout occurs. - StallingBatchInterceptor() - Constructor for class io.fluxzero.sdk.tracking.StallingBatchInterceptor
- Standard Metadata Keys - Section in interface io.fluxzero.sdk.publishing.correlation.CorrelationDataProvider
- start() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns the value of the
startrecord component. - start() - Method in class io.fluxzero.proxy.ForwardProxyConsumer
- start() - Static method in class io.fluxzero.proxy.ProxyServer
-
Starts an embedded proxy server using the configured port and runtime base URL.
- start() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Returns the configured start timestamp for this operation.
- start() - Method in class io.fluxzero.sdk.tracking.metrics.host.HostMetricsCollector
-
Starts periodic metrics collection.
- start() - Method in record class io.fluxzero.sdk.web.StaticFileHandler.ByteRange
-
Returns the value of the
startrecord component. - start(int) - Static method in class io.fluxzero.testserver.TestServer
-
Starts an embedded test server on the given port without registering a JVM shutdown hook.
- start(int) - Method in class io.fluxzero.testserver.websocket.JettyWebsocketRouter
-
Starts Jetty on the given port.
- start(ProxyServerConfig) - Static method in class io.fluxzero.proxy.ProxyServer
-
Starts an embedded proxy server with explicit configuration.
- start(ProxyServerConfig, String) - Static method in class io.fluxzero.proxy.ProxyServer
-
Starts an embedded proxy on an explicit interface, with the port and backend settings from
config. - start(Client) - Static method in class io.fluxzero.proxy.ForwardProxyConsumer
-
Starts managed forwarding with the supplied client and returns a registration for stopping its lifecycle.
- start(Fluxzero) - Method in class io.fluxzero.sdk.web.ForwardingWebConsumer
-
Restarts forwarding for the supplied Fluxzero instance, consuming web requests and asynchronously returning correlated responses from the configured local server.
- start(Fluxzero, Object...) - Method in interface io.fluxzero.sdk.tracking.Tracking
-
Starts the tracking process using the specified Fluxzero instance and the provided handlers.
- start(Fluxzero, List) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
-
Starts tracking by assigning the given handlers to configured consumers and creating topic-specific or shared trackers.
- start(Fluxzero, List) - Method in interface io.fluxzero.sdk.tracking.Tracking
-
Starts tracking messages using the provided Fluxzero and a list of handlers.
- start(InetSocketAddress) - Method in class io.fluxzero.testserver.websocket.JettyWebsocketRouter
-
Starts a caller-owned server on an explicit interface and port.
- start(Instant) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Sets the start time (timestamp) for the document.
- start(Consumer, MessageType, ConsumerConfiguration, Client) - Static method in class io.fluxzero.sdk.tracking.client.DefaultTracker
-
Starts one or more trackers.
- start(Consumer, MessageType, ConsumerConfiguration, Fluxzero) - Static method in class io.fluxzero.sdk.tracking.client.DefaultTracker
-
Starts one or more trackers.
- start(Consumer, MessageType, String, ConsumerConfiguration, Client) - Static method in class io.fluxzero.sdk.tracking.client.DefaultTracker
-
Starts one or more trackers.
- start(Consumer, MessageType, String, ConsumerConfiguration, Fluxzero) - Static method in class io.fluxzero.sdk.tracking.client.DefaultTracker
-
Starts one or more trackers.
- start(Consumer, ConsumerConfiguration, TrackingClient) - Static method in class io.fluxzero.sdk.tracking.client.DefaultTracker
-
Starts one or more trackers that consume messages using the provided trackingClient and process them using the provided consumer.
- startBatch(String, String, String, int, long, long, long) - Static method in class io.fluxzero.common.jfr.FluxzeroJfr
-
Starts one batch event, returning
nullwithout allocating an event when batch diagnostics are disabled. - STARTED - Enum constant in enum class io.fluxzero.common.api.ApplicationLifecycleEvent.Phase
-
The application was constructed and reached a Fluxzero Runtime metrics endpoint.
- STARTED - Enum constant in enum class io.fluxzero.common.api.RuntimeLifecycleEvent.Phase
-
The runtime has started and is ready to accept traffic.
- startedAtMillis() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns the value of the
startedAtMillisrecord component. - startRequestBatchEvent(List) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
-
Starts an optional request-batch event owned by the concrete protocol client.
- startRequestBatchEvent(List) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- startServer() - Static method in class io.fluxzero.testserver.TestServer
-
Starts an embedded test server using the configured port.
- startServer(int) - Static method in class io.fluxzero.testserver.TestServer
-
Starts an embedded test server on the given port.
- startServer(int, Duration) - Static method in class io.fluxzero.testserver.TestServer
-
Starts an embedded test server with a configurable look-back for consumers without a stored position.
- startServer(InetSocketAddress) - Static method in class io.fluxzero.testserver.TestServer
-
Starts a caller-owned embedded test server on an explicit interface and port, without a JVM shutdown hook.
- startTrackerIfNeeded() - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- startTrackerIfNeeded(long) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- startTracking(ConsumerConfiguration, List, String, Fluxzero) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- state(long, boolean) - Static method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Creates an exact state boundary with optional active message-batch visibility.
- STATE_INDEX - Static variable in class io.fluxzero.common.api.modeling.ModelSnapshotMutation
- Stateful - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Declares that a class is a stateful message handler — i.e., one whose state is persisted and which can receive messages via
Association. - StatefulHandler - Class in io.fluxzero.sdk.tracking.handling
-
A
Handlerimplementation for classes annotated withStateful, responsible for resolving and invoking stateful handler instances based onAssociationmetadata. - StatefulHandler(Class, HandlerMatcher, HandlerRepository, List, Function, BiFunction, Serializer) - Constructor for class io.fluxzero.sdk.tracking.handling.StatefulHandler
- StatefulHandler.StatefulEntryInvoker - Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulEntryState - Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulHandlerInvoker - Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulHandlerSearchMessage - Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulMember - Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulMemberCandidate - Record Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulMemberInvoker - Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulMemberMessage - Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulMemberMutation - Record Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulMemberParameterResolver - Class in io.fluxzero.sdk.tracking.handling
- StatefulHandler.StatefulMemberTargetKey - Record Class in io.fluxzero.sdk.tracking.handling
- StatefulHandlerInvoker(HandlerInvoker, Entry, DeserializingMessage) - Constructor for class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulHandlerInvoker
- StatefulMemberCandidate(StatefulHandler.StatefulMember, List, Map, Map, boolean) - Constructor for record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberCandidate
-
Creates an instance of a
StatefulMemberCandidaterecord class. - StatefulMemberMutation(StatefulHandler.StatefulMember, Entity, Entity, Entity) - Constructor for record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberMutation
-
Creates an instance of a
StatefulMemberMutationrecord class. - Stateful members - Section in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
- StatefulMemberTargetKey(Class, Object, Object) - Constructor for record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberTargetKey
-
Creates an instance of a
StatefulMemberTargetKeyrecord class. - statefulPostProcessor() - Static method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Registers the
StatefulPostProcessor, enabling discovery of stateful handler types within the application's component-scan scope. - StatefulPostProcessor - Class in io.fluxzero.sdk.configuration.spring
-
Spring
BeanDefinitionRegistryPostProcessorthat detectsStatefulhandler types within the application's component-scan scope and registers them asFluxzeroPrototypedefinitions for use in Fluxzero. - StatefulPostProcessor() - Constructor for class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- stateIndex() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the value of the
stateIndexrecord component. - stateIndex() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
stateIndexrecord component. - stateIndex() - Method in record class io.fluxzero.common.modeling.ModelRelationshipQueries.ResolvedBoundary
-
Returns the value of the
stateIndexrecord component. - stateIndex() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns the value of the
stateIndexrecord component. - stateIndex() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the pinned namespace-wide model-state boundary.
- stateIndex() - Method in interface io.fluxzero.sdk.modeling.ModelRoot
-
Opaque, time-derived namespace-wide state boundary at which this model revision became current.
- stateIndex() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns the value of the
stateIndexrecord component. - stateIndex() - Method in record class io.fluxzero.sdk.persisting.repository.ModelAncestorResolver.AncestorReads
-
Returns the value of the
stateIndexrecord component. - stateIndex() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Report
-
Returns the value of the
stateIndexrecord component. - stateIndex() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
stateIndexrecord component. - StaticFileHandler - Class in io.fluxzero.sdk.web
-
Serves static resources with streamed bodies and content-based validators for the selected representation.
- StaticFileHandler() - Constructor for class io.fluxzero.sdk.web.StaticFileHandler
- StaticFileHandler(String, Path, URI, String, Set, Set, long) - Constructor for class io.fluxzero.sdk.web.StaticFileHandler
- StaticFileHandler(String, Path, URI, String, Set, Set, long, boolean) - Constructor for class io.fluxzero.sdk.web.StaticFileHandler
- StaticFileHandler(String) - Constructor for class io.fluxzero.sdk.web.StaticFileHandler
- StaticFileHandler(String, String) - Constructor for class io.fluxzero.sdk.web.StaticFileHandler
- StaticFileHandler(String, String, String) - Constructor for class io.fluxzero.sdk.web.StaticFileHandler
- StaticFileHandler(String, String, String, Set) - Constructor for class io.fluxzero.sdk.web.StaticFileHandler
- StaticFileHandler(String, String, String, Set, Set, long) - Constructor for class io.fluxzero.sdk.web.StaticFileHandler
- StaticFileHandler(String, String, String, Set, Set, long, boolean) - Constructor for class io.fluxzero.sdk.web.StaticFileHandler
- StaticFileHandler.ByteRange - Record Class in io.fluxzero.sdk.web
- StaticFileHandler.Compression - Enum Class in io.fluxzero.sdk.web
- status() - Method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Returns the value of the
statusrecord component. - status() - Method in record class io.fluxzero.sdk.common.serialization.TypeInspection
-
Returns the value of the
statusrecord component. - status() - Element in annotation interface io.fluxzero.sdk.web.ApiDocResponse
-
HTTP status code.
- status() - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Returns the value of the
statusrecord component. - status() - Method in class io.fluxzero.sdk.web.WebResponse.Builder
-
Returns the configured status, defaulting to 204 for a null payload and 200 otherwise.
- statusKey - Static variable in class io.fluxzero.sdk.web.WebResponse
- Step(DeserializingMessage, List) - Constructor for record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
An ordinary effective update, with no automatic-deletion cause.
- Step(DeserializingMessage, List, int) - Constructor for record class io.fluxzero.sdk.modeling.CommitAttempt.Step
- Step(DeserializingMessage, List, int, Map) - Constructor for record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
Creates an instance of a
Steprecord class. - Step(List) - Constructor for record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Step
-
Creates an instance of a
Steprecord class. - steps() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the ordered message/change steps retained by this attempt.
- stitch(List, Collection, Map, Map, ModelGraphComposition) - Static method in class io.fluxzero.common.search.ModelGraphDocumentStitcher
-
Composes every root document from the supplied current graph.
- stitch(List, Collection, Map, Map, ModelGraphComposition, long) - Static method in class io.fluxzero.common.search.ModelGraphDocumentStitcher
-
Composes every root document and records the exact model-state boundary in its hidden graph manifest.
- stop() - Method in class io.fluxzero.sdk.common.logging.FluxzeroLogbackAppender
- stop() - Method in class io.fluxzero.sdk.tracking.metrics.host.HostMetricsCollector
-
Stops metrics collection.
- STOPPING - Enum constant in enum class io.fluxzero.common.api.ApplicationLifecycleEvent.Phase
-
The application has begun a controlled shutdown.
- STOPPING - Enum constant in enum class io.fluxzero.common.api.RuntimeLifecycleEvent.Phase
-
The runtime is about to stop accepting traffic and shut down.
- Stopping a Periodic Schedule - Section in annotation interface io.fluxzero.sdk.scheduling.Periodic
- stopTracker(DeserializingMessage, Handler, Throwable) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- storageNanos - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- store(String, Object) - Method in interface io.fluxzero.sdk.persisting.keyvalue.KeyValueStore
-
Stores a value under the given key with the default
Guarantee.DEFAULTdelivery guarantee. - store(String, Object, Guarantee) - Method in class io.fluxzero.sdk.persisting.keyvalue.DefaultKeyValueStore
- store(String, Object, Guarantee) - Method in interface io.fluxzero.sdk.persisting.keyvalue.KeyValueStore
-
Stores a value under the given key with the specified delivery guarantee.
- STORE_AND_PUBLISH - Enum constant in enum class io.fluxzero.sdk.modeling.EventPublicationStrategy
-
Store the applied update in every targeted model stream or the legacy aggregate event store, publish it to the global event log, and advance the resulting state.
- STORE_ONLY - Enum constant in enum class io.fluxzero.sdk.modeling.EventPublicationStrategy
-
Store the applied update in every targeted model stream or the legacy aggregate event store and advance state, but do not publish it to the global event log.
- STORED - Enum constant in enum class io.fluxzero.common.Guarantee
-
Guarantees that the message or action was stored by Fluxzero.
- storeEvent() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
storeEventrecord component. - storeEvent() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionDecision
-
Returns the value of the
storeEventrecord component. - storeEvents(Object, Object...) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.EventStore
-
Stores one or more events for a given aggregate using the default strategy
EventPublicationStrategy.STORE_AND_PUBLISH. - storeEvents(Object, List) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.EventStore
-
Stores a list of events for a given aggregate using the default strategy
EventPublicationStrategy.STORE_AND_PUBLISH. - storeEvents(Object, List, EventPublicationStrategy) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultEventStore
- storeEvents(Object, List, EventPublicationStrategy) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.EventStore
-
Stores and/or publishes a list of events for the given aggregate using a specified publication strategy.
- storeEvents(String, List, boolean) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Stores a list of serialized events for a given aggregate identifier.
- storeEvents(String, List, boolean, Guarantee) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Stores events for a given aggregate with an explicit guarantee.
- storeEvents(String, List, boolean, Guarantee) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- storeEvents(String, List, boolean, Guarantee) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Stores events for a specific aggregate, with control over store-only mode and delivery guarantee.
- StoreIdentifier() - Constructor for class io.fluxzero.testserver.TestServer.StoreIdentifier
- storeIfAbsent(String, Object) - Method in class io.fluxzero.sdk.persisting.keyvalue.DefaultKeyValueStore
- storeIfAbsent(String, Object) - Method in interface io.fluxzero.sdk.persisting.keyvalue.KeyValueStore
-
Stores a value only if there is no existing value for the specified key.
- storeMessages(Map) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
- storePosition(String, int[], long) - Method in class io.fluxzero.common.tracking.InMemoryPositionStore
- storePosition(String, int[], long) - Method in interface io.fluxzero.common.tracking.PositionStore
-
Stores the latest processed index for a given segment range and consumer.
- storePosition(String, int[], long) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Stores the last successfully processed position for a consumer.
- storePosition(String, int[], long, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- storePosition(String, int[], long, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- storePosition(String, int[], long, Guarantee) - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Stores the last successfully processed position for a consumer with a specific delivery guarantee.
- storePosition(String, int[], long, Guarantee) - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- StorePosition - Class in io.fluxzero.common.api.tracking
-
Command sent to the Fluxzero Runtime to update the tracked position for a specific consumer and segment range.
- StorePosition(MessageType, String, int[], long, Guarantee) - Constructor for class io.fluxzero.common.api.tracking.StorePosition
-
Creates a position update for an unscoped stream.
- storePositionManually() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Whether this consumer is taking manual control over storing its position in the log.
- storesLocalDispatchState() - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- storesLocalDispatchState() - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Returns whether this interceptor may attach transient state during
DispatchInterceptor.interceptLocalDispatch(Message, MessageType, String, String). - storeSnapshot(Entity) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore
- storeSnapshot(Entity) - Method in enum class io.fluxzero.sdk.persisting.eventsourcing.NoOpSnapshotStore
- storeSnapshot(Entity) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.SnapshotStore
-
Stores a new snapshot for the given aggregate entity.
- StoreValueIfAbsent - Class in io.fluxzero.common.api.keyvalue
-
Stores a key-value pair only if the specified key does not already exist in the key-value store.
- StoreValueIfAbsent() - Constructor for class io.fluxzero.common.api.keyvalue.StoreValueIfAbsent
- StoreValueIfAbsent.Metric - Class in io.fluxzero.common.api.keyvalue
-
Lightweight metric representation for logging or monitoring.
- StoreValues - Class in io.fluxzero.common.api.keyvalue
-
Legacy API: This command stores key-value pairs in the legacy key-value store mechanism.
- StoreValues() - Constructor for class io.fluxzero.common.api.keyvalue.StoreValues
- StoreValues.Metric - Class in io.fluxzero.common.api.keyvalue
-
Lightweight metric representation of this command.
- StoreValuesAndWait - Class in io.fluxzero.common.api.keyvalue
-
Deprecated.Use
StoreValuesinstead. This class remains for compatibility but is no longer used. - StoreValuesAndWait() - Constructor for class io.fluxzero.common.api.keyvalue.StoreValuesAndWait
-
Deprecated.
- StoreValuesAndWait.Metric - Class in io.fluxzero.common.api.keyvalue
-
Deprecated.Metric representation of the deprecated store call.
- strategy() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Returns the value of the
strategyrecord component. - stream() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Lazily traverses this graph in deterministic pre-order, including this graph itself.
- stream() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams matching values, deserializing each to the stored type.
- stream(int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams matching values, deserializing each to the stored type.
- stream(Class) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams matching values, deserializing each to the specified type.
- stream(Class, int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams matching values, deserializing each to the specified type.
- streamHits() - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- streamHits() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams raw search hits (document + metadata).
- streamHits(int) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- streamHits(int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams raw search hits (document + metadata).
- streamHits(Class) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- streamHits(Class) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams raw search hits (document + metadata).
- streamHits(Class, int) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore.DefaultSearch
- streamHits(Class, int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams raw search hits (document + metadata).
- StreamingInputStream(long) - Constructor for class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.StreamingInputStream
- StreamInputStream<T> - Class in io.fluxzero.common
-
Exposes the mapped contents of a
Streamas anInputStreamwithout buffering the full stream in memory. - StreamInputStream(Stream, ThrowingBiConsumer) - Constructor for class io.fluxzero.common.StreamInputStream
-
Constructs a
StreamInputStreaminstance that maps the elements of the givenStreamto anInputStreamrepresentation using a provided writer function. - strict(boolean) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns a view with the requested historical read policy, leaving this view unchanged.
- StringResult - Class in io.fluxzero.common.api
-
A generic response containing a string value.
- StringResult() - Constructor for class io.fluxzero.common.api.StringResult
- stringSize(String) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns the encoded size of one nullable length-prefixed UTF-8 string.
- strip(Metadata) - Static method in class io.fluxzero.sdk.scheduling.DeadlineMetadata
-
Removes untrusted deadline metadata before preparing a live Model write.
- stripAccents(String) - Static method in class io.fluxzero.common.ObjectUtils
-
Removes accents from a string while retaining otherwise compatible Unicode characters.
- StripStringsModule - Class in io.fluxzero.common.serialization
-
A Jackson module that customizes the deserialization of strings.
- StripStringsModule() - Constructor for class io.fluxzero.common.serialization.StripStringsModule
- stripTrailingZeros() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.stripTrailingZeros(). - subBatchCount - Variable in class io.fluxzero.common.jfr.FluxzeroJfr.Batch
- submit(ThrowingRunnable) - Method in class io.fluxzero.common.InMemoryTaskScheduler
- submit(ThrowingRunnable) - Method in interface io.fluxzero.common.TaskScheduler
-
Immediately schedules a task for execution.
- submitExpiredTasks() - Method in class io.fluxzero.common.InMemoryTaskScheduler
-
Removes tasks whose deadlines have passed and submits them to the configured worker pool.
- submitRequestTask(ServerWebsocketSession, JsonType, Runnable) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- subprotocols() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketConnectionOptions
-
Returns the value of the
subprotocolsrecord component. - subscriptionId() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
subscriptionIdrecord component. - substep() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns the value of the
substeprecord component. - substep() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns the value of the
substeprecord component. - SUBSTEP - Static variable in class io.fluxzero.common.api.modeling.ModelEventMetadata
-
Ordered substep within the model commit.
- Substitutable<T> - Interface in io.fluxzero.sdk.configuration
-
A functional interface representing a resource with substitutable properties.
- substituteProperties() - Method in interface io.fluxzero.sdk.configuration.Substitutable
-
Replaces placeholders in the properties of the current resource with resolved values from application properties and returns a new instance of type
T. - substituteProperties() - Method in class io.fluxzero.sdk.modeling.SearchParameters
- substituteProperties() - Method in class io.fluxzero.sdk.tracking.ConsumerConfiguration
- substituteProperties(String) - Method in interface io.fluxzero.common.application.PropertySource
-
Substitutes all placeholders of the form
${property[:default]}in the given template string. - substituteProperties(String) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Substitutes placeholders in the given template using current property values.
- substituteProperties(Properties) - Method in interface io.fluxzero.common.application.PropertySource
-
Substitutes all placeholders of the form
${property[:default]}in the values of the givenPropertiesobject. - substituteProperties(Properties) - Static method in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Substitutes placeholders in the properties using current property values.
- substitutionPattern - Static variable in interface io.fluxzero.common.application.PropertySource
-
Regex pattern used for property substitution in the form
${property.name[:default]}. - subtract(Decimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.subtract(BigDecimal). - subtract(Decimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.subtract(BigDecimal, MathContext). - subtract(BigDecimal) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.subtract(BigDecimal). - subtract(BigDecimal, MathContext) - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.subtract(BigDecimal, MathContext). - success(long, Object) - Static method in class io.fluxzero.sdk.web.SocketResponse
-
Creates a
SocketResponserepresenting a successful response. - suffix() - Method in enum class io.fluxzero.sdk.persisting.search.Search.NullOrder
-
Returns the sort-expression suffix representing this null-ordering choice.
- summarize(Object) - Method in class io.fluxzero.common.search.JacksonInverter
-
Produces the document summary using this inverter's configured summarizer.
- summarizeMetadata(Metadata) - Method in class io.fluxzero.common.search.JacksonInverter
- summary() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Short endpoint summary.
- summary() - Method in record class io.fluxzero.sdk.web.ApiDocDetails
-
Returns the value of the
summaryrecord component. - SUMMARY - Static variable in class io.fluxzero.common.search.ModelSearchDocument
-
Internal metadata, excluded from business state and ordinary text entries.
- supply(Supplier) - Method in class io.fluxzero.sdk.common.ThreadLocalContext.Snapshot
-
Supplies a value with this snapshot active and restores the previous context afterwards.
- supplyAll(Iterable, Function, BiConsumer) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- supplyAll(Iterable, Function, BiConsumer) - Method in interface io.fluxzero.common.caching.Cache
-
Supplies every present value from an ordered group of lookups.
- supplyAll(Iterable, Function, BiConsumer) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- supplyAll(Iterable, Function, BiConsumer) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Supplies present values for an ordered group of lookups under one cache lock.
- supplyCurrentModel(String, Class, DefaultModelRepository.CurrentModelSink) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Supplies one independently proven current cache value without allocating an intermediate result object.
- SUPPORTED_COMPRESSION_ALGORITHMS_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
- SUPPORTED_DOCUMENT_COMPRESSION_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Supported document compression codecs; stored bytes are preserved when the client knows their codec.
- SUPPORTED_MODEL_MEMBERSHIP_VERSIONS_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Explicit packed Model membership versions understood by this client (independent of transport format).
- SUPPORTED_TRANSPORT_FORMATS_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
- Supported Annotations - Section in class io.fluxzero.sdk.tracking.handling.RequestAnnotationProcessor
- supportedCompressionAlgorithms() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns the value of the
supportedCompressionAlgorithmsrecord component. - Supported Types - Section in enum class io.fluxzero.common.search.Document.EntryType
- Support for @Path Annotations - Section in class io.fluxzero.sdk.web.WebHandlerMatcher
- Support for new entities - Section in annotation interface io.fluxzero.sdk.modeling.Member
- supports(Class) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns whether this reference can point to the supplied parent model type.
- SUPPORTS_MIXED_MODEL_EVENT_BLOCKS_HEADER - Static variable in class io.fluxzero.common.websocket.WebSocketCapabilities
-
This reader accepts mixed legacy and binary records within one compact Model-event block.
- supportsConsumerFiltering() - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Whether this concrete serializer preserves the standard declared-type contract for delivery filtering and header-only serialization descriptions.
- supportsConsumerFiltering() - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
-
Returns a canonical string name for the given type.
- supportsConsumerFiltering() - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- supportsConsumerFiltering() - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- supportsConsumerFiltering() - Method in interface io.fluxzero.sdk.tracking.client.TrackingClient
-
Whether an established peer can filter consumer deliveries.
- supportsConsumerFiltering() - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- supportsConsumerFiltering(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Whether this peer advertises the consumer filter language understood by this SDK.
- supportsDeferredExternalization() - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- supportsDeferredExternalization() - Method in class io.fluxzero.sdk.tracking.handling.HandlerRegistry.MergedHandlerRegistry
- supportsDeferredExternalization() - Method in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
-
Returns whether this registry supports messages whose external-only dispatch side effects are deferred until local handler selection has completed.
- supportsDeferredExternalization() - Method in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- supportsHandlerMethod() - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedHandlerInterceptor
-
Whether this plan can safely wrap a reusable
HandlerMethod. - supportsModelIdentitySelection(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Missing or unknown capability versions never enable explicit identity selection.
- supportsPreparation() - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- supportsPreparation() - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- supportsPreparation() - Method in class io.fluxzero.sdk.tracking.handling.contentfiltering.ContentFilterInterceptor
- supportsPreparation() - Method in class io.fluxzero.sdk.tracking.handling.errorreporting.ErrorReportingInterceptor
- supportsPreparation() - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor
-
Indicates whether this interceptor opts into the prepared, mergeable handler wrapper.
- supportsPreparation() - Method in class io.fluxzero.sdk.tracking.handling.RequestGraphResponseInterceptor
- supportsPreparation() - Method in class io.fluxzero.sdk.tracking.handling.validation.ValidatingInterceptor
- supportsPreparation() - Method in class io.fluxzero.sdk.tracking.metrics.DisableMetrics
- supportsPreparation() - Method in class io.fluxzero.sdk.tracking.metrics.HandlerMonitor
- supportsRoutedEnvelopes(Map) - Static method in class io.fluxzero.common.websocket.WebSocketCapabilities
-
Routed native envelopes are sent only after an explicit peer capability.
- supportsTimeConversion() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata.PropertyPathMetadata
-
Returns whether the path is dynamic or its declared leaf type supports timestamp conversion.
- supportsVirtualThreadWorkers() - Static method in class io.fluxzero.common.ObjectUtils
-
Deprecated.SDK v2 requires Java 25 or newer, so callers no longer need a runtime-version check.
- suspendUntilReset(Long) - Method in class io.fluxzero.sdk.tracking.client.DefaultTracker
- SWAGGER_UI - Enum constant in enum class io.fluxzero.sdk.web.ApiReferenceRenderer
-
Swagger UI.
- SYNC - Enum constant in enum class io.fluxzero.sdk.tracking.ConsumerHandlingMode
-
Invoke handlers in the tracker thread.
- SYNC_AFTER_BATCH - Enum constant in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Commit at the end of the current message batch and wait for each commit before continuing.
- SYNC_AFTER_BATCH - Enum constant in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Commit at batch completion and process commits in that completion phase sequentially.
- SYNC_AFTER_HANDLER - Enum constant in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Commit after every handler and wait for that commit before the handler completion phase finishes.
- SYNC_AFTER_HANDLER - Enum constant in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Commit after the model apply handlers and wait before handler completion finishes.
- SYSTEM_USER_ID - Static variable in class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Reserved user ID that resolves to the system user.
- SystemPropertiesSource - Class in io.fluxzero.common.application
-
A
PropertySourceimplementation that reads configuration properties from the JVM system properties. - SystemPropertiesSource() - Constructor for class io.fluxzero.common.application.SystemPropertiesSource
T
- tags() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Tags to associate with generated operations.
- tags() - Method in record class io.fluxzero.sdk.web.ApiDocDetails
-
Returns the value of the
tagsrecord component. - takeBytes() - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkAccumulator
- takeChunk() - Method in class io.fluxzero.proxy.ProxyRequestHandler.ChunkAccumulator
- takeOwnership(Supplier) - Static method in class io.fluxzero.sdk.common.AsyncCompletionScope
-
Starts an operation whose returned future will be awaited or registered by its caller.
- takeWhile(Predicate) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- target() - Method in record class io.fluxzero.sdk.tracking.DefaultTracking.PreparedHandler
-
Returns the value of the
targetrecord component. - target() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberMutation
-
Returns the value of the
targetrecord component. - target(String) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the resolved target with the supplied Model identifier, or null if absent.
- target(String) - Method in class io.fluxzero.sdk.modeling.DirectModelUpdate
-
Returns the one state carried for the requested persisted model identity.
- Target(String, Data) - Constructor for class io.fluxzero.sdk.modeling.DirectModelUpdate.Target
- targetEquals(String) - Method in class io.fluxzero.common.api.SerializedMessage
-
Compares the target without an intermediate optional value.
- targetIds() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns the value of the
targetIdsrecord component. - targetModelTypes() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns the value of the
targetModelTypesrecord component. - targets() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the Models resolved as targets for this attempt.
- targets() - Method in class io.fluxzero.sdk.modeling.MutationPlan
-
Returns the compiled target-resolution plan for this mutation.
- Task(ThrowingRunnable, long) - Constructor for class io.fluxzero.common.InMemoryTaskScheduler.Task
- TASK_ID_PROPERTY - Static variable in class io.fluxzero.sdk.configuration.ApplicationProperties
-
Identity of the platform task that hosts the application.
- TaskIdCorrelationDataProvider - Class in io.fluxzero.sdk.publishing.correlation
-
Adds the platform task identity to another correlation data provider.
- taskScheduler() - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
-
Returns the configured scheduler, creating the default only when requested or used by a build.
- taskScheduler() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Task scheduler used for asynchronous background task execution.
- taskScheduler() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the
TaskSchedulerof this Fluxzero instance. - TaskScheduler - Interface in io.fluxzero.common
-
Interface for in-memory scheduling of tasks in a way that supports deterministic testing and virtualized time.
- TechnicalException - Exception Class in io.fluxzero.sdk.common.exception
-
Exception indicating a technical or unexpected failure within the application.
- TechnicalException() - Constructor for exception class io.fluxzero.sdk.common.exception.TechnicalException
- TechnicalException(FluxzeroErrorReport) - Constructor for exception class io.fluxzero.sdk.common.exception.TechnicalException
- TechnicalException(FluxzeroErrorReport, Throwable) - Constructor for exception class io.fluxzero.sdk.common.exception.TechnicalException
- TechnicalException(String) - Constructor for exception class io.fluxzero.sdk.common.exception.TechnicalException
- TechnicalException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.common.exception.TechnicalException
- TechnicalException(String, Throwable, boolean, boolean) - Constructor for exception class io.fluxzero.sdk.common.exception.TechnicalException
- TechnicalException(Throwable) - Constructor for exception class io.fluxzero.sdk.common.exception.TechnicalException
- TEN - Static variable in class io.fluxzero.common.Decimal
-
The value BigDecimal.TEN, as a Decimal.
- Terminology - Section in annotation interface io.fluxzero.sdk.tracking.Consumer
- termPattern - Static variable in class io.fluxzero.common.SearchUtils
-
Pattern for extracting search terms and quoted phrases from a string.
- termsOfService() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
Terms of service URL.
- test(HasMessage, Executable, Class, Class) - Method in class io.fluxzero.sdk.tracking.handling.PayloadFilter
- test(HasMessage, Executable, Class, Class) - Method in class io.fluxzero.sdk.tracking.handling.SegmentFilter
- test(HasMessage, Executable, Class, Class) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
-
Evaluates whether the given message should be accepted by the handler method based on the associated
Triggerannotation. - test(HasMessage, Parameter) - Method in class io.fluxzero.sdk.tracking.handling.PayloadParameterResolver
- test(HasMessage, Parameter) - Method in class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
-
Applies additional filtering logic based on the
Triggerannotation on the parameter. - test(HasMessage, Parameter) - Method in class io.fluxzero.sdk.web.WebPayloadParameterResolver
- test(DeserializingMessage, Executable, Class, Class) - Method in class io.fluxzero.sdk.tracking.handling.HandleCustomFilter
- test(DeserializingMessage, Executable, Class, Class) - Method in class io.fluxzero.sdk.tracking.handling.HandleDocumentFilter
- test(Class, Executable) - Method in interface io.fluxzero.common.handling.HandlerFilter
-
Evaluates whether the specified method on the given class should be considered a valid handler.
- test(Class, Executable) - Method in record class io.fluxzero.sdk.tracking.handling.LocalDispatchFilter
- test(M, Executable, Class, Class) - Method in interface io.fluxzero.common.handling.MessageFilter
-
Evaluates whether a message should be handled by a given method annotated with a specific handler annotation.
- test(M, Parameter) - Method in interface io.fluxzero.common.handling.ParameterResolver
-
Determines whether a given message should be passed to a handler method based on this parameter's characteristics.
- test(S, E) - Method in interface io.fluxzero.sdk.modeling.ImmutableRoot.ReplayContinuation
-
Returns whether replay should continue for the supplied state and next event.
- test(T) - Method in interface io.fluxzero.common.ThrowingPredicate
-
Evaluates this predicate on the given argument.
- TestServer - Class in io.fluxzero.testserver
- TestServer() - Constructor for class io.fluxzero.testserver.TestServer
- TestServer.StoreIdentifier - Class in io.fluxzero.testserver
- TestServerMetricsMonitor - Class in io.fluxzero.testserver.metrics
-
Lightweight observation hook for embedded test-server users.
- TestServerScheduleStore - Class in io.fluxzero.testserver.scheduling
- TestServerScheduleStore(InMemoryScheduleStore) - Constructor for class io.fluxzero.testserver.scheduling.TestServerScheduleStore
- TestServerVersion - Class in io.fluxzero.testserver
- TEXT - Enum constant in enum class io.fluxzero.common.search.Document.EntryType
-
Represents textual values such as plain strings (e.g.,
"hello"). - THREAD_INTERRUPTED - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
A blocking wait was interrupted before Fluxzero could complete it.
- threadInterrupted(String, String, String) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when a blocking wait is interrupted.
- Thread-Local Binding - Section in class io.fluxzero.sdk.tracking.FluxzeroInterceptor
- ThreadLocalContext - Class in io.fluxzero.sdk.common
-
Shared, opt-in context for thread-local values that belong to the same logical request.
- ThreadLocalContext.Activation - Class in io.fluxzero.sdk.common
-
A reusable context-switching scope created by
ThreadLocalContext.openActivation(). - ThreadLocalContext.Snapshot - Class in io.fluxzero.sdk.common
-
A reusable snapshot of the context that was active when
ThreadLocalContext.capture()was called. - threads() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
The number of tracker threads to allocate for this consumer.
- Thread Safety - Section in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- Thread Safety - Section in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- Thread Safety - Section in class io.fluxzero.sdk.tracking.handling.LocalHandlerRegistry
- throwIfUnauthorized() - Element in annotation interface io.fluxzero.sdk.tracking.handling.authentication.ForbidsAnyRole
-
Determines whether an exception should be thrown when the authorization check fails.
- throwIfUnauthorized() - Element in annotation interface io.fluxzero.sdk.tracking.handling.authentication.ForbidsUser
-
Determines whether an exception should be thrown when the authorization check fails.
- throwIfUnauthorized() - Element in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresAnyRole
-
Determines whether an exception should be thrown when the authorization check fails.
- throwIfUnauthorized() - Element in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresUser
-
Determines whether an exception should be thrown when the authorization check fails.
- throwIfUnauthorized() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils.RequiredRole
-
Returns the value of the
throwIfUnauthorizedrecord component. - ThrowingBiConsumer<T,
U> - Interface in io.fluxzero.common -
BiConsumer-like interface whoseThrowingBiConsumer.accept(Object, Object)method may throw a checkedException. - ThrowingBiFunction<T,
U, - Interface in io.fluxzero.commonR> -
Variant of
BiFunctionwhoseThrowingBiFunction.apply(Object, Object)method is allowed to throw a checkedException. - ThrowingConsumer<T> - Interface in io.fluxzero.common
-
Functional counterpart to
Consumerthat allows theThrowingConsumer.accept(Object)method to throw a checkedException. - ThrowingErrorHandler - Class in io.fluxzero.sdk.tracking
-
An
ErrorHandlerimplementation that forcefully halts message tracking by throwing any encountered errors. - ThrowingErrorHandler() - Constructor for class io.fluxzero.sdk.tracking.ThrowingErrorHandler
-
Constructs a default ThrowingErrorHandler that logs both functional and technical errors.
- ThrowingFunction<T,
R> - Interface in io.fluxzero.common - ThrowingPredicate<T> - Interface in io.fluxzero.common
- ThrowingRunnable - Interface in io.fluxzero.common
-
Runnable-like interface whose
ThrowingRunnable.run()method is allowed to throw a checkedException. - ThrowingSupplier<T> - Interface in io.fluxzero.common
- time(Runnable, Consumer) - Static method in class io.fluxzero.common.TimingUtils
-
Executes a task and measures its execution time in milliseconds.
- time(Runnable, Consumer, TemporalUnit) - Static method in class io.fluxzero.common.TimingUtils
-
Executes a task and measures its execution time in the specified
TemporalUnit. - time(Callable, Consumer) - Static method in class io.fluxzero.common.TimingUtils
-
Executes a
Callableand measures its execution time in milliseconds. - time(Callable, Consumer, TemporalUnit) - Static method in class io.fluxzero.common.TimingUtils
-
Executes a
Callableand measures its execution time in the givenTemporalUnit. - TimeboxedExecutor - Class in io.fluxzero.common
-
Utility for running tasks with a maximum execution duration.
- TimeboxedExecutor() - Constructor for class io.fluxzero.common.TimeboxedExecutor
- Timeout - Annotation Interface in io.fluxzero.sdk.publishing
-
Annotation to be placed on requests (i.e. queries and commands).
- TIMEOUT - Enum constant in enum class io.fluxzero.sdk.web.NativeWebRequestMetric.ErrorCategory
- TimeoutException - Exception Class in io.fluxzero.sdk.publishing
- TimeoutException(FluxzeroErrorReport) - Constructor for exception class io.fluxzero.sdk.publishing.TimeoutException
- TimeoutException(String) - Constructor for exception class io.fluxzero.sdk.publishing.TimeoutException
- timestamp() - Method in record class io.fluxzero.common.api.search.GetModelMigrationResult.Metric
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class io.fluxzero.common.api.search.GetModelMigrationsResult.Metric
-
Returns the value of the
timestamprecord component. - timestamp() - Method in interface io.fluxzero.sdk.modeling.AggregateRoot
- timestamp() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- timestamp() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the timestamp of the entity.
- timestamp() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the timestamp of this model revision.
- timestamp() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- timestamp() - Method in interface io.fluxzero.sdk.modeling.PersistedRoot
- timestamp() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore.SnapshotDocument
-
Returns the value of the
timestamprecord component. - timestamp(Instant) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot.ImmutableAggregateRootBuilder
-
Sets the aggregate timestamp and returns this builder.
- timestamp(Instant) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Sets both start and end time to the same instant (convenience method).
- timestampFromIndex(long) - Static method in class io.fluxzero.sdk.tracking.IndexUtils
-
Converts the given index to a timestamp.
- TimestampParameterResolver - Class in io.fluxzero.sdk.tracking.handling
- TimestampParameterResolver() - Constructor for class io.fluxzero.sdk.tracking.handling.TimestampParameterResolver
- timestampPath() - Element in annotation interface io.fluxzero.sdk.modeling.Aggregate
-
Deprecated.Path to extract the main timestamp used in search indexing.
- timestampPath() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns the value of the
timestampPathrecord component. - timestampPath() - Element in annotation interface io.fluxzero.sdk.modeling.SearchSettings
-
Optional property path used as the document's start timestamp.
- timestampPath() - Element in annotation interface io.fluxzero.sdk.persisting.search.Searchable
-
A path expression used to extract the primary timestamp from the object for indexing.
- timestampPath() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
-
Path to extract the main timestamp used in search indexing.
- timeToInstant(Object, boolean) - Static method in class io.fluxzero.common.SearchUtils
-
Converts a given time object to an
Instant. - timeUnit() - Element in annotation interface io.fluxzero.sdk.publishing.Timeout
-
Returns the time unit for
Timeout.value(). - timeUnit() - Element in annotation interface io.fluxzero.sdk.scheduling.Deadline
-
Unit of
Deadline.delay(). - timeUnit() - Element in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Returns the unit for
Periodic.delay()andPeriodic.initialDelay(). - timeUnit() - Element in annotation interface io.fluxzero.sdk.web.SocketEndpoint.AliveCheck
-
Unit for ping intervals and timeouts.
- timeZone() - Element in annotation interface io.fluxzero.sdk.scheduling.Deadline
-
Time zone for cron evaluation.
- timeZone() - Element in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
A time zone id for which the cron expression will be resolved.
- TimingUtils - Class in io.fluxzero.common
-
Utility class for measuring execution time and retrying operations with configurable backoff and error handling.
- TimingUtils() - Constructor for class io.fluxzero.common.TimingUtils
- title() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
API title.
- title() - Method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Returns the value of the
titlerecord component. - TITLE_OPTION - Static variable in class io.fluxzero.sdk.web.OpenApiProcessor
- toArray() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- toArray(IntFunction) - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- toBigDecimal() - Method in class io.fluxzero.common.Decimal
-
Returns the underlying immutable value, preserving its scale.
- toBigInteger() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.toBigInteger(). - toBigIntegerExact() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.toBigIntegerExact(). - toBuilder() - Method in class io.fluxzero.sdk.web.WebRequest
-
Creates a mutable builder for this request.
- toBuilder() - Method in class io.fluxzero.sdk.web.WebResponse
-
Converts this WebResponse instance into a builder, which can be used to create a modified copy of the instance.
- toBulkUpdate() - Method in class io.fluxzero.sdk.persisting.search.DefaultIndexOperation
- toBulkUpdate() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Converts the current state of the IndexOperation into a
BulkUpdateinstance. - toBulkUpdates() - Method in interface io.fluxzero.sdk.persisting.search.BulkUpdateBuilder
-
Returns the currently configured update operations.
- toByteArray() - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Returns exactly the written bytes, reusing the backing array when it is completely filled and copying otherwise.
- toByteArray() - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Returns an independent copy of all bytes written since the last clear.
- toData() - Method in class io.fluxzero.common.api.Metadata
-
Returns the compact serialized representation of this metadata.
- toDocument() - Method in class io.fluxzero.sdk.persisting.search.DefaultIndexOperation
- toDocument() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Converts the current state of the IndexOperation into a Document instance.
- toDocument(Object, String, int, String, String, Instant, Instant, Metadata) - Method in interface io.fluxzero.common.search.Inverter
-
Converts the given object into a
SerializedDocument, which is suitable for indexing or storage in a document store. - toDocument(Object, String, int, String, String, Instant, Instant, Metadata) - Method in class io.fluxzero.common.search.JacksonInverter
- toDocument(Object, String, String, Instant, Instant) - Method in interface io.fluxzero.sdk.persisting.search.DocumentSerializer
-
Serializes a given value into a
SerializedDocument, using the specified identifiers and timestamps. - toDocument(Object, String, String, Instant, Instant, Metadata) - Method in class io.fluxzero.sdk.common.serialization.jackson.JacksonSerializer
- toDocument(Object, String, String, Instant, Instant, Metadata) - Method in interface io.fluxzero.sdk.persisting.search.DocumentSerializer
-
Serializes a given value into a
SerializedDocument, using the specified identifiers, timestamps, and metadata. - toDocument(String, long, long) - Method in class io.fluxzero.common.api.modeling.ModelSnapshotMutation
-
Creates the immutable search document after the runtime assigned its durable positions.
- toEngineeringString() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.toEngineeringString(). - toExactByteArray() - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Returns the backing array only if it has been filled exactly; otherwise throws
IllegalStateExceptionfor a size mismatch. - toInputStream(Class, ThrowingBiConsumer) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams matching values of the specified type as a lazily populated
InputStream. - toInputStream(Class, ThrowingBiConsumer, int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams matching values of the specified type as a lazily populated
InputStream, fetching documents in batches offetchSize. - toJsonData(JsonNode, Data) - Method in class io.fluxzero.common.search.JacksonInverter
- toJsonNodeInstance(Object) - Method in class io.fluxzero.common.search.JacksonInverter
- toList() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- TOMBSTONE_METADATA_KEY - Static variable in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Reserved metadata marker for a deleted materialized graph root.
- toMessage() - Method in interface io.fluxzero.sdk.common.HasMessage
-
Returns the underlying
Messagerepresentation of this object. - toMessage() - Method in class io.fluxzero.sdk.common.Message
- toMessage() - Method in class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage
- toMessage() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns the lazily materialized logical message (payload, metadata, ID and timestamp).
- toMessage() - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper.MessageWithEntity
- toMessage(Throwable, Map) - Method in class io.fluxzero.sdk.web.ForwardingWebConsumer
- toMessage(HttpResponse, Map) - Method in class io.fluxzero.sdk.web.ForwardingWebConsumer
- toMetric() - Method in class io.fluxzero.common.api.eventsourcing.AppendEvents
-
Converts this command to a metric-friendly representation for logging and monitoring.
- toMetric() - Method in class io.fluxzero.common.api.eventsourcing.EventBatch
-
Transforms this batch into a lightweight metric representation for logging and monitoring.
- toMetric() - Method in class io.fluxzero.common.api.eventsourcing.GetEventsResult
-
Converts this result to a minimal metric object for performance logging or monitoring.
- toMetric() - Method in class io.fluxzero.common.api.GetNamespacesResult
- toMetric() - Method in interface io.fluxzero.common.api.JsonType
-
Converts this object into a compact metric representation for logging or monitoring.
- toMetric() - Method in class io.fluxzero.common.api.keyvalue.GetValueResult
-
Lightweight representation of this response for metrics logging.
- toMetric() - Method in class io.fluxzero.common.api.keyvalue.StoreValueIfAbsent
- toMetric() - Method in class io.fluxzero.common.api.keyvalue.StoreValues
- toMetric() - Method in class io.fluxzero.common.api.keyvalue.StoreValuesAndWait
-
Deprecated.
- toMetric() - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Returns a payload-free representation for operational metrics.
- toMetric() - Method in class io.fluxzero.common.api.modeling.CommitModelsResult
-
Returns a target-ID-free metric representation.
- toMetric() - Method in class io.fluxzero.common.api.modeling.DeleteModel
- toMetric() - Method in class io.fluxzero.common.api.modeling.GetModelChange
- toMetric() - Method in class io.fluxzero.common.api.modeling.GetModelChangeResult
- toMetric() - Method in class io.fluxzero.common.api.modeling.GetModelEvents
- toMetric() - Method in class io.fluxzero.common.api.modeling.GetModelEventsResult
- toMetric() - Method in class io.fluxzero.common.api.modeling.GetModelGraph
- toMetric() - Method in class io.fluxzero.common.api.modeling.GetModelGraphResult
- toMetric() - Method in class io.fluxzero.common.api.modeling.ModelDeletionPlan
- toMetric() - Method in class io.fluxzero.common.api.modeling.ModelDeletionResult
- toMetric() - Method in class io.fluxzero.common.api.modeling.PlanModelDeletion
- toMetric() - Method in class io.fluxzero.common.api.modeling.ReindexModel
-
Returns operational measurements without Model identifiers, proofs or payloads.
- toMetric() - Method in class io.fluxzero.common.api.modeling.TrackModelUpdatesResult
- toMetric() - Method in class io.fluxzero.common.api.publishing.Append
- toMetric() - Method in class io.fluxzero.common.api.scheduling.GetScheduleParents
- toMetric() - Method in class io.fluxzero.common.api.scheduling.GetScheduleParentsResult
- toMetric() - Method in class io.fluxzero.common.api.scheduling.GetScheduleResult
- toMetric() - Method in class io.fluxzero.common.api.scheduling.Schedule
- toMetric() - Method in class io.fluxzero.common.api.scheduling.ScheduleWithParents
- toMetric() - Method in class io.fluxzero.common.api.scheduling.SerializedSchedule
-
Returns a lightweight metric representation of this schedule for monitoring purposes.
- toMetric() - Method in class io.fluxzero.common.api.search.BulkUpdateDocuments
-
Metric representation of the bulk update, for logging or monitoring.
- toMetric() - Method in class io.fluxzero.common.api.search.GetDocumentResult
-
Converts this result to a compact representation for metrics logging.
- toMetric() - Method in class io.fluxzero.common.api.search.GetDocumentsResult
-
Converts this result to a compact representation for metrics logging.
- toMetric() - Method in class io.fluxzero.common.api.search.GetDocumentStatsResult
-
Returns a lightweight summary of this result for logging or metric tracking.
- toMetric() - Method in class io.fluxzero.common.api.search.GetFacetStatsResult
- toMetric() - Method in class io.fluxzero.common.api.search.GetModelMigrationResult
- toMetric() - Method in class io.fluxzero.common.api.search.GetModelMigrationsResult
- toMetric() - Method in class io.fluxzero.common.api.search.GetSearchCollectionsResult
- toMetric() - Method in class io.fluxzero.common.api.search.IndexDocuments
- toMetric() - Method in class io.fluxzero.common.api.search.SearchDocumentsResult
-
Converts this result into a serializable metrics object that logs match count and timing, instead of full search result payloads.
- toMetric() - Method in class io.fluxzero.common.api.search.SearchModelDocuments
- toMetric() - Method in class io.fluxzero.common.api.search.SearchModelGraphDocuments
- toMetric() - Method in class io.fluxzero.common.api.tracking.ClaimSegmentResult
-
Returns a compact metric representation of this claim for monitoring purposes.
- toMetric() - Method in class io.fluxzero.common.api.tracking.MessageBatch
-
Converts this batch into a compact, serializable representation for monitoring purposes.
- toMetric() - Method in class io.fluxzero.common.api.tracking.Read
-
Keeps the historical Read metric shape without copying complete filter snapshots into telemetry.
- toMetric() - Method in class io.fluxzero.common.api.tracking.ReadFromIndexResult
-
Converts this result into a metric representation, which includes the number of messages and timestamp.
- toMetric() - Method in class io.fluxzero.common.api.tracking.ReadResult
-
Produces a metric-friendly summary of the result for publishing to the Fluxzero metrics log.
- toNdjsonInputStream() - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams matching values as NDJSON using the stored document types and the default fetch size.
- topic() - Method in record class io.fluxzero.sdk.publishing.LocalDispatchDescriptor
-
Returns the value of the
topicrecord component. - toPlainString() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.toPlainString(). - toRequestHeaderString(HttpCookie) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Returns a formatted string for the
Cookierequest header containing the given cookie. - toResponseHeaderString(HttpCookie) - Static method in class io.fluxzero.sdk.web.WebUtils
-
Returns a properly formatted
Set-Cookieheader value for the given cookie. - toSortableString(Number) - Static method in class io.fluxzero.common.api.search.SortableEntry
-
Converts a
Numberto a lexicographically sortable zero-padded string. - toString() - Method in record class io.fluxzero.common.api.ErrorResult.ModelHistoryUnavailable
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.api.eventsourcing.AppendEvents
-
Returns a human-readable description of the operation.
- toString() - Method in class io.fluxzero.common.api.eventsourcing.EventBatch
-
Returns a human-readable representation of this batch, including its aggregate ID and event count.
- toString() - Method in class io.fluxzero.common.api.keyvalue.StoreValueIfAbsent
- toString() - Method in class io.fluxzero.common.api.keyvalue.StoreValues
- toString() - Method in class io.fluxzero.common.api.keyvalue.StoreValuesAndWait
-
Deprecated.
- toString() - Method in class io.fluxzero.common.api.Metadata
-
Returns the string representation of this object, which is the string representation of the underlying entries map.
- toString() - Method in record class io.fluxzero.common.api.modeling.ModelAliasObservation
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.modeling.ModelDeadlineUpdate
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.modeling.ModelEventDataBlock
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.modeling.ModelGraphProjectionConfiguration.ModelRevision
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Change
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.Step
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.modeling.ModelRelationshipRead
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.modeling.ModelStreamBatchDecoder.Entry
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.api.publishing.Append
- toString() - Method in record class io.fluxzero.common.api.scheduling.GetScheduleParents.Metric
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.api.scheduling.Schedule
- toString() - Method in record class io.fluxzero.common.api.scheduling.ScheduleAutoCancelled
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.scheduling.ScheduleWithParents.Metric
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.api.search.BulkUpdateDocuments
- toString() - Method in record class io.fluxzero.common.api.search.GetModelMigrationResult.Metric
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.search.GetModelMigrationsResult.Metric
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.api.search.IndexDocuments
- toString() - Method in record class io.fluxzero.common.api.search.SearchValue
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.PayloadType
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.RoutePattern
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.api.tracking.MessageBatch
- toString() - Method in record class io.fluxzero.common.api.tracking.SegmentRange
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.Decimal
- toString() - Method in class io.fluxzero.common.handling.DefaultHandler
- toString() - Method in class io.fluxzero.common.handling.Handler.DelegatingHandler
- toString() - Method in record class io.fluxzero.common.handling.HandlerInputResolver.Resolution
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.MethodHandlerInvoker
- toString() - Method in record class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.Specificity
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- toString() - Method in class io.fluxzero.common.handling.HandlerMethod.DelegatingHandlerMethod
- toString() - Method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.handling.KeyedParameterResolver.Resolution
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.HttpOrigin
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipChange
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.RelationshipStep
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.modeling.ModelRelationshipQueries.ResolvedBoundary
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Policy
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Result
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.common.tracking.MessageStoreBatch
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.tracking.SimpleTracker
- toString() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.common.tracking.WebSocketTracker
- toString() - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.proxy.ProxyWebsocketEndpoint.SessionContext
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.common.ClientUtils.ConsumerNamespaceContext
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport
- toString() - Method in class io.fluxzero.sdk.common.LazyId
-
Returns the ID value as a string.
- toString() - Method in class io.fluxzero.sdk.common.serialization.casting.AnnotatedCaster
- toString() - Method in record class io.fluxzero.sdk.common.serialization.ChunkedDeserializingMessage.Chunk
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
- toString() - Method in record class io.fluxzero.sdk.common.serialization.MessageDescription
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.common.serialization.TypeInspection
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.ConnectionSetup
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- toString() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketConnectionOptions
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketEndpoint.ReceiveTiming
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.Fluxzero.MemoizationKey
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.AnnotatedEntityHolder.EntityUpdate
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.CascadedModelDeletion
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.CommitAttempt.Step
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.GraphProjectionRoot
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.HandlerMethod
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ModelParameter
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentRelationship
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.SnapshotSettings
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionDecision
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.Graph.Options
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.Graphs.AncestorPlacement
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.modeling.Id
-
Returns the id under which the entity will be stored in a repository.
- toString() - Method in record class io.fluxzero.sdk.modeling.ModelCommitConflictException.ReadConflict
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.ModelConflictResolver.Context
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.AncestorDependency
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DeferredWriteTarget
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.DirectSingleTargetApply
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.ResolvedModel
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- toString() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitCompletion
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore.SnapshotDocument
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelAncestorResolver.AncestorReads
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Limits
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ModelContract
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.ObservedType
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelDiagnostics.Report
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Identity
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.ModelNode
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Relations
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Value
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.persisting.search.MaterializedGraphDocumentMigration.Migration
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.publishing.client.WebsocketGatewayClient
- toString() - Method in record class io.fluxzero.sdk.publishing.LocalDispatchDescriptor
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- toString() - Method in class io.fluxzero.sdk.scheduling.CronExpression
- toString() - Method in record class io.fluxzero.sdk.scheduling.DeadlineInfo
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.scheduling.ScheduleId
- toString() - Method in record class io.fluxzero.sdk.tracking.BatchInterceptor.FilterPreserving
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- toString() - Method in class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- toString() - Method in record class io.fluxzero.sdk.tracking.DefaultTracking.PreparedHandler
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.InterceptedHandler
- toString() - Method in class io.fluxzero.sdk.tracking.handling.HandlerInterceptor.PreparedInterceptedHandler
- toString() - Method in record class io.fluxzero.sdk.tracking.handling.LocalDispatchFilter
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberCandidate
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberMutation
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberTargetKey
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler
- toString() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ConstraintViolation
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationException.ViolationSummary
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils.RequiredRole
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.web.ApiDocCatalog
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.web.ApiDocDetails
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.web.ApiDocEndpoint
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.web.ApiDocParameter
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.web.ApiDocRequestBody
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Returns a string representation of this record class.
- toString() - Method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.web.SocketEndpointHandler
- toString() - Method in record class io.fluxzero.sdk.web.StaticFileHandler.ByteRange
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.sdk.web.WebFormPart
- toString() - Method in record class io.fluxzero.sdk.web.WebsocketHandlerDecorator.SocketPattern
-
Returns a string representation of this record class.
- toString() - Method in class io.fluxzero.testserver.websocket.ConsumerEndpoint
- toString() - Method in class io.fluxzero.testserver.websocket.ProducerEndpoint
- toUtf8InputStream(Class, ThrowingFunction) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams matching values of the specified type as a lazily populated UTF-8
InputStream. - toUtf8InputStream(Class, ThrowingFunction, int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Streams matching values of the specified type as a lazily populated UTF-8
InputStream, fetching documents in batches offetchSize. - TRACE - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
- Tracker - Class in io.fluxzero.sdk.tracking
-
Represents the client-side tracking context during message consumption in Fluxzero.
- Tracker - Interface in io.fluxzero.common.tracking
-
A
Trackerrepresents an active consumer of messages for a particularConsumerConfiguration. - Tracker() - Constructor for class io.fluxzero.sdk.tracking.Tracker
- TrackerClaim - Record Class in io.fluxzero.common.tracking
-
An active segment reservation transferred between elected Runtime instances.
- TrackerClaim(String, String, String, int, int, long, Long, boolean) - Constructor for record class io.fluxzero.common.tracking.TrackerClaim
-
Creates an instance of a
TrackerClaimrecord class. - TrackerCluster - Class in io.fluxzero.common.tracking
-
Represents the current set of
Trackers that are connected for a specific consumer. - TrackerCluster(int) - Constructor for class io.fluxzero.common.tracking.TrackerCluster
-
Creates a new, empty cluster with the given number of segments.
- trackerId() - Method in record class io.fluxzero.common.tracking.TrackerClaim
-
Returns the value of the
trackerIdrecord component. - trackerId() - Method in record class io.fluxzero.proxy.ProxyWebsocketBackpressureEvent
-
Returns the value of the
trackerIdrecord component. - trackerId() - Method in record class io.fluxzero.proxy.ProxyWebsocketEndpoint.SessionContext
-
Returns the value of the
trackerIdrecord component. - TrackerMonitor - Class in io.fluxzero.sdk.tracking.metrics
- TrackerMonitor() - Constructor for class io.fluxzero.sdk.tracking.metrics.TrackerMonitor
- TrackerRequest(Function) - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy.TrackerRequest
- trackGraph(Graph, ModelRepository) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Attaches the same attempt provenance to a repository-created Graph without changing its snapshot.
- tracking(MessageType) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- tracking(MessageType) - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns a client to assist with the tracking of a given message type.
- Tracking - Interface in io.fluxzero.sdk.tracking
-
The Tracking interface provides a mechanism to start and manage the tracking of messages by a given set of handlers.
- TRACKING_CONFIGURATION_INVALID - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
Tracking could not start because consumer configuration is incomplete or conflicting.
- TRACKING_RUNTIME_FAILED - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
Tracking failed while storing position or managing tracker state.
- TrackingClient - Interface in io.fluxzero.sdk.tracking.client
-
Low-level client interface for tracking and consuming messages from a message log.
- TrackingClientConfig() - Constructor for class io.fluxzero.sdk.configuration.client.WebSocketClient.TrackingClientConfig
- trackingConfigurationInvalid(String, String, String, Object, Object) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when tracking cannot be configured or started.
- TrackingException - Exception Class in io.fluxzero.sdk.tracking
-
Exception thrown during message tracking in Fluxzero.
- TrackingException(FluxzeroErrorReport) - Constructor for exception class io.fluxzero.sdk.tracking.TrackingException
- TrackingException(FluxzeroErrorReport, Throwable) - Constructor for exception class io.fluxzero.sdk.tracking.TrackingException
- TrackingException(String) - Constructor for exception class io.fluxzero.sdk.tracking.TrackingException
-
Constructs a new
TrackingExceptionwith the specified message. - TrackingException(String, Throwable) - Constructor for exception class io.fluxzero.sdk.tracking.TrackingException
-
Constructs a new
TrackingExceptionwith the specified message and cause. - Tracking Isolation - Section in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
- Tracking Mechanics - Section in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- trackingNotSupported(MessageType) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when tracking is requested for an unsupported message type.
- trackingPath(MessageType) - Static method in class io.fluxzero.common.ServicePathBuilder
-
Returns the tracking path used to read (track) messages of the given
MessageType. - trackingRuntimeFailed(String, Object, int[], Long, Throwable) - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when a tracker fails while managing its runtime state.
- TrackingStrategy - Interface in io.fluxzero.common.tracking
-
A
TrackingStrategydefines how aTrackerconsumes messages from a message log or distributed segment space. - trackingTargets(Object, HandlerFilter) - Method in class io.fluxzero.sdk.modeling.ModelCommitHandlerRegistry
- trackingTargets(Object, HandlerFilter) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
- trackingTargets(Object, HandlerFilter) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerFactory
-
Expands a registered target into the targets that should participate in tracking and consumer selection.
- trackingTopics(List) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- trackingUrl(MessageType, String, WebSocketClient.ClientConfig) - Static method in class io.fluxzero.sdk.common.websocket.ServiceUrlBuilder
-
Builds the URL to subscribe to messages from a tracking endpoint for the specified message type and topic.
- TrackingWebSocketCodec - Enum Class in io.fluxzero.common.api.tracking
-
Compact websocket representation for message publication and tracking.
- TrackingWireCodec - Class in io.fluxzero.common.api.tracking
-
Compact binary websocket representation for message publication and tracking.
- trackLocalCommit(CommitAttempt, DeserializingMessage, boolean, Supplier) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Keeps tracker fencing around the complete commit and retry lifecycle.
- trackLocalCommit(CommitAttempt, DeserializingMessage, boolean, Supplier, Runnable) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository.Commit
-
Releases process-local commit ordering after cache/tracker publication and before optional Graph waiting.
- trackModelUpdates(TrackModelUpdates) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Long-polls committed independent-model commit substeps after a client-controlled state cursor.
- trackModelUpdates(TrackModelUpdates) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- trackModelUpdates(TrackModelUpdates) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
- TrackModelUpdates - Class in io.fluxzero.common.api.modeling
-
Long-polls committed independent-model updates after a client-controlled state cursor.
- TrackModelUpdates(long, int, long) - Constructor for class io.fluxzero.common.api.modeling.TrackModelUpdates
-
Creates a bounded model-update long poll.
- TrackModelUpdates(long, int, long, long) - Constructor for class io.fluxzero.common.api.modeling.TrackModelUpdates
-
Creates a bounded model-update long poll with an explicit response metadata-byte limit.
- TrackModelUpdatesResult - Class in io.fluxzero.common.api.modeling
-
One bounded page of model-commit updates returned by
TrackModelUpdates. - TrackModelUpdatesResult() - Constructor for class io.fluxzero.common.api.modeling.TrackModelUpdatesResult
- TrackModelUpdatesResult.Metric - Class in io.fluxzero.common.api.modeling
- TrackSelf - Annotation Interface in io.fluxzero.sdk.tracking
-
Indicates that a message payload class can handle itself as a message handler.
- trackSelfPostProcessor() - Static method in class io.fluxzero.sdk.configuration.spring.FluxzeroSpringConfig
-
Registers the
TrackSelfPostProcessor, which supports payload classes that track and handle their own type within the application's component-scan scope. - TrackSelfPostProcessor - Class in io.fluxzero.sdk.configuration.spring
-
Spring
BeanDefinitionRegistryPostProcessorthat detects classes annotated withTrackSelfand registers them asFluxzeroPrototypebeans for use by Fluxzero. - TrackSelfPostProcessor() - Constructor for class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- Transforming and Updating Documents - Section in annotation interface io.fluxzero.sdk.tracking.handling.HandleDocument
- TransitionDecision(boolean, boolean, boolean, boolean) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionDecision
-
Creates an instance of a
TransitionDecisionrecord class. - transitions() - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Returns the Model changes retained by this attempt.
- transitionSettings(Apply) - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.RootConfiguration
-
Resolves root and handler-level transition settings without retaining either annotation shape.
- TransitionSettings(EntityMetadata.RootConfiguration, EventPublication, EventPublicationStrategy, EventPublicationStrategy, ModelConflictPolicy) - Constructor for record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionSettings
-
Creates an instance of a
TransitionSettingsrecord class. - transportCodec(WebsocketSession) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- transportCodec(ServerWebsocketSession) - Method in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- transportMetricPublicationTimeout() - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- traversableResolver(TraversableResolver) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.FluxzeroValidationConfiguration
- traverse(Collection, ModelRelationshipTraversal.Policy, ModelRelationshipTraversal.RelationshipLoader, Function, Function) - Static method in class io.fluxzero.common.modeling.ModelRelationshipTraversal
-
Traverses one relationship source without extra targets or per-level result handling.
- traverse(Collection, ModelRelationshipTraversal.Policy, ModelRelationshipTraversal.RelationshipLoader, Function, Function, Function, BiConsumer) - Static method in class io.fluxzero.common.modeling.ModelRelationshipTraversal
-
Traverses one relationship source with optional extra targets and per-level result handling.
- traverse(Collection, ModelRelationshipTraversal.Policy, List, Function, Function, Function, BiConsumer) - Static method in class io.fluxzero.common.modeling.ModelRelationshipTraversal
-
Traverses one or more ordered relationship sources using the supplied storage-specific selectors.
- Trigger - Annotation Interface in io.fluxzero.sdk.tracking.handling
-
Injects the **triggering message** that caused the current message to be published or handled.
- TriggerParameterResolver - Class in io.fluxzero.sdk.tracking.handling
-
Resolves parameters annotated with
Triggerby loading the original trigger message that caused the current handler method to execute. - TriggerParameterResolver() - Constructor for class io.fluxzero.sdk.tracking.handling.TriggerParameterResolver
- trimForMemoryPressure() - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
-
Purges expired entries and requests pressure-driven trimming; returns whether the delegate evicted entries.
- trimForMemoryPressure() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Proactively sheds cached weight according to the configured trim ratio and maximum trim weight when the controller observes memory pressure.
- trimRatioPercent() - Method in class io.fluxzero.common.caching.MemoryPressureController.JvmMemoryPressureController
- trimRatioPercent() - Method in interface io.fluxzero.common.caching.MemoryPressureController
-
Returns the percentage of cache weight targeted by a pressure-driven trim.
- trimSnapshots(Entity) - Method in class io.fluxzero.sdk.persisting.eventsourcing.DefaultSnapshotStore
- truncate() - Method in class io.fluxzero.common.tracking.InMemoryPositionStore
- truncate() - Method in class io.fluxzero.common.tracking.MessageLogMaintenance
-
Truncates the message log and clears all tracking positions.
- truncate() - Method in interface io.fluxzero.common.tracking.MessageStore
-
Removes all messages from this store while keeping the logical log available for future appends.
- truncate() - Method in interface io.fluxzero.common.tracking.PositionStore
-
Removes all stored consumer positions while keeping this position store available for future tracking.
- truncate() - Method in class io.fluxzero.sdk.persisting.search.client.CollectionMessageStore
- truncate() - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Truncates this gateway's message log and clears associated tracking positions using
Guarantee.DEFAULT. - truncate() - Method in class io.fluxzero.sdk.scheduling.client.InMemoryScheduleStore
- truncate() - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- truncate() - Method in class io.fluxzero.testserver.scheduling.TestServerScheduleStore
- truncate(Guarantee) - Method in interface io.fluxzero.sdk.publishing.client.GatewayClient
-
Truncates the underlying gateway's message log and clears its tracking positions.
- truncate(Guarantee) - Method in class io.fluxzero.sdk.publishing.client.WebsocketGatewayClient
- truncate(Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
- truncate(Guarantee) - Method in interface io.fluxzero.sdk.publishing.GenericGateway
-
Truncates this gateway's message log and clears associated tracking positions.
- truncate(Guarantee) - Method in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- truncate(T, TemporalUnit) - Static method in class io.fluxzero.sdk.common.ClientUtils
- Truncate - Class in io.fluxzero.common.api.publishing
-
Command to truncate a message log and its associated tracking positions.
- Truncate() - Constructor for class io.fluxzero.common.api.publishing.Truncate
- truncateCollection(String) - Method in class io.fluxzero.sdk.persisting.search.client.InMemorySearchStore
-
Removes the collection's documents, indices, message log, and audit trail, then notifies its monitors with an empty batch.
- truncateMessages() - Method in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
-
Clears the message log while the caller owns this store's monitor.
- tryAccept(Consumer) - Static method in class io.fluxzero.common.ObjectUtils
-
Returns a consumer that logs errors instead of propagating them.
- tryAdvance(Consumer) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage.MessageSpliterator
- tryCatch(Runnable) - Static method in class io.fluxzero.common.ObjectUtils
-
Wraps a runnable in a try/catch block that logs any exception on execution.
- tryCompleteRequest(DeserializingMessage) - Method in class io.fluxzero.sdk.web.DefaultSocketSession
-
Prepares an invoker that completes the pending request correlated with a valid socket response.
- tryDecode(byte[]) - Static method in class io.fluxzero.common.api.modeling.ModelCommitWireCodec
-
Decodes a compact batch, returning
nullwhen the payload uses the ordinary transport representation. - tryDecode(byte[]) - Static method in class io.fluxzero.common.api.modeling.ModelEventWireCodec
-
Decodes this codec's representation, or returns
nullfor another transport format. - tryDecode(byte[]) - Static method in class io.fluxzero.common.api.tracking.TrackingWireCodec
-
Decodes this codec's representation, or returns
nullfor another transport representation. - tryDecode(byte[], WebSocketTransportFormat) - Method in enum class io.fluxzero.common.api.modeling.ModelWebSocketCodec
- tryDecode(byte[], WebSocketTransportFormat) - Method in enum class io.fluxzero.common.api.tracking.TrackingWebSocketCodec
- tryDecode(byte[], WebSocketTransportFormat) - Method in interface io.fluxzero.common.websocket.WebSocketPayloadCodec
-
Returns the decoded value, or
nullwhen the bytes do not belong to this codec. - tryEncode(JsonType) - Static method in class io.fluxzero.common.api.modeling.ModelCommitWireCodec
-
Encodes a supported homogeneous request or result batch, returning
nullwhen the ordinary transport codec should be used. - tryEncode(JsonType) - Static method in class io.fluxzero.common.api.modeling.ModelEventWireCodec
-
Encodes a homogeneous compact model-event request or result batch.
- tryEncode(JsonType) - Static method in class io.fluxzero.common.api.tracking.TrackingWireCodec
-
Encodes a supported tracking value, or returns
nullwhen the regular codec should be used. - tryEncode(JsonType, boolean) - Static method in class io.fluxzero.common.api.modeling.ModelCommitWireCodec
-
Encodes routed native envelopes only for a peer that explicitly supports them.
- tryEncode(JsonType, boolean) - Static method in class io.fluxzero.common.api.modeling.ModelEventWireCodec
-
Encodes routed native envelopes only for a peer that explicitly supports them.
- tryEncode(JsonType, boolean) - Static method in class io.fluxzero.common.api.tracking.TrackingWireCodec
-
Encodes routed native envelopes only for a peer that explicitly supports them.
- tryEncode(JsonType, WebSocketTransportFormat) - Method in enum class io.fluxzero.common.api.modeling.ModelWebSocketCodec
- tryEncode(JsonType, WebSocketTransportFormat) - Method in enum class io.fluxzero.common.api.tracking.TrackingWebSocketCodec
- tryEncode(JsonType, WebSocketTransportFormat) - Method in interface io.fluxzero.common.websocket.WebSocketPayloadCodec
-
Returns a compact representation, or
nullwhen this codec does not own the value. - tryEncode(JsonType, WebSocketTransportFormat, boolean) - Method in enum class io.fluxzero.common.api.modeling.ModelWebSocketCodec
- tryEncode(JsonType, WebSocketTransportFormat, boolean) - Method in enum class io.fluxzero.common.api.tracking.TrackingWebSocketCodec
- tryEncode(JsonType, WebSocketTransportFormat, boolean) - Method in interface io.fluxzero.common.websocket.WebSocketPayloadCodec
-
Encodes with the peer's native envelope capability; existing custom codecs keep their own representation.
- tryHandle(DeserializingMessage, Handler, ConsumerConfiguration, boolean) - Method in class io.fluxzero.sdk.tracking.DefaultTracking
- tryHandleRequest(DeserializingMessage, Handler) - Method in class io.fluxzero.sdk.web.DefaultSocketSession
-
Prepares an invoker for a valid socket request, wrapping synchronous or asynchronous results and failures in correlated socket responses.
- tryLoadFile(File) - Static method in class io.fluxzero.common.FileUtils
-
Attempts to load file content from a
File. - tryLoadFile(File, Charset) - Static method in class io.fluxzero.common.FileUtils
-
Attempts to load file content from a
Filewith specified charset. - tryLoadFile(Class, String) - Static method in class io.fluxzero.common.FileUtils
-
Attempts to load file content relative to a reference class.
- tryLoadFile(Class, String, Charset) - Static method in class io.fluxzero.common.FileUtils
-
Attempts to load file content with specified reference class and charset.
- tryLoadFile(String) - Static method in class io.fluxzero.common.FileUtils
-
Attempts to load file content relative to the caller class, returns empty if not found.
- tryLoadFile(String, Charset) - Static method in class io.fluxzero.common.FileUtils
-
Attempts to load file content with specified charset.
- tryPublishMetrics(JsonType, Metadata) - Method in class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient
- tryRun(Runnable) - Static method in class io.fluxzero.common.ObjectUtils
-
Executes the runnable and logs any thrown exception.
- tryRunTask(InMemoryTaskScheduler.Task) - Method in class io.fluxzero.common.InMemoryTaskScheduler
- trySchedulePing() - Method in class io.fluxzero.sdk.web.SocketEndpointHandler.SocketEndpointWrapper
- tryStoreResult(Object) - Method in class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulHandlerInvoker
-
Stores a result object if it is assignable to the stateful handler type.
- tryUnpackNil() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Consumes nil when present, otherwise leaves the input unchanged.
- tryUpgrade(WebRequest) - Method in class io.fluxzero.proxy.ProxyRequestHandler
- TWO - Static variable in class io.fluxzero.common.Decimal
-
The value BigDecimal.TWO, as a Decimal.
- type() - Method in record class io.fluxzero.common.handling.HandlerInspector.MethodHandlerMatcher.Specificity
-
Returns the value of the
typerecord component. - type() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns the class whose structural metadata this instance owns.
- type() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest.Node
-
Returns the value of the
typerecord component. - type() - Element in annotation interface io.fluxzero.sdk.common.serialization.casting.Downcast
-
The fully qualified type name this downcaster applies to (e.g., the latest version's class name).
- type() - Element in annotation interface io.fluxzero.sdk.common.serialization.casting.Upcast
-
The fully qualified serialized source type this upcaster applies to (e.g., the original class name before a rename).
- type() - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- type() - Method in interface io.fluxzero.sdk.modeling.Entity
-
Retrieves the type of the entity.
- type() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.Property
-
Returns the value of the
typerecord component. - type() - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns the class described by this entity metadata.
- type() - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns the concrete Model type, failing explicitly for an unknown metadata node.
- type() - Method in record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Returns the value of the
typerecord component. - type() - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
-
Returns the runtime type of the current value, or the declared entity type when the value is null.
- type() - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- type() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns the value of the
typerecord component. - type() - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- type() - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- type() - Method in interface io.fluxzero.sdk.persisting.repository.ModelGraphResolver.HeadValue
-
Returns the locally resolved class, Object for an absent untyped root, or null for an unknown child.
- type() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberTargetKey
-
Returns the value of the
typerecord component. - type() - Element in annotation interface io.fluxzero.sdk.web.ApiDoc
-
Optional schema type override, such as
string,integer,number,boolean,object, orarray. - type() - Method in record class io.fluxzero.sdk.web.ApiDocParameter
-
Returns the value of the
typerecord component. - type() - Method in record class io.fluxzero.sdk.web.ApiDocRequestBody
-
Returns the value of the
typerecord component. - type() - Element in annotation interface io.fluxzero.sdk.web.ApiDocResponse
-
Optional response body type.
- type() - Method in record class io.fluxzero.sdk.web.ApiDocResponseDescriptor
-
Returns the value of the
typerecord component. - type() - Element in annotation interface io.fluxzero.sdk.web.WebParam
-
The source of the parameter within the request (e.g. path, query, header).
- type(ModelGraphDocumentManifest.Node) - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns the serializer payload type referenced by a node.
- TYPE_ALIASES_PROPERTY - Static variable in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Property containing comma-, semicolon-, or newline-separated type aliases in
source=targetform. - typeAnnotation(Class) - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns a matching direct or composed type annotation, or null.
- typeAnnotations() - Method in class io.fluxzero.common.reflection.ReflectionUtils.TypeMetadata
-
Returns type and interface annotations, deduplicated by annotation type.
- Type constraints on handler updates - Section in annotation interface io.fluxzero.sdk.tracking.handling.Stateful
- TypedParameterResolver<M> - Class in io.fluxzero.common.handling
-
Abstract base class for
ParameterResolvers that resolve parameters based on type matching. - TypedParameterResolver() - Constructor for class io.fluxzero.common.handling.TypedParameterResolver
- typeEquals(String) - Method in class io.fluxzero.common.api.SerializedMessage
-
Compares the serialized payload type.
- typeFactory() - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Provides access to the TypeFactory instance used by the writer.
- typeFilter() - Element in annotation interface io.fluxzero.sdk.tracking.Consumer
-
Optional regular expression used to filter message payload types on the Fluxzero Runtime.
- typeFromId(DatabindContext, String) - Method in class io.fluxzero.common.serialization.GlobalTypeIdResolver
- TypeInspection - Record Class in io.fluxzero.sdk.common.serialization
-
Metadata-only local type lookup.
- TypeInspection(TypeInspection.Status, String, Integer) - Constructor for record class io.fluxzero.sdk.common.serialization.TypeInspection
-
Creates an instance of a
TypeInspectionrecord class. - TypeInspection.Status - Enum Class in io.fluxzero.sdk.common.serialization
-
Result of an identifier lookup, independent of payload/replay compatibility.
- TypeRegistry - Interface in io.fluxzero.common.serialization
-
Interface for resolving registered types by alias or simplified name.
- TypeRegistryProcessor - Class in io.fluxzero.common.serialization
- TypeRegistryProcessor() - Constructor for class io.fluxzero.common.serialization.TypeRegistryProcessor
- Type Resolution via @class - Section in class io.fluxzero.common.serialization.JsonUtils
- types() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns the value of the
typesrecord component. - types() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
Explicit possible parent model types for a polymorphic
Idproperty. - TYPES_FILE - Static variable in class io.fluxzero.common.modeling.ModelTypeProcessor
-
Resource containing the binary names of Model declarations in a compiled module.
- TYPES_FILE - Static variable in class io.fluxzero.common.serialization.TypeRegistryProcessor
- Typical usage - Section in class io.fluxzero.common.api.tracking.ClaimSegment
- Typical usage - Section in interface io.fluxzero.sdk.scheduling.MessageScheduler
- Typical Usage - Section in class io.fluxzero.sdk.scheduling.Schedule
- Typical Usage - Section in class io.fluxzero.sdk.tracking.DefaultTracking
- Typical Use - Section in class io.fluxzero.common.Backlog
- Typical Use Case: Disabling Metrics - Section in class io.fluxzero.sdk.publishing.AdhocDispatchInterceptor
U
- 2. Updating an entity with a new state - Section in annotation interface io.fluxzero.sdk.persisting.eventsourcing.Apply
- ulp() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.ulp(). - UnauthenticatedException - Exception Class in io.fluxzero.sdk.tracking.handling.authentication
-
Thrown to signal that the user is not authenticated.
- UnauthenticatedException(String) - Constructor for exception class io.fluxzero.sdk.tracking.handling.authentication.UnauthenticatedException
-
Constructs a new
UnauthenticatedExceptionwith the specified detail message. - UnauthorizedException - Exception Class in io.fluxzero.sdk.tracking.handling.authentication
-
Thrown when an authenticated user attempts to access a resource or perform an action for which they lack the required permissions.
- UnauthorizedException(String) - Constructor for exception class io.fluxzero.sdk.tracking.handling.authentication.UnauthorizedException
-
Constructs a new
UnauthorizedExceptionwith the specified detail message. - UNAVAILABLE - Enum constant in enum class io.fluxzero.sdk.common.serialization.TypeInspection.Status
-
The serializer does not expose this information.
- UNBOUNDED - Static variable in class io.fluxzero.common.api.search.ModelGraphComposition
-
Sentinel indicating that a composition dimension has no configured maximum.
- unbox(Class) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Converts a primitive wrapper type to its primitive class and leaves other types unchanged.
- UNCONFIGURED_HANDLER_CONSUMER_MODE_PROPERTY - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Chooses how unconfigured tracking handlers are assigned to default consumers.
- unescapeFieldName(String) - Static method in class io.fluxzero.common.SearchUtils
-
Unescapes slashes and quotes in field names.
- UNEXPECTED_CONDITION - Static variable in record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Standard close code used when the client aborts because an unexpected condition occurred.
- union(Collection) - Static method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Combines alternative handlers; an unknown constraint widens the corresponding selection.
- UniqueElements - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Validates that an array or iterable value does not contain duplicate elements.
- UniqueElements.List - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Container annotation for repeatable
UniqueElementsconstraints. - unknown - Enum constant in enum class io.fluxzero.common.api.search.SearchCollectionType
-
A collection type that is unknown to this SDK version.
- UNKNOWN - Enum constant in enum class io.fluxzero.sdk.common.serialization.TypeInspection.Status
-
The identifier is not recognized locally before structural upcasting.
- UnknownSerializedTypeException - Exception Class in io.fluxzero.sdk.common.serialization
-
A serialized identifier remains unknown after upcasting; preserves the DeserializationException contract.
- UnknownSerializedTypeException(String, int) - Constructor for exception class io.fluxzero.sdk.common.serialization.UnknownSerializedTypeException
-
Creates a failure without retaining serialized payload bytes or metadata.
- UnknownTypeStrategy - Enum Class in io.fluxzero.sdk.common.serialization
-
Defines the strategy for handling unknown or unresolvable types during deserialization.
- unmatched() - Static method in record class io.fluxzero.common.handling.HandlerInputResolver.Resolution
-
Returns a result indicating that this resolver does not handle the parameter.
- unmatched() - Static method in record class io.fluxzero.common.handling.KeyedParameterResolver.Resolution
-
Returns an outcome that allows the next parameter resolver to be considered.
- unordered() - Method in class io.fluxzero.sdk.persisting.eventsourcing.AggregateEventStream
- unpackArrayHeader() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Reads an array header, rejecting counts outside the Java collection size range.
- unpackBinaryHeader() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Reads a binary or string header, matching historical MessagePack reader defaults.
- unpackBoolean() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Reads a boolean.
- unpackByte() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Reads an integer, rejecting values outside the Java byte range.
- unpackInt() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Reads an integer, rejecting values outside the Java int range.
- unpackLong() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Reads any MessagePack integer representable as a Java long.
- unpackString() - Method in class io.fluxzero.common.serialization.MessagePackIO.Reader
-
Reads UTF-8, retaining the previous reader's malformed-input replacement and binary acceptance.
- unresolvedRevision() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
unresolvedRevisionrecord component. - unresolvedType() - Method in record class io.fluxzero.sdk.persisting.repository.ModelReadException.Context
-
Returns the value of the
unresolvedTyperecord component. - unrestricted() - Static method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Builds an unrestricted projection for metadata that cannot safely be narrowed.
- unscaledValue() - Method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.unscaledValue(). - unstoredTargetIds() - Method in record class io.fluxzero.common.modeling.ModelCommitAssignment.Description
-
Returns the value of the
unstoredTargetIdsrecord component. - unsupported() - Static method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Returns a result indicating that applicability cannot be prepared safely for this input.
- unsupported() - Static method in record class io.fluxzero.common.handling.HandlerMethodPreparation
-
Returns a shared preparation result indicating that preparation is unsupported and ordinary matching is required.
- UNSUPPORTED - Enum constant in enum class io.fluxzero.common.handling.HandlerMethodPreparation.Status
-
The result cannot be prepared safely; normal per-message handler selection must be used.
- unwrap() - Method in interface io.fluxzero.sdk.configuration.client.Client
-
Returns the underlying
Clientimplementation. - unwrap() - Method in class io.fluxzero.sdk.web.SocketEndpointHandler.SocketEndpointWrapper
- unwrap(SoftReferenceCache.CacheReference) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- unwrap(Class) - Method in interface io.fluxzero.common.tracking.MessageStore
-
Attempts to unwrap the current instance to a concrete implementation or extension of
MessageStore. - unwrapException(Throwable) - Static method in class io.fluxzero.common.ObjectUtils
-
Recursively unwraps the cause of common wrapping exceptions.
- Upcast - Annotation Interface in io.fluxzero.sdk.common.serialization.casting
-
Declares a method that transforms serialized data from one revision to the next during deserialization.
- upcastInputs() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
upcastInputsrecord component. - UpcastRepeatable - Annotation Interface in io.fluxzero.sdk.common.serialization.casting
-
Annotation indicating a collection of
Upcastmethods grouped together for bulk registration. - upcastType(String) - Method in class io.fluxzero.proxy.ProxySerializer
- upcastType(String) - Method in class io.fluxzero.sdk.common.serialization.AbstractSerializer
-
Resolves the current type from potentially chained exact and package aliases.
- upcastType(String) - Method in interface io.fluxzero.sdk.common.serialization.Serializer
-
Returns the upcasted type name for a legacy type identifier.
- update(SerializedMessage) - Static method in class io.fluxzero.sdk.web.WebRequestRoute
-
Refreshes the route from the final serialized request metadata.
- update(User) - Method in class io.fluxzero.sdk.tracking.handling.authentication.RefreshableUser
-
Replaces the current user.
- update(UnaryOperator) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Updates the current entity's value using the specified unary operator and returns a new entity containing the updated value.
- update(UnaryOperator) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Updates the current value directly.
- update(UnaryOperator) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot
- update(UnaryOperator) - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- update(UnaryOperator) - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- update(UnaryOperator) - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- update(UnaryOperator) - Method in class io.fluxzero.sdk.modeling.ModifiableEntity
- update(UnaryOperator) - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- update(UnaryOperator) - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- Update() - Constructor for class io.fluxzero.sdk.modeling.BatchingHandlerRepository.Update
- updateAfterCommit(List) - Method in class io.fluxzero.sdk.persisting.repository.DefaultModelRepository
-
Makes accepted local model transitions immediately visible through this repository.
- updateAll(Iterable, Function, BiFunction) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- updateAll(Iterable, Function, BiFunction) - Method in interface io.fluxzero.common.caching.Cache
-
Applies an ordered group of updates while deriving each cache key from the update value.
- updateAll(Iterable, Function, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- updateAll(Iterable, Function, Function, BiFunction) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- updateAll(Iterable, Function, Function, BiFunction) - Method in interface io.fluxzero.common.caching.Cache
-
Applies an ordered group of updates using a possibly transient lookup key and a stable key for new entries.
- updateAll(Iterable, Function, Function, BiFunction) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- updateAll(Iterable, Function, BiFunction) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Applies ordered updates under one cache lock and checks memory pressure once after the batch.
- updateAll(Iterable, Function, Function, BiFunction) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Applies ordered updates while retaining a stable key only when an update inserts a new mapping.
- updateAll(Map) - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
- updateAll(Map) - Method in interface io.fluxzero.common.caching.Cache
-
Applies independent per-key update functions as one bounded cache operation.
- updateAll(Map) - Method in class io.fluxzero.sdk.persisting.caching.DefaultCache
- updateAll(Map) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- updateAll(Map, BiFunction) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Applies independent updates under one cache lock and checks memory pressure once after the batch.
- updateAndGet(UnaryOperator) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Equivalent to
Graph.updateAndGet(UnaryOperator, int)with no retries. - updateAndGet(UnaryOperator, int) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Updates one existing Model from a fresh transactional Graph and returns its committed resulting view.
- updateOwner(Object, Entity, Entity) - Method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Updates the parent object with the new state of a child entity.
- updateOwner(Object, Collection) - Method in class io.fluxzero.sdk.modeling.AnnotatedEntityHolder
-
Updates the parent object with multiple child entity changes for the same holder in one pass.
- updateRelationships(UpdateRelationships) - Method in interface io.fluxzero.sdk.persisting.eventsourcing.client.EventStoreClient
-
Updates entity relationships in the event store (e.g. parent-child, references).
- updateRelationships(UpdateRelationships) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
- updateRelationships(UpdateRelationships) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Sends a request to update the relationships of an entity or aggregate.
- updateRelationships(Entity, Entity) - Method in class io.fluxzero.sdk.persisting.repository.CachingAggregateRepository
- UpdateRelationships - Class in io.fluxzero.common.api.modeling
-
Command to inform the Fluxzero Runtime about changes in entity-aggregate relationships.
- UpdateRelationships() - Constructor for class io.fluxzero.common.api.modeling.UpdateRelationships
- updates() - Method in class io.fluxzero.sdk.modeling.BatchingHandlerRepository
- updatesAggregateState(AppliedEvent) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- updateState() - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns the value of the
updateStaterecord component. - updateState() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.TransitionDecision
-
Returns the value of the
updateStaterecord component. - UptimeCollector - Class in io.fluxzero.sdk.tracking.metrics.host.collectors
-
Collector for JVM uptime metrics using JMX.
- UptimeCollector() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.collectors.UptimeCollector
- UptimeMetrics - Class in io.fluxzero.sdk.tracking.metrics.host.events
-
JVM uptime metrics.
- UptimeMetrics() - Constructor for class io.fluxzero.sdk.tracking.metrics.host.events.UptimeMetrics
- URI Parsing - Section in class io.fluxzero.sdk.web.WebPattern
- url() - Element in annotation interface io.fluxzero.sdk.web.ApiDocServer
-
Server URL, such as
https://api.example.com. - URL - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Validates that a character sequence can be parsed as a URL and optionally matches URL components.
- URL.List - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Container annotation for repeatable
URLconstraints. - urlKey - Static variable in class io.fluxzero.sdk.web.WebRequest
- Usage - Section in annotation interface io.fluxzero.common.serialization.RegisterType
- Usage - Section in annotation interface io.fluxzero.sdk.configuration.spring.ConditionalOnBean
- Usage - Section in annotation interface io.fluxzero.sdk.configuration.spring.ConditionalOnMissingBean
- Usage - Section in annotation interface io.fluxzero.sdk.configuration.spring.ConditionalOnMissingProperty
- Usage - Section in annotation interface io.fluxzero.sdk.configuration.spring.ConditionalOnProperty
- Usage - Section in annotation interface io.fluxzero.sdk.persisting.search.Searchable
- Usage - Section in annotation interface io.fluxzero.sdk.tracking.handling.Association
- Usage - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.ForbidsAnyRole
- Usage - Section in class io.fluxzero.common.api.RequestBatch
- Usage - Section in class io.fluxzero.common.api.eventsourcing.EventBatch
- Usage - Section in class io.fluxzero.common.api.eventsourcing.GetEvents
- Usage - Section in class io.fluxzero.common.api.scheduling.Schedule
- Usage - Section in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain
- Usage - Section in class io.fluxzero.sdk.configuration.client.LocalClient
- Usage - Section in class io.fluxzero.sdk.configuration.client.WebSocketClient
- Usage - Section in class io.fluxzero.sdk.configuration.spring.SocketEndpointPostProcessor
- Usage - Section in class io.fluxzero.sdk.configuration.spring.StatefulPostProcessor
- Usage - Section in class io.fluxzero.sdk.configuration.spring.TrackSelfPostProcessor
- Usage - Section in class io.fluxzero.sdk.tracking.handling.Invocation
- Usage - Section in class io.fluxzero.sdk.web.ParameterValue
- Usage - Section in class io.fluxzero.sdk.web.WebParameterProcessor
- Usage - Section in interface io.fluxzero.common.Registration
- Usage - Section in interface io.fluxzero.sdk.configuration.client.Client
- Usage - Section in interface io.fluxzero.sdk.tracking.BatchInterceptor
- Usage - Section in interface io.fluxzero.sdk.tracking.handling.HandlerRegistry
- Usage - Section in interface io.fluxzero.sdk.tracking.handling.validation.Validator
- Usage - Section in interface io.fluxzero.sdk.web.HttpRequestMethod
- Usage: - Section in class io.fluxzero.common.encryption.ChaCha20Poly1305Encryption
- Usage Considerations - Section in class io.fluxzero.sdk.tracking.StallingBatchInterceptor
- Usage Example - Section in class io.fluxzero.common.RetryConfiguration
- Usage Example - Section in class io.fluxzero.common.api.Metadata
- Usage Example - Section in class io.fluxzero.sdk.tracking.NoOpFlowRegulator
- Usage Example - Section in interface io.fluxzero.common.handling.HandlerFilter
- Usage Example - Section in interface io.fluxzero.sdk.persisting.search.GroupSearch
- Usage Examples - Section in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresUser
- Usage Examples - Section in class io.fluxzero.common.api.search.constraints.QueryConstraint
- Usage Examples: - Section in enum class io.fluxzero.common.MessageType
- Usage Modes: - Section in class io.fluxzero.sdk.common.websocket.SessionPool
- Usage Note: - Section in enum class io.fluxzero.common.encryption.NoOpEncryption
- Usage Notes - Section in class io.fluxzero.common.api.keyvalue.DeleteValue
- Usage Notes - Section in class io.fluxzero.common.api.keyvalue.GetValue
- Usage Patterns - Section in interface io.fluxzero.sdk.Fluxzero
- use(ThreadLocalContext.Snapshot) - Method in class io.fluxzero.sdk.common.ThreadLocalContext.Activation
-
Replaces the currently active context with the supplied snapshot.
- USE_DEFAULT_INITIAL_DELAY_PROPERTY - Static variable in annotation interface io.fluxzero.sdk.scheduling.Periodic
-
Feature flag that enables the new implicit initial-delay behavior without changing
ApplicationProperties.DEFAULTS_VERSION_PROPERTY. - USE_DEFAULT_MAX_FETCH_BYTES - Static variable in class io.fluxzero.sdk.tracking.ConsumerConfiguration
-
Sentinel value for consumers that inherit the configured default max fetch byte limit.
- USE_OUTPUT_DIRECT_BYTE_BUFFERS_PROPERTY - Static variable in class io.fluxzero.proxy.ProxyServer
-
Whether Jetty uses direct buffers for HTTP output.
- USE_USER_ID_METADATA_PROPERTY - Static variable in class io.fluxzero.sdk.tracking.handling.authentication.AbstractUserProvider
-
Property that explicitly selects whether user metadata contains user IDs instead of serialized user objects.
- Use Cases - Section in annotation interface io.fluxzero.sdk.tracking.handling.HandleMetrics
- Use Cases - Section in class io.fluxzero.common.api.ConnectEvent
- Use Cases - Section in class io.fluxzero.common.api.DisconnectEvent
- Use Cases - Section in class io.fluxzero.common.api.tracking.DisconnectTracker
- Use Cases - Section in class io.fluxzero.common.api.tracking.GetPosition
- Use Cases - Section in class io.fluxzero.common.api.tracking.GetPositionResult
- Use Cases - Section in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
- Use Cases - Section in class io.fluxzero.sdk.tracking.client.InMemoryMessageStore
- Use Cases - Section in class io.fluxzero.sdk.tracking.client.LocalTrackingClient
- Use Cases - Section in exception class io.fluxzero.sdk.tracking.BatchProcessingException
- Use Cases - Section in interface io.fluxzero.common.api.HasId
- Use Cases - Section in interface io.fluxzero.sdk.tracking.handling.ResponseMapper
- user() - Method in class io.fluxzero.sdk.tracking.handling.authentication.RefreshableUser
-
Returns the current user.
- User - Interface in io.fluxzero.sdk.tracking.handling.authentication
-
Represents an authenticated or system-level user identity within the Fluxzero Runtime.
- USER_PROVIDER_MISSING - Enum constant in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
A user was attached to a message without a configured user provider.
- UserParameterResolver - Class in io.fluxzero.sdk.tracking.handling.authentication
-
Resolves parameters of type
User, typically representing the current user in a request context. - UserParameterResolver(UserProvider) - Constructor for class io.fluxzero.sdk.tracking.handling.authentication.UserParameterResolver
- userProperties() - Method in record class io.fluxzero.sdk.common.websocket.WebsocketConnectionOptions
-
Returns the value of the
userPropertiesrecord component. - userProvider() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Returns the provider used to determine the current authenticated or active user.
- userProvider() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the UserProvider used by Fluxzero to authenticate users.
- UserProvider - Interface in io.fluxzero.sdk.tracking.handling.authentication
-
Service interface for managing
Useridentities in Fluxzero. - userProviderMissing() - Static method in class io.fluxzero.sdk.common.exception.FluxzeroErrors
-
Creates the report used when a message cannot attach user metadata.
- useSessionUser(Handler) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- utf8Equals(byte[], int, int, String) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Compares the selected byte region with the UTF-8 encoding of the value without allocating encoded bytes; unpaired surrogates are compared as question marks.
- utf8Length(String) - Static method in class io.fluxzero.common.api.internal.BinaryWire
-
Returns the UTF-8 byte length without allocating encoded bytes, or -1 for null.
- UUID - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Validates that a character sequence is a canonical UUID string.
- UUID.List - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation.constraints
-
Container annotation for repeatable
UUIDconstraints. - UuidFactory - Class in io.fluxzero.sdk.common
-
Default implementation of
IdentityProviderthat generates random UUIDs. - UuidFactory() - Constructor for class io.fluxzero.sdk.common.UuidFactory
-
Creates a
UuidFactorythat removes dashes (default behavior).
V
- validate() - Method in class io.fluxzero.common.api.modeling.ReindexModel
-
Validates the non-deleting source envelope.
- validate() - Method in class io.fluxzero.common.api.search.RewriteModelSourceDocument
-
Validates the source-only, non-deleting envelope before any persistence action.
- validate() - Method in record class io.fluxzero.sdk.modeling.Change
-
Rejects an active event-sourced state change that does not store its reconstructing event, throwing
IllegalStateException. - validate(CommitModels) - Static method in class io.fluxzero.common.api.modeling.ModelCommitValidator
-
Validates the structural model-commit wire contract.
- validate(DeleteModel) - Static method in class io.fluxzero.common.api.modeling.ModelCommitValidator
-
Validates one explicit model hard-deletion command.
- validate(GetModelChange) - Static method in class io.fluxzero.common.api.modeling.ModelCommitValidator
-
Validates one durable model-change lookup.
- validate(GetModelEvents) - Static method in class io.fluxzero.common.api.modeling.ModelCommitValidator
-
Validates one public batch model-stream read.
- validate(GetModelGraph) - Static method in class io.fluxzero.common.api.modeling.ModelCommitValidator
-
Validates one temporal model-graph request, including optional caller-imposed bounds.
- validate(PlanModelDeletion) - Static method in class io.fluxzero.common.api.modeling.ModelCommitValidator
-
Validates one bounded model hard-deletion dry run.
- validate(Class) - Static method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Returns and validates the centrally cached metadata, including all statically typed parent relations reachable from this type.
- validate(List, ModelRelationshipCycleValidator.ParentLoader) - Static method in class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator
-
Validates ordered atomic relationship steps.
- validate(Map) - Method in class io.fluxzero.common.modeling.ModelCommitAssignment.Aliases
-
Validates replacements against a store's current alias-to-model view.
- validate(M, Object, Executable, Object[]) - Method in interface io.fluxzero.common.handling.MethodInvocationValidator
-
Validates a prepared invocation before execution.
- validateAncestors() - Method in record class io.fluxzero.sdk.modeling.EntityMetadata.ParentReference
-
Returns the value of the
validateAncestorsrecord component. - validateAncestors() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
Whether cascading assertions on this parent and its ancestors apply to this child and its descendants.
- validateMethod(Element, TypeMirror) - Method in class io.fluxzero.sdk.tracking.handling.RequestAnnotationProcessor
- validateModelApplyMethods(Class) - Static method in class io.fluxzero.sdk.modeling.DefaultEntityHelper
-
Validates model apply methods discovered on the given type.
- validateModelId(String) - Static method in class io.fluxzero.common.api.modeling.ModelCommitValidator
-
Validates an exact persisted model identity.
- validateRelationships(List, ModelRelationshipCycleValidator.ParentLoader, ModelCommitAssignment.ChildLoader) - Static method in class io.fluxzero.common.modeling.ModelCommitAssignment
-
Validates the ordered relationship effects described for one atomic assignment batch.
- validateResources() - Method in class io.fluxzero.sdk.web.OpenApiDocumentEndpoint
-
Loads and validates compiled OpenAPI resources.
- validateReturnType(Element, TypeMirror, TypeMirror) - Method in class io.fluxzero.sdk.tracking.handling.RequestAnnotationProcessor
- validateSearchScope(Collection) - Method in class io.fluxzero.sdk.modeling.EntityMetadata
-
Rejects a Graph scope whose declared child contract cannot maintain the required search source on every writer.
- validateStateIndex(long) - Static method in class io.fluxzero.common.api.modeling.ModelCommitValidator
-
Validates a namespace model-state boundary.
- ValidateWith - Annotation Interface in io.fluxzero.sdk.tracking.handling.validation
-
Specifies validation groups to apply when validating the annotated class.
- ValidatingInterceptor - Class in io.fluxzero.sdk.tracking.handling.validation
-
A
HandlerInterceptorthat validates the payload of messages before they are handled. - ValidatingInterceptor() - Constructor for class io.fluxzero.sdk.tracking.handling.validation.ValidatingInterceptor
-
Creates an interceptor backed by the default validator.
- ValidatingInterceptor(Validator) - Constructor for class io.fluxzero.sdk.tracking.handling.validation.ValidatingInterceptor
-
Creates an interceptor backed by the supplied validator.
- ValidatingInterceptor(Validator, boolean) - Constructor for class io.fluxzero.sdk.tracking.handling.validation.ValidatingInterceptor
-
Creates an interceptor backed by the supplied validator.
- Validation - Section in class io.fluxzero.common.api.search.SearchQuery
- Validation - Section in class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
- ValidationException - Exception Class in io.fluxzero.sdk.tracking.handling.validation
-
Indicates that a request (typically a command or query) contains one or more field-level violations that prevent further processing.
- ValidationException(String) - Constructor for exception class io.fluxzero.common.api.modeling.ModelRelationshipCycleValidator.ValidationException
- ValidationException(String, Set) - Constructor for exception class io.fluxzero.sdk.tracking.handling.validation.ValidationException
- ValidationException(String, Set, List) - Constructor for exception class io.fluxzero.sdk.tracking.handling.validation.ValidationException
- ValidationException.ViolationSummary - Record Class in io.fluxzero.sdk.tracking.handling.validation
-
String-only validation failure summary for serialized validation responses.
- Validation Rules - Section in class io.fluxzero.sdk.tracking.handling.RequestAnnotationProcessor
- ValidationUtils - Class in io.fluxzero.sdk.tracking.handling.validation
-
Utility class providing common validation and authorization routines for message payloads such as commands, queries, and web requests.
- ValidationUtils() - Constructor for class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils
- ValidationUtils.RequiredRole - Record Class in io.fluxzero.sdk.tracking.handling.validation
- validator() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Returns the validator used for payload, web parameter, and programmatic validation through
ValidationUtils. - Validator - Interface in io.fluxzero.sdk.tracking.handling.validation
-
Strategy interface for validating message payloads and other objects prior to handler invocation.
- validFrom() - Method in interface io.fluxzero.common.modeling.ModelRelationshipQueries.Relationship
-
Returns the inclusive state index at which this relationship became valid.
- validScheduleParentBindings(Map) - Method in class io.fluxzero.sdk.persisting.eventsourcing.client.InMemoryEventStore
-
Validates already acquired bindings without acquiring the Model lock from the schedule lock.
- validUntil() - Method in interface io.fluxzero.common.modeling.ModelRelationshipQueries.Relationship
-
Returns the exclusive end of the relationship's validity, or null while open-ended.
- value() - Method in record class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction
-
Returns the value of the
valuerecord component. - value() - Element in annotation interface io.fluxzero.common.search.Facet
-
Optional argument that defines the name of the facet.
- value() - Element in annotation interface io.fluxzero.common.search.SearchExclude
-
Optional argument that defines whether this annotation is active (
true) or not (false). - value() - Element in annotation interface io.fluxzero.common.search.Sortable
-
Optional argument that defines the name of the indexed property.
- value() - Element in annotation interface io.fluxzero.common.serialization.Revision
-
The revision number of the annotated class.
- value() - Element in annotation interface io.fluxzero.sdk.common.Order
-
The order value of the annotated component.
- value() - Element in annotation interface io.fluxzero.sdk.common.serialization.casting.DowncastRepeatable
-
Retrieves the collection of
Downcastannotations associated with a method. - value() - Element in annotation interface io.fluxzero.sdk.common.serialization.casting.UpcastRepeatable
-
Retrieves the collection of
Upcastannotations associated with a method. - value() - Method in record class io.fluxzero.sdk.common.serialization.MessageDescription
-
Returns the value of the
valuerecord component. - value() - Element in annotation interface io.fluxzero.sdk.configuration.spring.ConditionalOnBean
-
Returns the bean type that must be present for this condition to match.
- value() - Element in annotation interface io.fluxzero.sdk.configuration.spring.ConditionalOnMissingBean
-
Returns the bean type that must be absent.
- value() - Element in annotation interface io.fluxzero.sdk.configuration.spring.ConditionalOnMissingProperty
-
Returns the application property key that must be absent or have an empty string value for this condition to match.
- value() - Element in annotation interface io.fluxzero.sdk.configuration.spring.ConditionalOnProperty
-
Returns the application property key whose value is tested.
- value() - Element in annotation interface io.fluxzero.sdk.modeling.GraphProperty
-
Property name.
- value() - Method in record class io.fluxzero.sdk.modeling.Graphs.MaterializedNode
-
Returns the value of the
valuerecord component. - value() - Method in record class io.fluxzero.sdk.modeling.ModelState
-
Returns the value of the
valuerecord component. - value() - Element in annotation interface io.fluxzero.sdk.modeling.Parent
-
Explicit parent model type for an untyped ID.
- value() - Method in record class io.fluxzero.sdk.persisting.eventsourcing.client.ModelCommitBatchingClient.ModelCommitCompletion
-
Returns the value of the
valuerecord component. - value() - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Returns the configured value to be indexed.
- value() - Element in annotation interface io.fluxzero.sdk.publishing.LocalOnly
-
Whether messages in this scope are restricted to local handlers.
- value() - Element in annotation interface io.fluxzero.sdk.publishing.routing.RoutingKey
-
Returns the metadata key or property name to use to look up the routing key.
- value() - Element in annotation interface io.fluxzero.sdk.publishing.Timeout
-
Configures the maximum number of time units before a request with this annotation will time out.
- value() - Element in annotation interface io.fluxzero.sdk.scheduling.Deadline
-
Stable category within the Model.
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Association
-
Returns names of properties in the message payload to associate with.
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.authentication.ForbidsAnyRole
-
One or more roles that should be excluded.
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.authentication.RequiresAnyRole
-
One or more role names (case-sensitive) that grant access.
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleCustom
-
Specifies the topic name.
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleDocument
-
Optional name of the document collection.
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.HandleMessage
-
The type of message this handler annotation is intended to process.
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.LocalHandler
-
Whether the handler is local.
- value() - Method in record class io.fluxzero.sdk.tracking.handling.StatefulHandler.StatefulMemberTargetKey
-
Returns the value of the
valuerecord component. - value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.Trigger
-
Restricts the trigger message by payload type.
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.CreditCardNumber.List
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Length.List
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.Range.List
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.UniqueElements.List
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.URL.List
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.UUID.List
- value() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.ValidateWith
-
One or more validation groups to include when validating this class.
- value() - Method in record class io.fluxzero.sdk.tracking.handling.validation.ValidationUtils.RequiredRole
-
Returns the value of the
valuerecord component. - value() - Element in annotation interface io.fluxzero.sdk.web.ApiDocResponses
-
Returns the response documentation annotations grouped by this container.
- value() - Element in annotation interface io.fluxzero.sdk.web.BodyParam
-
Body field name.
- value() - Element in annotation interface io.fluxzero.sdk.web.CookieParam
-
Cookie parameter name.
- value() - Element in annotation interface io.fluxzero.sdk.web.FormParam
-
Form parameter name.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleDelete
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleGet
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleHead
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleOptions
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandlePatch
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandlePost
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandlePut
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketClose
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketHandshake
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketMessage
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketOpen
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleSocketPong
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleTrace
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HandleWeb
-
One or more path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.HeaderParam
-
Header parameter name.
- value() - Element in annotation interface io.fluxzero.sdk.web.Path
-
Defines the URI path segment.
- value() - Element in annotation interface io.fluxzero.sdk.web.PathParam
-
Parameter name in the URI pattern.
- value() - Element in annotation interface io.fluxzero.sdk.web.QueryParam
-
Query parameter name.
- value() - Element in annotation interface io.fluxzero.sdk.web.ServeStatic
-
One or more web path patterns this handler applies to (e.g.
- value() - Element in annotation interface io.fluxzero.sdk.web.SocketEndpoint.AliveCheck
-
Whether the keep-alive mechanism is enabled.
- value() - Element in annotation interface io.fluxzero.sdk.web.WebParam
-
Optional name of the parameter (e.g. path variable or query param).
- value(Object) - Method in interface io.fluxzero.sdk.persisting.search.IndexOperation
-
Sets the value to be indexed.
- Value(Entity, ModelReadBoundary, boolean) - Constructor for record class io.fluxzero.sdk.persisting.repository.ModelGraphResolver.Value
-
Creates an instance of a
Valuerecord class. - valueOf(double) - Static method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.valueOf(double). - valueOf(long) - Static method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.valueOf(long). - valueOf(long, int) - Static method in class io.fluxzero.common.Decimal
-
Delegates to
BigDecimal.valueOf(long, int). - valueOf(Object) - Static method in class io.fluxzero.sdk.web.SocketRequest
-
Creates a new
SocketRequestwith an auto-incremented ID and the given request object. - valueOf(String) - Static method in enum class io.fluxzero.common.api.ApplicationLifecycleEvent.Phase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.modeling.GetModelEventsByIdentity.Selection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.modeling.GetModelGraph.TraversalDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.modeling.ModelConflictPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.modeling.ModelDeletionCascade
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.modeling.ModelRelationshipRead.Direction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.modeling.ModelUpdateKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.modeling.ModelWebSocketCodec
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.RuntimeLifecycleEvent.Phase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.search.BulkUpdate.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.search.ModelRelationConstraint.RelationDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.search.SearchCollectionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.search.ValueSelection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.api.tracking.TrackingWebSocketCodec
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.application.EnvironmentVariablesSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.application.NoOpPropertySource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.caching.CacheEviction.Reason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.caching.MemoryAwareCacheSupport.WeightUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction.Reason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.caching.NoOpCache
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.encryption.NoOpEncryption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.Guarantee
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.handling.HandlerMethodPreparation.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.MessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.search.DefaultDocumentSerializer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.search.Document.EntryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.serialization.compression.CompressionAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.serialization.NoOpTypeRegistry
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.common.websocket.WebSocketTransportFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.common.serialization.TypeInspection.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.common.serialization.UnknownTypeStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.AggregateEventRouting
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.AncestorValidation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.AutomaticModelHandling
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.EntityMetadata.HandlerKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.EntityMetadata.RootKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.EventPublication
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.EventPublicationStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.GraphLookupPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.GraphProjectionCompletion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.GraphProjectionMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.ModelConflictResolver.Resolution
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.ModelPersistence
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.modeling.MutationPlan.Access
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.persisting.eventsourcing.AssertCurrent
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.persisting.eventsourcing.NoOpSnapshotStore
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.persisting.eventsourcing.NoSnapshotTrigger
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.persisting.search.Search.NullOrder
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.publishing.correlation.DefaultCorrelationDataProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.tracking.ConsumerHandlingMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.tracking.handling.authentication.NoOpUserProvider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.tracking.handling.DocumentSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.tracking.handling.GraphMigrationTarget
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.tracking.handling.HandlerRegistry.NoOpHandlerRegistry
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.web.ApiDoc.AdditionalProperties
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.web.ApiReferenceRenderer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.web.CookieValueConflictPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.web.HttpVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.web.NativeWebRequestMetric.ErrorCategory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.web.RedirectPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.web.RetryPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.web.StaticFileHandler.Compression
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.fluxzero.sdk.web.WebParameterSource
-
Returns the enum constant of this class with the specified name.
- valueRegex() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter.RoutePattern
-
Returns the value of the
valueRegexrecord component. - values() - Static method in enum class io.fluxzero.common.api.ApplicationLifecycleEvent.Phase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.modeling.GetModelEventsByIdentity.Selection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.modeling.GetModelGraph.TraversalDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.modeling.ModelConflictPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.modeling.ModelDeletionCascade
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.modeling.ModelRelationshipRead.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.modeling.ModelUpdateKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.modeling.ModelWebSocketCodec
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.RuntimeLifecycleEvent.Phase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.search.BulkUpdate.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.search.ModelRelationConstraint.RelationDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.search.SearchCollectionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.search.ValueSelection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.api.tracking.TrackingWebSocketCodec
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.application.EnvironmentVariablesSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.application.NoOpPropertySource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.caching.CacheEviction.Reason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.caching.MemoryAwareCacheSupport.WeightUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction.Reason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.caching.NoOpCache
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.encryption.NoOpEncryption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.Guarantee
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.handling.HandlerMethodPreparation.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.MessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.search.DefaultDocumentSerializer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.search.Document.EntryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.serialization.compression.CompressionAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.serialization.NoOpTypeRegistry
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.common.websocket.WebSocketTransportFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.common.exception.FluxzeroErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.common.serialization.TypeInspection.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.common.serialization.UnknownTypeStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.AggregateCommitPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.AggregateEventRouting
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.AncestorValidation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.AutomaticModelHandling
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.EntityMetadata.HandlerKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.EntityMetadata.RootKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.EventPublication
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.EventPublicationStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.GraphLookupPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.GraphProjectionCompletion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.GraphProjectionMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.fluxzero.sdk.modeling.ModelBatchScope.Snapshot
-
Returns captured exact values without registering reads.
- values() - Static method in enum class io.fluxzero.sdk.modeling.ModelCommitPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.ModelConflictResolver.Resolution
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.ModelPersistence
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.modeling.MutationPlan.Access
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.persisting.eventsourcing.AssertCurrent
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.persisting.eventsourcing.NoOpSnapshotStore
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.persisting.eventsourcing.NoSnapshotTrigger
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.persisting.repository.ModelIdResolution
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.persisting.repository.ModelReadException.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.persisting.search.Search.NullOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.publishing.correlation.DefaultCorrelationDataProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.tracking.ConsumerHandlingMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.tracking.handling.authentication.NoOpUserProvider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.tracking.handling.DocumentSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.tracking.handling.GraphMigrationTarget
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.tracking.handling.HandlerRegistry.NoOpHandlerRegistry
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.web.ApiDoc.AdditionalProperties
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.web.ApiReferenceRenderer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.web.CookieValueConflictPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.web.HttpVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.web.NativeWebRequestMetric.ErrorCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.web.RedirectPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.web.RetryPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.web.StaticFileHandler.Compression
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.fluxzero.sdk.web.WebParameterSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(Document, String) - Static method in class io.fluxzero.common.search.CollectionValues
-
Streams comparison keys at one path.
- ValueSelection - Enum Class in io.fluxzero.common.api.search
-
Selects the enclosing interval or an explicit extremum of a document field.
- valuesFrom(K, boolean, int) - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns cached values ordered by key, starting at
minKey. - valueToTree(Object) - Static method in class io.fluxzero.common.serialization.JsonUtils
-
Converts an object to a
JsonNodeof typeT. - verify(String) - Method in class io.fluxzero.proxy.JwtVerifier
-
Verifies the provided JWT (JSON Web Token) for its signature, expiration, and not-before validity.
- version() - Method in record class io.fluxzero.common.api.tracking.ConsumerFilter
-
Returns the value of the
versionrecord component. - version() - Method in record class io.fluxzero.common.search.ModelGraphDocumentManifest
-
Returns the value of the
versionrecord component. - version() - Static method in class io.fluxzero.sdk.common.SdkVersion
-
Returns the packaged SDK version, resolving and caching build metadata on first access.
- version() - Element in annotation interface io.fluxzero.sdk.tracking.handling.validation.constraints.UUID
- version() - Element in annotation interface io.fluxzero.sdk.web.ApiDocInfo
-
API version.
- version() - Method in record class io.fluxzero.sdk.web.OpenApiOptions
-
Returns the value of the
versionrecord component. - version() - Static method in class io.fluxzero.testserver.TestServerVersion
-
Returns the packaged test-server version, resolving and caching build metadata on first access.
- VERSION - Static variable in record class io.fluxzero.common.api.tracking.ConsumerFilter
- VERSION_OPTION - Static variable in class io.fluxzero.sdk.web.OpenApiProcessor
- violationSummaries(Collection) - Method in class io.fluxzero.sdk.tracking.handling.validation.jakarta.DefaultJakartaValidator
- ViolationSummary(String, String) - Constructor for record class io.fluxzero.sdk.tracking.handling.validation.ValidationException.ViolationSummary
-
Creates an instance of a
ViolationSummaryrecord class. - VoidResult - Class in io.fluxzero.common.api
-
A generic response indicating successful completion of a request without returning any payload.
- VoidResult() - Constructor for class io.fluxzero.common.api.VoidResult
W
- waitForCachedBatch(ConsumerConfiguration, long, ClaimSegmentResult, Instant) - Method in class io.fluxzero.sdk.tracking.client.CachingTrackingClient
-
Waits for locally cached messages.
- waitForMessages(Tracker, MessageBatch) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- waitForMessages(Tracker, MessageBatch, DefaultTrackingStrategy.TrackerRequest) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- waitForResults(Duration, Collection) - Static method in class io.fluxzero.sdk.common.ClientUtils
-
Blocks until all futures are complete or the maximum duration has elapsed.
- waitForUpdate(Tracker, MessageBatch, Runnable) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- waitForUpdate(Tracker, MessageBatch, Runnable, DefaultTrackingStrategy.TrackerRequest) - Method in class io.fluxzero.common.tracking.DefaultTrackingStrategy
- WaitingTracker() - Constructor for class io.fluxzero.common.tracking.DefaultTrackingStrategy.WaitingTracker
- WARN - Enum constant in enum class io.fluxzero.sdk.publishing.dataprotection.MissingProtectedDataPolicy
-
Log a warning and invoke the handler with the unavailable protected fields set to
null. - warnedAboutMissingProperty - Static variable in interface io.fluxzero.sdk.common.HasMessage
- wasSkipped() - Method in class io.fluxzero.common.handling.HandlerInvoker.DelegatingHandlerInvoker
- wasSkipped() - Method in interface io.fluxzero.common.handling.HandlerInvoker
-
Indicates whether this invocation was deliberately skipped after handler selection.
- wasSkipped() - Method in class io.fluxzero.sdk.tracking.handling.LocalExecution
-
Returns whether authorization skipped the current invocation without producing a result.
- WebFormPart - Class in io.fluxzero.sdk.web
-
Represents a single
multipart/form-datapart. - WebFormPart(String, String, String, Map, byte[]) - Constructor for class io.fluxzero.sdk.web.WebFormPart
- WebHandlerMatcher - Class in io.fluxzero.sdk.web
-
Specialized
HandlerMatcherthat routesDeserializingMessages of typeMessageType.WEBREQUESTto matching handler methods based on annotated URI patterns, HTTP methods, and optional origins. - WebHandlerMatcher(Object, List, WebRouteRegistry) - Constructor for class io.fluxzero.sdk.web.WebHandlerMatcher
- WebParam - Annotation Interface in io.fluxzero.sdk.web
-
Meta-annotation for parameter annotations used to inject values from an HTTP request.
- WebParameterProcessor - Class in io.fluxzero.sdk.web
-
Annotation processor that generates parameter name metadata for web request handler methods annotated with
@QueryParam,@PathParam,@HeaderParam,@CookieParam,@FormParam, or@BodyParam. - WebParameterProcessor() - Constructor for class io.fluxzero.sdk.web.WebParameterProcessor
- WebParameters - Class in io.fluxzero.sdk.web
-
Internal configuration holder used to expand the URI and method mappings of a web request handler method.
- WebParameters() - Constructor for class io.fluxzero.sdk.web.WebParameters
- WebParameterSource - Enum Class in io.fluxzero.sdk.web
-
Enumerates the sources of parameter values in an HTTP or WebSocket request.
- WebParamParameterResolver - Class in io.fluxzero.sdk.web
-
Resolves method parameters in web handler methods based on meta-annotations derived from
WebParam. - WebParamParameterResolver() - Constructor for class io.fluxzero.sdk.web.WebParamParameterResolver
- WebPattern - Class in io.fluxzero.sdk.web
-
Represents a pattern used to match incoming
WebRequests to handler methods. - WebPattern(String, String) - Constructor for class io.fluxzero.sdk.web.WebPattern
- WebPattern(String, String, boolean, boolean) - Constructor for class io.fluxzero.sdk.web.WebPattern
- WebPattern Matching - Section in class io.fluxzero.sdk.web.WebHandlerMatcher
- WebPayloadParameterResolver - Class in io.fluxzero.sdk.web
-
Resolves a method parameter from the payload of a
WebRequest. - WebPayloadParameterResolver() - Constructor for class io.fluxzero.sdk.web.WebPayloadParameterResolver
- WebRequest - Class in io.fluxzero.sdk.web
-
Represents a web request message within the Fluxzero Runtime.
- WebRequest(Message) - Constructor for class io.fluxzero.sdk.web.WebRequest
-
Constructs a new WebRequest instance using the provided Message.
- WEBREQUEST - Enum constant in enum class io.fluxzero.common.MessageType
-
A tracked web request routed to a handler via HTTP or WebSocket.
- WebRequest.Builder - Class in io.fluxzero.sdk.web
-
Fluent builder for
WebRequest. - WebRequestContext - Interface in io.fluxzero.sdk.web
-
Interface representing a context for handling web requests.
- webRequestGateway() - Method in interface io.fluxzero.sdk.Fluxzero
-
Returns the gateway for sending web requests.
- WebRequestGateway - Interface in io.fluxzero.sdk.publishing
-
Gateway for sending outbound web requests via Fluxzero's proxy mechanism or the SDK's native HTTP client.
- WebRequestRoute - Class in io.fluxzero.sdk.web
-
Producer-side projection of web addressing onto the generic message route field.
- WebRequestSettings - Class in io.fluxzero.sdk.web
-
Configuration settings for a
WebRequestsent via theWebRequestGateway. - WebRequestSettings() - Constructor for class io.fluxzero.sdk.web.WebRequestSettings
- WebResponse - Class in io.fluxzero.sdk.web
-
Represents a response to a
WebRequestin the Fluxzero Runtime. - WebResponse(Message) - Constructor for class io.fluxzero.sdk.web.WebResponse
-
Constructs a new WebResponse instance using the provided Message object.
- WEBRESPONSE - Enum constant in enum class io.fluxzero.common.MessageType
-
A response to a
MessageType.WEBREQUEST, typically an HTTP or WebSocket reply. - WebResponse.Builder - Class in io.fluxzero.sdk.web
-
Fluent builder for
WebResponse. - WebResponseCompressingInterceptor - Class in io.fluxzero.sdk.web
-
A
DispatchInterceptorthat applies GZIP compression to outgoingWebResponsemessages based on request headers and response size. - WebResponseCompressingInterceptor() - Constructor for class io.fluxzero.sdk.web.WebResponseCompressingInterceptor
-
Creates a new interceptor with a default compression threshold of 2048 bytes.
- WebResponseCompressingInterceptor(int) - Constructor for class io.fluxzero.sdk.web.WebResponseCompressingInterceptor
-
Creates a new interceptor with a custom compression threshold.
- WebResponseGateway - Class in io.fluxzero.sdk.web
-
Specialized implementation of the
ResultGatewayinterface for sending web response messages. - WebResponseGateway(Client, Serializer, DispatchInterceptor, WebResponseMapper) - Constructor for class io.fluxzero.sdk.web.WebResponseGateway
- webResponseMapper() - Method in interface io.fluxzero.sdk.configuration.FluxzeroConfiguration
-
Mapper used for converting web handler return values into
WebResponseobjects. - WebResponseMapper - Interface in io.fluxzero.sdk.web
-
Specialization of
ResponseMapperfor mapping responses toWebResponsemessages. - WebSocketCapabilities - Class in io.fluxzero.common.websocket
-
Utility methods for exchanging Fluxzero websocket client capabilities through handshake headers.
- WebSocketClient - Class in io.fluxzero.sdk.configuration.client
-
A
Clientimplementation that connects to the Fluxzero Runtime using WebSocket connections. - WebSocketClient(WebSocketClient.ClientConfig, WebSocketClient) - Constructor for class io.fluxzero.sdk.configuration.client.WebSocketClient
- WebSocketClient.ClientConfig - Class in io.fluxzero.sdk.configuration.client
-
Configuration class for creating a
WebSocketClient. - WebSocketClient.TrackingClientConfig - Class in io.fluxzero.sdk.configuration.client
-
Configuration for a tracking client assigned to a specific
MessageType. - WebsocketCloseReason - Record Class in io.fluxzero.sdk.common.websocket
-
WebSocket close information used by the low-level Fluxzero runtime clients.
- WebsocketCloseReason(int, String) - Constructor for record class io.fluxzero.sdk.common.websocket.WebsocketCloseReason
-
Creates an instance of a
WebsocketCloseReasonrecord class. - WebsocketConnectionOptions - Record Class in io.fluxzero.sdk.common.websocket
-
Connection settings for the low-level runtime websocket connector.
- WebsocketConnectionOptions(Map, Map, Duration, List) - Constructor for record class io.fluxzero.sdk.common.websocket.WebsocketConnectionOptions
-
Creates an instance of a
WebsocketConnectionOptionsrecord class. - WebsocketConnector - Interface in io.fluxzero.sdk.common.websocket
-
Creates low-level websocket sessions for Fluxzero runtime clients.
- WebsocketDeploymentUtils - Class in io.fluxzero.testserver.websocket
-
Utility methods for mapping Fluxzero test-server WebSocket endpoints onto the embedded Jetty transport.
- WebsocketDeploymentUtils() - Constructor for class io.fluxzero.testserver.websocket.WebsocketDeploymentUtils
- WebsocketEndpoint - Class in io.fluxzero.testserver.websocket
- WebsocketEndpoint - Interface in io.fluxzero.sdk.common.websocket
-
Callback contract for low-level Fluxzero runtime websocket sessions.
- WebsocketEndpoint() - Constructor for class io.fluxzero.testserver.websocket.WebsocketEndpoint
- WebsocketEndpoint(CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.WebsocketEndpoint
- WebsocketEndpoint(Executor) - Constructor for class io.fluxzero.testserver.websocket.WebsocketEndpoint
- WebsocketEndpoint(Executor, CommandIdempotencyStore) - Constructor for class io.fluxzero.testserver.websocket.WebsocketEndpoint
- WebsocketEndpoint.ClientMessage - Class in io.fluxzero.testserver.websocket
- WebsocketEndpoint.PingRegistration - Class in io.fluxzero.testserver.websocket
- WebsocketEndpoint.ReceiveTiming - Record Class in io.fluxzero.sdk.common.websocket
-
Low-level receive timing captured before dispatching to the Fluxzero endpoint.
- WebsocketEndpoint.SessionBacklog - Class in io.fluxzero.testserver.websocket
- WebSocketEventStoreClient - Class in io.fluxzero.sdk.persisting.eventsourcing.client
-
WebSocket-based implementation of the
EventStoreClient, enabling interaction with the Fluxzero Runtime's event store via a persistent WebSocket connection. - WebSocketEventStoreClient(String, WebSocketClient) - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Creates a new
WebSocketEventStoreClientwith a default batch size of 8192. - WebSocketEventStoreClient(URI, int, WebSocketClient) - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Creates a new
WebSocketEventStoreClientwith a specified batch size. - WebSocketEventStoreClient(URI, int, WebSocketClient, boolean) - Constructor for class io.fluxzero.sdk.persisting.eventsourcing.client.WebSocketEventStoreClient
-
Constructs the WebSocket client with full customization.
- WebsocketGatewayClient - Class in io.fluxzero.sdk.publishing.client
-
A
GatewayClientimplementation that sends serialized messages to the Fluxzero Runtime over a WebSocket connection. - WebsocketGatewayClient(String, WebSocketClient, MessageType, String) - Constructor for class io.fluxzero.sdk.publishing.client.WebsocketGatewayClient
-
Constructs a new WebsocketGatewayClient instance using the specified parameters.
- WebsocketGatewayClient(URI, WebSocketClient, MessageType, String, boolean) - Constructor for class io.fluxzero.sdk.publishing.client.WebsocketGatewayClient
-
Constructs a new WebsocketGatewayClient instance using the specified parameters.
- WebsocketHandlerDecorator - Class in io.fluxzero.sdk.web
-
Decorator that adds WebSocket session support to handler classes and enables parameter injection for
SocketSession. - WebsocketHandlerDecorator() - Constructor for class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- WebsocketHandlerDecorator.SocketPattern - Record Class in io.fluxzero.sdk.web
- WebsocketKeyValueClient - Class in io.fluxzero.sdk.persisting.keyvalue.client
-
WebSocket-based implementation of the
KeyValueClientinterface for interacting with the Fluxzero Runtime. - WebsocketKeyValueClient(String, WebSocketClient) - Constructor for class io.fluxzero.sdk.persisting.keyvalue.client.WebsocketKeyValueClient
-
Constructs a WebsocketKeyValueClient instance using the specified endpoint URL and WebSocket client.
- WebsocketKeyValueClient(URI, WebSocketClient) - Constructor for class io.fluxzero.sdk.persisting.keyvalue.client.WebsocketKeyValueClient
-
Constructs a WebsocketKeyValueClient instance with the provided WebSocket endpoint URI and client.
- WebsocketKeyValueClient(URI, WebSocketClient, boolean) - Constructor for class io.fluxzero.sdk.persisting.keyvalue.client.WebsocketKeyValueClient
-
Constructs a new WebsocketKeyValueClient instance.
- WebSocketPayloadCodec - Interface in io.fluxzero.common.websocket
-
Optional compact representation for a protocol-specific websocket payload.
- WebSocketRequest() - Constructor for class io.fluxzero.sdk.common.websocket.AbstractWebsocketClient.WebSocketRequest
- WebsocketResponseInterceptor - Class in io.fluxzero.sdk.web
-
A
DispatchInterceptorthat modifies outgoingWebResponsemessages in response to WebSocket-basedWebRequests. - WebsocketResponseInterceptor() - Constructor for class io.fluxzero.sdk.web.WebsocketResponseInterceptor
- WebsocketSchedulingClient - Class in io.fluxzero.sdk.scheduling.client
-
WebSocket-based implementation of the
SchedulingClientinterface that communicates with the Fluxzero Runtime. - WebsocketSchedulingClient(String, WebSocketClient) - Constructor for class io.fluxzero.sdk.scheduling.client.WebsocketSchedulingClient
-
Constructs a scheduling client connected to the given endpoint URL.
- WebsocketSchedulingClient(URI, WebSocketClient) - Constructor for class io.fluxzero.sdk.scheduling.client.WebsocketSchedulingClient
-
Constructs a scheduling client connected to the given endpoint URI.
- WebsocketSchedulingClient(URI, WebSocketClient, boolean) - Constructor for class io.fluxzero.sdk.scheduling.client.WebsocketSchedulingClient
-
Constructs a scheduling client connected to the given endpoint URI with an option to enable or disable metrics tracking.
- WebSocketSearchClient - Class in io.fluxzero.sdk.persisting.search.client
-
WebSocket-based implementation of the
SearchClientthat connects to the Fluxzero Runtime. - WebSocketSearchClient(String, WebSocketClient) - Constructor for class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- WebSocketSearchClient(URI, WebSocketClient) - Constructor for class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- WebSocketSearchClient(URI, WebSocketClient, boolean) - Constructor for class io.fluxzero.sdk.persisting.search.client.WebSocketSearchClient
- webSocketSendTimeout - Static variable in class io.fluxzero.testserver.websocket.WebsocketEndpoint
- WebsocketSession - Interface in io.fluxzero.sdk.common.websocket
-
Minimal websocket session contract needed by the Fluxzero runtime clients.
- WebSocketTracker - Class in io.fluxzero.common.tracking
- WebSocketTracker(Read, MessageType, String, String) - Constructor for class io.fluxzero.common.tracking.WebSocketTracker
- WebsocketTrackingClient - Class in io.fluxzero.sdk.tracking.client
-
WebSocket-based implementation of the
TrackingClientthat connects to the Fluxzero Runtime. - WebsocketTrackingClient(String, WebSocketClient, MessageType, String) - Constructor for class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- WebsocketTrackingClient(URI, WebSocketClient, MessageType, String, boolean) - Constructor for class io.fluxzero.sdk.tracking.client.WebsocketTrackingClient
- WebSocketTransportCodec - Interface in io.fluxzero.common.websocket
-
Encodes and decodes Fluxzero websocket transport payloads after format negotiation and before compression.
- WebSocketTransportCodecs - Class in io.fluxzero.common.websocket
-
Factory and built-in implementations for Fluxzero websocket transport codecs.
- WebSocketTransportFormat - Enum Class in io.fluxzero.common.websocket
-
Wire formats supported by the Fluxzero websocket transport.
- WebUtils - Class in io.fluxzero.sdk.web
-
Utility methods for working with web request and response data, including cookies, headers, and handler annotations.
- WebUtils() - Constructor for class io.fluxzero.sdk.web.WebUtils
- weight() - Method in class io.fluxzero.common.caching.AdaptiveObjectCache
-
Purges expired entries and returns the total estimated weight of the remaining entries.
- weight() - Method in class io.fluxzero.common.caching.MemoryAwareCacheSupport
-
Returns the total weight currently accounted for by the cache.
- weight() - Method in record class io.fluxzero.common.caching.MemoryAwareCacheSupportEviction
-
Returns the value of the
weightrecord component. - whatHappened(String...) - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport.Builder
-
Adds lines for the "What happened" section.
- whenBatchCompletes(ThrowingConsumer) - Static method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Registers a callback for the enclosing batch's completion, or invokes it immediately outside message handling.
- whenBatchCompletes(Throwable) - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- whenHandlerCompletes(Throwable) - Method in class io.fluxzero.sdk.modeling.ModifiableAggregateRoot
- whenHandlerCompletes(BiConsumer) - Static method in class io.fluxzero.sdk.tracking.handling.Invocation
-
Registers a callback to be executed when the current handler invocation completes.
- whereAncestor(Graph) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires the supplied existing Model graph to be an ancestor at any supported depth.
- whereAncestor(Graph, int, int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires the supplied existing Model graph to be an ancestor within the given depth range.
- whereAncestor(Id) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires an ancestor with the supplied typed identity at any supported depth.
- whereAncestor(Id, int, int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires an ancestor with the supplied typed identity within the given depth range.
- whereAncestor(Object, int, int, Constraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires an ancestor document within the supplied depth range to match the document constraints.
- whereAncestor(Object, Constraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires an ancestor document at any supported depth to match the supplied document constraints.
- whereAncestor(Object, Class) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires an ancestor with the supplied functional identity and Model type at any supported depth.
- whereAncestor(Object, Class, int, int) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires an ancestor with the supplied functional identity and Model type within the given depth range.
- whereChild(Object, Constraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires a directly related child document to match the supplied document constraints.
- whereDescendant(Object, int, int, Constraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires a descendant document within the supplied depth range to match the document constraints.
- whereDescendant(Object, Constraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires a descendant document at any supported depth to match the supplied document constraints.
- whereParent(Graph) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires the supplied existing Model graph to be the direct parent.
- whereParent(Id) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires a direct parent with the supplied typed identity.
- whereParent(Object, Constraint...) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires a directly related parent document to match the supplied document constraints.
- whereParent(Object, Class) - Method in interface io.fluxzero.sdk.persisting.search.Search
-
Requires a direct parent with the supplied functional identity and Model type.
- whyThisHappened(String...) - Method in class io.fluxzero.sdk.common.exception.FluxzeroErrorReport.Builder
-
Adds lines for the "Why this happened" section.
- with(Metadata) - Method in class io.fluxzero.common.api.Metadata
-
Creates a new instance of
Metadataby combining the current metadata with the given metadata. - with(Metadata, String, Map) - Static method in class io.fluxzero.sdk.scheduling.DeadlineMetadata
-
Adds one complete authoritative category map, including an explicit empty map when canceled.
- with(Object...) - Method in class io.fluxzero.common.api.Metadata
-
Creates a new
Metadatainstance by adding the specified key-value pairs. - with(Object, Object) - Method in class io.fluxzero.common.api.Metadata
-
Returns a new
Metadatainstance with the specified key-value pair added or updated in the current entries. - with(Map) - Method in class io.fluxzero.common.api.Metadata
-
Returns a new Metadata instance that includes all the current entries and the mappings provided in the given map.
- withActiveTracker(Tracker) - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Marks the given tracker as actively processing messages.
- withAggregateCache(Class, Cache) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- withAggregateCache(Class, Cache) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Configures a dedicated cache for a specific aggregate type.
- withAliasResolutions(Map) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Retains the lookup names that resolved injected read-only targets, including unresolved aliases.
- withAncestorReads(ModelAncestorResolver.AncestorReads) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Retains identity-only proof used to resolve indirect injected Models at this context's pinned boundary.
- withClassNameMapper(UnaryOperator) - Method in class io.fluxzero.common.api.Metadata
-
Returns metadata that applies the supplied mapper to
@classvalues when a JSON-encoded entry is read as an object. - withClock(Clock) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero
- withClock(Clock) - Method in interface io.fluxzero.sdk.Fluxzero
-
Have Fluxzero use the given Clock when generating timestamps, e.g. when creating a
Message. - withCollection(String) - Method in class io.fluxzero.common.api.search.SerializedDocument
-
Creates a new
SerializedDocumentinstance with the specified collection name. - withCollectionValues(boolean) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
-
Configures annotation-independent collection queries before first use; namespace copies inherit it.
- withConsumerFilter(Supplier) - Method in class io.fluxzero.common.handling.DefaultHandler
-
Attaches conservative metadata while preserving the existing invocation plans.
- withContext(Graph, Collection) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Returns an immutable graph view carrying response-wide typed context.
- withContext(Object...) - Method in interface io.fluxzero.sdk.modeling.Graph
-
Returns an immutable graph view carrying typed response context for graph-derived properties.
- withData(Data) - Method in class io.fluxzero.common.api.SerializedMessage
- withData(Data) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Replaces the serialized payload data and recreates a deserializing message with the same handling context.
- withData(Data) - Method in class io.fluxzero.common.api.Data
-
Replaces this instance with another
Dataobject. - withData(Data) - Method in interface io.fluxzero.common.api.SerializedObject
-
Returns a new
SerializedObjectwith the given data object. - withDeadlines(Map) - Method in record class io.fluxzero.sdk.modeling.Change
-
Attaches the complete SDK-computed metadata for this exact revision.
- withDeadlines(Map) - Method in class io.fluxzero.sdk.modeling.ImmutableModelRoot
-
Returns this revision with its immutable SDK-owned deadline metadata.
- withDeadlineUpdates(List) - Method in class io.fluxzero.common.api.modeling.CommitModels
-
Replaces scheduler effects while retaining explicit identity observations and all existing commit facets.
- withDefaultGuarantee(Guarantee) - Method in class io.fluxzero.sdk.persisting.keyvalue.DefaultKeyValueStore
-
Configures the concrete application delivery default before first use; namespace stores inherit it.
- withDefaultGuarantee(Guarantee) - Method in class io.fluxzero.sdk.persisting.search.DefaultDocumentStore
-
Configures the concrete application delivery default before first use; namespace copies inherit it.
- withDefaultGuarantee(Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
-
Configures the concrete application delivery default before first use.
- withDefaultGuarantee(Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultResultGateway
-
Configures the concrete application delivery default before first use; namespace copies inherit it.
- withDefaultGuarantee(Guarantee) - Method in class io.fluxzero.sdk.scheduling.DefaultMessageScheduler
-
Configures the concrete application delivery default before first use; namespace copies inherit it.
- withDefaultGuarantee(Guarantee) - Method in class io.fluxzero.sdk.web.WebResponseGateway
-
Configures the concrete application delivery default before first use; namespace copies inherit it.
- withDeferredBoundary(LongSupplier) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Internal single-document loading provenance; copies share the same one-time verification.
- withDelegate(GenericGateway) - Method in class io.fluxzero.sdk.web.DefaultWebRequestGateway
-
Returns a gateway backed by the given proxy delegate and an independently owned native HTTP client.
- withEffects(boolean, boolean, boolean) - Method in record class io.fluxzero.sdk.modeling.Change
-
Returns a copy with the supplied event-storage, publication, and state-update effects, preserving the remaining transition information.
- withEntity(Entity) - Method in class io.fluxzero.sdk.modeling.DefaultEntityHelper.MessageWithEntity
-
Returns a copy with the supplied associated entity, preserving the payload and after-handler flag.
- wither() - Element in annotation interface io.fluxzero.sdk.modeling.Member
-
Optionally defines the name of a method that should be used to apply updates to the container of the nested entity.
- withEventIndex(Long, String) - Method in interface io.fluxzero.sdk.modeling.AggregateRoot
- withEventIndex(Long, String) - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- withEventIndex(Long, String) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Updates the event index and message ID of the entity and returns the updated version of the entity.
- withEventIndex(Long, String) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot
- withEventIndex(Long, String) - Method in class io.fluxzero.sdk.modeling.ImmutableModelRoot
- withEventIndex(Long, String) - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- withEventIndex(Long, String) - Method in interface io.fluxzero.sdk.modeling.PersistedRoot
- withExactBoundary(boolean) - Method in class io.fluxzero.common.api.modeling.GetModelEventsResult
-
Returns this result with explicit evidence whether the original selector resolved exactly.
- withFallback(HandlerFactory) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
-
Adds a fallback for handler vocabularies that are intentionally outside the standard
@Handle...annotations. - withGatewaySessions(MessageType, int) - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient.ClientConfig
-
Returns a new
ClientConfigwith a modified gateway session count for the specified message type. - withHistoricalSnapshots(ImmutableAggregateRoot, Object) - Method in class io.fluxzero.sdk.persisting.repository.DefaultAggregateRepository.AnnotatedAggregateRepository
- withLastTrackerIndex(Long) - Method in interface io.fluxzero.common.tracking.Tracker
-
Returns a copy of this tracker with its last index updated.
- withMessage(Message) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Replaces the complete logical message while retaining this wrapper's type, topic, serializer, and context.
- withMessageId(String) - Method in class io.fluxzero.sdk.common.Message
-
Returns a new message with the supplied technical identifier.
- withMessageId(String) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new instance with the given message ID.
- withMessageId(String) - Method in class io.fluxzero.sdk.web.WebRequest
- withMessageId(String) - Method in class io.fluxzero.sdk.web.WebResponse
- withMetadata(Metadata) - Method in class io.fluxzero.sdk.common.Message
-
Returns a new message with the supplied metadata.
- withMetadata(Metadata) - Method in class io.fluxzero.sdk.common.serialization.casting.DefaultCasterChain.ConvertingSerializedObject
-
Returns a copy of this wrapper whose source carries the given metadata.
- withMetadata(Metadata) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns a message with replacement metadata while preserving the handling context, payload representation, message type, and topic.
- withMetadata(Metadata) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new instance with the given metadata.
- withMetadata(Metadata) - Method in class io.fluxzero.sdk.web.WebRequest
- withMetadata(Metadata) - Method in class io.fluxzero.sdk.web.WebResponse
- withMetricsEnabled(boolean) - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns a copy with metrics enabled or disabled as specified, preserving all other settings.
- withModelCache(Cache) - Method in class io.fluxzero.sdk.configuration.DefaultFluxzero.Builder
- withModelCache(Cache) - Method in interface io.fluxzero.sdk.configuration.FluxzeroBuilder
-
Configures the cache used by independently stored models.
- withModelGraphTypes(Supplier) - Method in class io.fluxzero.sdk.tracking.handling.DefaultHandlerFactory
-
Supplies the independently registered model types used to document composed model-graph web responses.
- withNamespace(String) - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns a copy with the supplied namespace, preserving all other settings.
- withNamespace(String) - Method in interface io.fluxzero.sdk.publishing.DispatchInterceptor
-
Returns a view that supplies the given namespace when callers use the namespace-agnostic dispatch method.
- withNull(Object) - Method in class io.fluxzero.common.api.Metadata
-
Returns a new
Metadatainstance with an explicit null value associated with the given key. - without(Object) - Method in class io.fluxzero.common.api.Metadata
-
Returns a new Metadata instance without the specified key.
- without(Collection) - Method in record class io.fluxzero.common.modeling.ModelRelationshipTraversal.Result
-
Returns all discovered model IDs except the supplied roots.
- withoutContext(Class) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns this message after removing one framework context value using copy-on-write semantics.
- withoutHistory(Graph) - Static method in class io.fluxzero.sdk.modeling.Graphs
-
Marks a live indexed view as having no retained previous Graph snapshot, including its descendants.
- withoutIf(Predicate) - Method in class io.fluxzero.common.api.Metadata
-
Returns a new instance of Metadata, excluding all entries where the provided predicate evaluates to true for the entry keys.
- withoutMessageBatch() - Method in record class io.fluxzero.common.api.modeling.ModelReadBoundary
-
Returns this boundary without active message-batch visibility.
- withoutSearchIndexes() - Method in class io.fluxzero.common.api.search.SerializedDocument
-
Returns a retrieval-only view that preserves the complete serialized payload and document identity while discarding all derived search data.
- withoutTracker(Tracker) - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Removes the tracker from the cluster.
- withParents(Object...) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a schedule owned by the current committed lifetime of each supplied Model parent.
- withPath(String) - Method in class io.fluxzero.common.api.modeling.ModelGraphEdge
-
Returns this edge with a projection-relative path.
- withPaths(List) - Method in class io.fluxzero.common.api.search.constraints.ExistsConstraint
- withPaths(List) - Method in class io.fluxzero.common.api.search.constraints.PathConstraint
-
Returns a constraint with the same matching condition applied to the supplied property paths.
- withPayload(Object) - Method in class io.fluxzero.sdk.common.Message
-
Returns a new message instance with the provided payload and existing metadata, ID, and timestamp.
- withPayload(Object) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Returns a message with a replacement payload, preserving metadata, message ID, timestamp, message type, topic, handling context, and received transport fields (segment, index, source, target, and request ID).
- withPayload(Object) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new instance with the given payload.
- withPayload(Object) - Method in class io.fluxzero.sdk.web.WebRequest
- withPayload(Object) - Method in class io.fluxzero.sdk.web.WebResponse
- withPort(int) - Method in record class io.fluxzero.proxy.ProxyServerConfig
-
Returns a copy with the supplied listen port, preserving all other settings.
- withPreparation(HandlerMethodPreparation) - Method in record class io.fluxzero.common.handling.HandlerMethodApplicability
-
Copies this result with a different preparation while retaining its cache guarantees.
- withPrevious(Entity) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot
- withPrevious(Entity) - Method in class io.fluxzero.sdk.modeling.ImmutableModelRoot
-
Returns this revision with the supplied in-memory predecessor.
- withPrevious(Entity) - Method in class io.fluxzero.sdk.modeling.ImmutableRoot
-
Returns this root revision with a different in-memory predecessor.
- withPrimaryOnly() - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
- withReplayReads(ModelRepository, ModelReadBoundary) - Method in class io.fluxzero.sdk.modeling.CommitAttempt
-
Binds replay reads to their original input without joining live mutation/conflict tracking.
- withRequestGuarantee(Guarantee) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
-
Configures remote request/reply delivery before first use.
- withResolvedModels(List) - Method in record class io.fluxzero.sdk.modeling.MutationPlan.Resolution
-
Returns a resolution with the supplied Models, retaining deferred writes and references while clearing ancestor dependencies.
- withRestoredPayload(Object) - Method in class io.fluxzero.sdk.common.serialization.DeserializingMessage
-
Exposes a restored, same-type payload to handling code while retaining this message's serialized envelope.
- withSequenceNumber(long) - Method in interface io.fluxzero.sdk.modeling.AggregateRoot
- withSequenceNumber(long) - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- withSequenceNumber(long) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Returns an updated entity based on this with the specified sequence number.
- withSequenceNumber(long) - Method in class io.fluxzero.sdk.modeling.ImmutableAggregateRoot
- withSequenceNumber(long) - Method in class io.fluxzero.sdk.modeling.ImmutableModelRoot
- withSequenceNumber(long) - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- withSequenceNumber(long) - Method in interface io.fluxzero.sdk.modeling.PersistedRoot
- withSessionUser(DeserializingMessage) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
- withShutdownTimeout(Supplier) - Method in class io.fluxzero.sdk.publishing.DefaultGenericGateway
-
Sets the response grace period supplier before first use; namespace-specific gateways inherit it when created.
- withShutdownTimeout(Supplier) - Method in class io.fluxzero.sdk.publishing.DefaultRequestHandler
-
Sets the response grace period supplier before first use; namespace-specific handlers inherit it when created.
- withTimestamp(Instant) - Method in class io.fluxzero.sdk.common.Message
-
Returns a new message with the supplied timestamp.
- withTimestamp(Instant) - Method in class io.fluxzero.sdk.scheduling.Schedule
-
Returns a new instance with the given timestamp.
- withTimestamp(Instant) - Method in class io.fluxzero.sdk.web.WebRequest
- withTimestamp(Instant) - Method in class io.fluxzero.sdk.web.WebResponse
- withTrace(Object, Object) - Method in class io.fluxzero.common.api.Metadata
-
Adds a trace entry with the specified key and value to the metadata.
- withTrackingConfig(MessageType, WebSocketClient.TrackingClientConfig) - Method in class io.fluxzero.sdk.configuration.client.WebSocketClient.ClientConfig
-
Returns a new
ClientConfigwith a modified tracking config for the specified message type. - withType(Class) - Method in class io.fluxzero.sdk.modeling.DelegatingEntity
- withType(Class) - Method in interface io.fluxzero.sdk.modeling.Entity
-
Sets the type of the entity to the specified class and returns the updated entity.
- withType(Class) - Method in class io.fluxzero.sdk.modeling.ImmutableEntity
- withType(Class) - Method in class io.fluxzero.sdk.modeling.LazyAggregateRoot
- withType(Class) - Method in class io.fluxzero.sdk.modeling.NoOpEntity
- withType(Class) - Method in class io.fluxzero.sdk.modeling.SideEffectFreeEntity
- withValues(Map) - Method in class io.fluxzero.sdk.modeling.ModelBatchScope.Snapshot
-
Adds an active attempt's immutable values while preserving dependencies on earlier batch writes.
- withValueSelection(ValueSelection) - Method in class io.fluxzero.common.api.search.constraints.BetweenConstraint
-
Selects annotation-independent values, retaining original text rather than legacy locale normalization.
- withWaitingTracker(Tracker) - Method in class io.fluxzero.common.tracking.TrackerCluster
-
Adds or updates the tracker as waiting (not currently processing).
- withZone(ZoneId) - Method in class io.fluxzero.common.DelegatingClock
- wrap(Handler) - Method in class io.fluxzero.sdk.publishing.dataprotection.DataProtectionInterceptor
- wrap(Handler) - Method in class io.fluxzero.sdk.scheduling.SchedulingInterceptor
- wrap(Handler) - Method in class io.fluxzero.sdk.tracking.handling.authentication.AuthenticatingInterceptor
- wrap(Handler) - Method in class io.fluxzero.sdk.tracking.handling.DocumentHandlerDecorator
- wrap(Handler) - Method in class io.fluxzero.sdk.tracking.handling.HandlerDecorator.MergedDecorator
- wrap(Handler) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerDecorator
-
Wraps the given handler with additional behavior.
- wrap(Handler) - Method in interface io.fluxzero.sdk.tracking.handling.HandlerInterceptor
-
Wraps a
Handlerwith this interceptor, producing an intercepted handler. - wrap(Handler) - Method in class io.fluxzero.sdk.web.WebsocketHandlerDecorator
-
Wraps a websocket-compatible handler with websocket-specific functionality.
- wrap(Object, Object) - Method in class io.fluxzero.sdk.persisting.caching.SoftReferenceCache
- wrap(Runnable) - Method in class io.fluxzero.sdk.common.ThreadLocalContext.Snapshot
-
Wraps a task so that this snapshot is active whenever the task runs.
- wrap(BiConsumer) - Method in class io.fluxzero.sdk.common.ThreadLocalContext.Snapshot
-
Wraps a two-argument consumer, such as a completion callback, with this snapshot.
- wrap(Function) - Method in class io.fluxzero.sdk.common.ThreadLocalContext.Snapshot
-
Wraps a function so that this snapshot is active whenever the function runs.
- wrap(Supplier) - Method in class io.fluxzero.sdk.common.ThreadLocalContext.Snapshot
-
Wraps a supplier so that this snapshot is active whenever the supplier runs.
- wrapGraphChanges(Handler, MessageType) - Static method in class io.fluxzero.sdk.modeling.GraphChangeHandlerDecorator
-
Wraps event and notification handlers that observe complete graph changes with optional Message/Metadata context.
- write(byte[], int, int) - Method in class io.fluxzero.sdk.web.OutputStreamCapturer
- write(int) - Method in class io.fluxzero.sdk.web.OutputStreamCapturer
- WRITE_ONLY - Enum constant in enum class io.fluxzero.sdk.modeling.MutationPlan.Access
- writeBoolean(boolean) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends a boolean as one byte: zero for false and one for true.
- writeByte(int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends the low eight bits of the value to the output.
- writeBytes(byte[]) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends a byte array prefixed by its length, using a length of -1 for null.
- writeBytes(byte[], int, int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends the selected byte region prefixed by its length.
- writeEnvelope(SerializedMessage) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends a binary message envelope prefixed by its encoded byte length.
- writeFile(String, String) - Static method in class io.fluxzero.common.FileUtils
-
Writes a string to a file using UTF-8 encoding.
- writeInt(int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends a big-endian 32-bit integer.
- writeLong(long) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends a big-endian 64-bit integer.
- writeLongs(long[]) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends an element count followed by big-endian 64-bit values, using a count of -1 for null.
- writeNullableInt(Integer) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends a presence flag followed by a 32-bit integer when the value is non-null.
- writeNullableLong(Long) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends a presence flag followed by a 64-bit integer when the value is non-null.
- writePayload(byte[]) - Method in class io.fluxzero.common.serialization.MessagePackIO.Writer
-
Copies unframed payload bytes into this writer.
- writeProperty(String, Object, Object) - Static method in class io.fluxzero.common.reflection.ReflectionUtils
-
Writes a nested property if the target and property exist.
- writer - Static variable in class io.fluxzero.common.serialization.JsonUtils
-
Preconfigured JsonMapper for writing/serializing objects to JSON.
- Writer() - Constructor for class io.fluxzero.common.serialization.MessagePackIO.Writer
- Writer(int, int) - Constructor for class io.fluxzero.common.api.internal.BinaryWire.Writer
- writeRaw(byte[]) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends the entire byte array without a length prefix.
- writeRaw(byte[], int, int) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends the selected byte region without a length prefix.
- writes() - Method in enum class io.fluxzero.sdk.modeling.MutationPlan.Access
-
Returns whether this access mode includes writes.
- writeString(String) - Method in class io.fluxzero.common.api.internal.BinaryWire.Writer
-
Appends a UTF-8 string prefixed by its byte length, using a length of -1 for null.
- WS_CLOSE - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
-
Represents an explicit closure of a WebSocket session.
- WS_HANDSHAKE - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
-
Synthetic method representing a WebSocket handshake (initial HTTP upgrade).
- WS_MESSAGE - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
-
Represents a message sent over an established WebSocket connection.
- WS_OPEN - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
-
Represents the WebSocket session being formally opened after handshake.
- WS_PONG - Static variable in interface io.fluxzero.sdk.web.HttpRequestMethod
-
Represents a pong response received for a ping message.
Z
- ZERO - Static variable in class io.fluxzero.common.Decimal
-
The value BigDecimal.ZERO, as a Decimal.
- ZSTD - Enum constant in enum class io.fluxzero.common.serialization.compression.CompressionAlgorithm
-
Zstandard compression using the Fluxzero compression header format.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
@Modelfor new domain state. Existing aggregate data requires a deliberate migration; changing this annotation alone does not migrate it. See the upgrade and migration guide.