Uses of Enum Class
io.fluxzero.sdk.modeling.EventPublicationStrategy
Packages that use EventPublicationStrategy
-
Uses of EventPublicationStrategy in io.fluxzero.sdk.modeling
Subclasses with type arguments of type EventPublicationStrategy in io.fluxzero.sdk.modelingModifier and TypeClassDescriptionenumStrategy for controlling how applied updates (typically from@Applymethods) are handled in terms of storage and publication.Methods in io.fluxzero.sdk.modeling that return EventPublicationStrategyModifier and TypeMethodDescriptionstatic EventPublicationStrategyReturns the enum constant of this class with the specified name.static EventPublicationStrategy[]EventPublicationStrategy.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.fluxzero.sdk.modeling with parameters of type EventPublicationStrategyModifier and TypeMethodDescriptionstatic <T> Entity<T> ModifiableAggregateRoot.load(Object aggregateId, Supplier<Entity<T>> loader, boolean commitInBatch, EventPublication eventPublication, EventPublicationStrategy publicationStrategy, EntityHelper entityHelper, Serializer serializer, DispatchInterceptor dispatchInterceptor, ModifiableAggregateRoot.CommitHandler commitHandler) Constructors in io.fluxzero.sdk.modeling with parameters of type EventPublicationStrategyModifierConstructorDescriptionprotectedModifiableAggregateRoot(Entity<T> delegate, boolean commitInBatch, EventPublication eventPublication, EventPublicationStrategy publicationStrategy, EntityHelper entityHelper, Serializer serializer, DispatchInterceptor dispatchInterceptor, ModifiableAggregateRoot.CommitHandler commitHandler) -
Uses of EventPublicationStrategy in io.fluxzero.sdk.persisting.eventsourcing
Methods in io.fluxzero.sdk.persisting.eventsourcing with parameters of type EventPublicationStrategyModifier and TypeMethodDescriptionDefaultEventStore.storeEvents(Object aggregateId, List<?> events, EventPublicationStrategy strategy) EventStore.storeEvents(Object aggregateId, List<?> events, EventPublicationStrategy strategy) Stores a list of events for the given aggregate using a specified publication strategy.