Uses of Package
io.fluxzero.sdk.modeling
Packages that use io.fluxzero.sdk.modeling
Package
Description
-
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdkClassDescriptionRepresents an entity that encapsulates domain behavior and state.A typed view of one independently stored model and its lazily available relationship context.Object that represents the identifier of a specific entity.A document-backed current Model value verified against a durable head at
ModelState.stateIndex(). -
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdk.commonClassDescriptionRepresents configuration options extracted from the
@Searchableannotation on a domain type. -
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdk.common.serialization.jacksonClassDescriptionA typed view of one independently stored model and its lazily available relationship context.
-
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdk.configurationClassDescriptionControls whether model applies may be exposed as an automatic command handler.Controls whether command-result completion waits for affected materialized model-graph documents.Repository interface for storing and retrieving
@Statefulhandler instances.Decides what the SDK should do after the runtime has rejected and rolled back a model commit. -
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdk.configuration.spring
-
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdk.modelingClassDescriptionMarks a class as the root of a legacy aggregate in the domain model.Controls when aggregate changes are committed and whether multiple commits in the same completion phase may run concurrently.Controls how events published from an aggregate are assigned to a message segment.Represents the root of a legacy aggregate in a domain model.A single child entity replacement within an
AnnotatedEntityHolder.Represents an event that has been applied to an aggregate along with its intended publication strategy.Controls whether model applies may be exposed as an automatic command handler.Represents a buffered update to a handler instance (either index or delete).One fully resolved immutable model mutation outcome consumed by commit preparation.Internal state of one model commit attempt, from its loaded begin-state through ordered changes and completion.One ordered mutation journal entry.Common timing characteristics exposed by aggregate and independent-model commit policies.Decorates aDeserializingMessagewith an associated entity.Wraps a message and its corresponding entity for use in interception or handler invocation.A base implementation ofEntitythat forwards all method calls to a delegatedEntityinstance.One exact model stream and its resulting serialized value.Represents an entity that encapsulates domain behavior and state.Strategy interface for handling domain entity operations such as applying updates, validating state transitions, and intercepting updates.Cached structural metadata for an entity, persisted root, or type containing model handlers.A centrally cached structural graph-projection root consumed by repository commits.Model-aware handler descriptor.A model value,Entity<Model>,Graph<Model>or ordered graph collection parameter needed by a handler.One outgoing parent relationship declared by a child model.One resolved outgoing relationship, shared by Graph, batch, replay and commit consumers.Cached property metadata with a compiled reader.Aggregate-neutral persistence settings of an explicitly annotated root.Shared immutable snapshot trigger and retention settings for Aggregate and Model roots.Storage-neutral effects of one resolved transition.Shared resolved policy for one Aggregate or Model transition.Resolves handler method parameters that reference anEntityor the entity's value.Controls whether an applied update should result in event publication.Strategy for controlling how applied updates (typically from@Applymethods) are handled in terms of event storage, event publication, and model or aggregate state updates.A typed view of one independently stored model and its lazily available relationship context.Optional caller-imposed graph reconstruction limits.Defines how a typed graph lookup resolves multiple matches for one functional identifier or alias.Configures an asynchronous materialized search document containing a complete model graph.Controls whether command-result completion waits for affected materialized model-graph documents.One reachable parent identity in deterministic traversal order.Description of one placement in a materialized graph manifest.Repository interface for storing and retrieving@Statefulhandler instances.Represents an object, typically a message used for invocation, that has an associatedEntity.Object that represents the identifier of a specific entity.Immutable representation of anAggregateRoot, extendingImmutableEntitywith additional metadata for event sourcing.Keeps the pre-unification builder method descriptors for compiled Aggregate consumers.Immutable implementation of theEntityinterface, representing a snapshot of a domain entity.Source-visible superclass for Lombok's generated persisted-root builders.Immutable entity wrapper for one independently stored model revision.Shared immutable revision state of persisted Aggregate and Model roots.Source-visible builder owner shared by Aggregate and Model roots.A lazily-loaded implementation ofAggregateRootthat defers deserialization and event application until the entity value is explicitly accessed.Frozen batch overlay.Controls when an automatic independent-model commit starts and when its completion is awaited.Decides what the SDK should do after the runtime has rejected and rolled back a model commit.Immutable conflict context supplied after runtime rollback.Resolver outcome.Defines one durable representation of aModel.Root wrapper for an independently persistedModelrevision.A mutable, statefulAggregateRootimplementation that allows in-place updates and applies events with commit support for persisting the state and synchronizing it with the Fluxzero Runtime.Registered and compiled knowledge for one reachable model mutation payload.Required state access for one resolved model.Read-only dependency resolved through temporal parent relations.Runtime-selected write target among already loaded candidates.Resolved direct targets, deferred writes and ancestor dependencies.One direct model load required by the selected handlers.Precompiled target-ID readers for one payload type.A read-only, inertEntitywrapper used exclusively during the loading phase of aggregate state.Shared revision contract for an independently persisted Aggregate or Model root.Represents configuration options extracted from the@Searchableannotation on a domain type.A functional, non-persistentEntitywrapper that enables safe state mutation and validation without producing side effects such as event publication or snapshot creation. -
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdk.persisting.eventsourcingClassDescriptionRepresents an event that has been applied to an aggregate along with its intended publication strategy.Represents an entity that encapsulates domain behavior and state.Marks a property (field or getter) as the unique identifier of an entity or independently stored model.Strategy for controlling how applied updates (typically from
@Applymethods) are handled in terms of event storage, event publication, and model or aggregate state updates. -
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdk.persisting.repositoryClassDescriptionRepresents an event that has been applied to an aggregate along with its intended publication strategy.One fully resolved immutable model mutation outcome consumed by commit preparation.Internal state of one model commit attempt, from its loaded begin-state through ordered changes and completion.Represents an entity that encapsulates domain behavior and state.Strategy interface for handling domain entity operations such as applying updates, validating state transitions, and intercepting updates.A typed view of one independently stored model and its lazily available relationship context.Optional caller-imposed graph reconstruction limits.Controls whether command-result completion waits for affected materialized model-graph documents.Object that represents the identifier of a specific entity.Immutable representation of an
AggregateRoot, extendingImmutableEntitywith additional metadata for event sourcing.Frozen batch overlay.A document-backed current Model value verified against a durable head atModelState.stateIndex().Compiles immutable definition data with application-specific parameter resolvers.Resolved direct targets, deferred writes and ancestor dependencies. -
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdk.persisting.search
-
Classes in io.fluxzero.sdk.modeling used by io.fluxzero.sdk.tracking.handlingClassDescriptionRepresents an entity that encapsulates domain behavior and state.Marker for handler-selection contexts where an
Entityparameter should only be matched from message metadata.Repository interface for storing and retrieving@Statefulhandler instances.Represents an object, typically a message used for invocation, that has an associatedEntity.