Uses of Class
io.fluxzero.sdk.modeling.AppliedEvent
Packages that use AppliedEvent
Package
Description
-
Uses of AppliedEvent in io.fluxzero.sdk.modeling
Method parameters in io.fluxzero.sdk.modeling with type arguments of type AppliedEventModifier and TypeMethodDescriptionModifiableAggregateRoot.CommitHandler.handle(Entity<?> model, List<AppliedEvent> unpublished, Entity<?> beforeUpdate) Commits the aggregate state and any unpublished events. -
Uses of AppliedEvent in io.fluxzero.sdk.persisting.eventsourcing
Method parameters in io.fluxzero.sdk.persisting.eventsourcing with type arguments of type AppliedEventModifier and TypeMethodDescriptionbooleanNoSnapshotTrigger.shouldCreateSnapshot(Entity<?> model, List<AppliedEvent> newEvents) Always returnsfalse, indicating that a snapshot should never be created.booleanPeriodicSnapshotTrigger.shouldCreateSnapshot(Entity<?> model, List<AppliedEvent> newEvents) Determines whether a new snapshot should be created.booleanSnapshotTrigger.shouldCreateSnapshot(Entity<?> model, List<AppliedEvent> newEvents) Determines whether a snapshot should be created for the given aggregate state and recent events. -
Uses of AppliedEvent in io.fluxzero.sdk.persisting.repository
Methods in io.fluxzero.sdk.persisting.repository with parameters of type AppliedEventModifier and TypeMethodDescriptionprotected booleanDefaultAggregateRepository.AnnotatedAggregateRepository.updatesAggregateState(AppliedEvent event) Method parameters in io.fluxzero.sdk.persisting.repository with type arguments of type AppliedEventModifier and TypeMethodDescriptionDefaultAggregateRepository.AnnotatedAggregateRepository.commit(Entity<?> after, List<AppliedEvent> unpublishedEvents, Entity<?> before)