Uses of Class
io.fluxzero.sdk.modeling.ImmutableAggregateRoot
Packages that use ImmutableAggregateRoot
-
Uses of ImmutableAggregateRoot in io.fluxzero.sdk.modeling
Methods in io.fluxzero.sdk.modeling that return ImmutableAggregateRootModifier and TypeMethodDescriptionstatic <T> ImmutableAggregateRoot<T> ImmutableAggregateRoot.from(Entity<T> a, EntityHelper entityHelper, Serializer serializer, EventStore eventStore) Methods in io.fluxzero.sdk.modeling with parameters of type ImmutableAggregateRootModifier and TypeMethodDescriptionstatic <T> LazyAggregateRoot<T> LazyAggregateRoot.from(ImmutableAggregateRoot<T> delegate) static <T> LazyAggregateRoot<T> LazyAggregateRoot.from(ImmutableAggregateRoot<T> delegate, Entity<T> lastCheckpoint) Constructors in io.fluxzero.sdk.modeling with parameters of type ImmutableAggregateRootModifierConstructorDescriptionprotectedLazyAggregateRoot(ImmutableAggregateRoot<T> delegate, Entity<T> lastCheckpoint) -
Uses of ImmutableAggregateRoot in io.fluxzero.sdk.persisting.repository
Methods in io.fluxzero.sdk.persisting.repository that return ImmutableAggregateRootModifier and TypeMethodDescriptionprotected ImmutableAggregateRoot<T> DefaultAggregateRepository.AnnotatedAggregateRepository.restoreSnapshotId(Object id, Entity<T> snapshot) Methods in io.fluxzero.sdk.persisting.repository with parameters of type ImmutableAggregateRootModifier and TypeMethodDescriptionDefaultAggregateRepository.AnnotatedAggregateRepository.withHistoricalSnapshots(ImmutableAggregateRoot<T> snapshot, Object aggregateId)