Uses of Interface
io.fluxzero.sdk.modeling.PersistedRoot
Packages that use PersistedRoot
-
Uses of PersistedRoot in io.fluxzero.sdk.modeling
Subinterfaces of PersistedRoot in io.fluxzero.sdk.modelingModifier and TypeInterfaceDescriptioninterfaceRepresents the root of a legacy aggregate in a domain model.interfaceModelRoot<T>Root wrapper for an independently persistedModelrevision.Classes in io.fluxzero.sdk.modeling that implement PersistedRootModifier and TypeClassDescriptionclassImmutable representation of anAggregateRoot, extendingImmutableEntitywith additional metadata for event sourcing.classImmutable entity wrapper for one independently stored model revision.classShared immutable revision state of persisted Aggregate and Model roots.classA lazily-loaded implementation ofAggregateRootthat defers deserialization and event application until the entity value is explicitly accessed.classA mutable, statefulAggregateRootimplementation that allows in-place updates and applies events with commit support for persisting the state and synchronizing it with the Fluxzero Runtime.