Uses of Enum Class
io.fluxzero.sdk.modeling.EventPublication
Packages that use EventPublication
-
Uses of EventPublication in io.fluxzero.sdk.modeling
Subclasses with type arguments of type EventPublication in io.fluxzero.sdk.modelingModifier and TypeClassDescriptionenumControls whether an applied update should result in event publication.Methods in io.fluxzero.sdk.modeling that return EventPublicationModifier and TypeMethodDescriptionEntityMetadata.RootConfiguration.eventPublication()Returns the value of theeventPublicationrecord component.EntityMetadata.TransitionSettings.publication()Returns the value of thepublicationrecord component.static EventPublicationReturns the enum constant of this class with the specified name.static EventPublication[]EventPublication.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 EventPublicationModifier and TypeMethodDescriptionstatic <T> Entity<T> ModifiableAggregateRoot.load(@NonNull AggregateRepository repository, Object aggregateId, Supplier<Entity<T>> loader, AggregateCommitPolicy commitPolicy, EventPublication eventPublication, EventPublicationStrategy publicationStrategy, AggregateEventRouting eventRouting, boolean eventSourced, EntityHelper entityHelper, Serializer serializer, DispatchInterceptor dispatchInterceptor, ModifiableAggregateRoot.CommitHandler commitHandler) Loads an aggregate in a scope owned by the supplied repository.static <T> Entity<T> ModifiableAggregateRoot.load(Object aggregateId, Supplier<Entity<T>> loader, AggregateCommitPolicy commitPolicy, EventPublication eventPublication, EventPublicationStrategy publicationStrategy, AggregateEventRouting eventRouting, boolean eventSourced, EntityHelper entityHelper, Serializer serializer, DispatchInterceptor dispatchInterceptor, ModifiableAggregateRoot.CommitHandler commitHandler) Constructors in io.fluxzero.sdk.modeling with parameters of type EventPublicationModifierConstructorDescriptionprotectedModifiableAggregateRoot(Entity<T> delegate, AggregateCommitPolicy commitPolicy, EventPublication eventPublication, EventPublicationStrategy publicationStrategy, AggregateEventRouting eventRouting, boolean eventSourced, EntityHelper entityHelper, Serializer serializer, DispatchInterceptor dispatchInterceptor, ModifiableAggregateRoot.CommitHandler commitHandler) RootConfiguration(EntityMetadata.RootKind kind, io.fluxzero.common.api.modeling.ModelConflictPolicy conflictPolicy, AutomaticModelHandling automaticHandling, boolean eventSourced, boolean ignoreUnknownEvents, int snapshotPeriod, int maxSnapshotCount, boolean cached, int cachingDepth, int checkpointPeriod, CommitPolicy commitPolicy, EventPublication eventPublication, EventPublicationStrategy publicationStrategy, boolean searchable, boolean materializeGraph, GraphProjection graphProjection, String collection, String timestampPath, String endPath) Creates an instance of aRootConfigurationrecord class.TransitionSettings(EntityMetadata.RootConfiguration root, EventPublication publication, EventPublicationStrategy eventStrategy, EventPublicationStrategy strategy, io.fluxzero.common.api.modeling.ModelConflictPolicy conflict) Creates an instance of aTransitionSettingsrecord class.