Uses of Enum Class
io.fluxzero.sdk.modeling.AggregateEventRouting
Packages that use AggregateEventRouting
-
Uses of AggregateEventRouting in io.fluxzero.sdk.modeling
Subclasses with type arguments of type AggregateEventRouting in io.fluxzero.sdk.modelingModifier and TypeClassDescriptionenumControls how events published from an aggregate are assigned to a message segment.Methods in io.fluxzero.sdk.modeling that return AggregateEventRoutingModifier and TypeMethodDescriptionstatic AggregateEventRoutingReturns the enum constant of this class with the specified name.static AggregateEventRouting[]AggregateEventRouting.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 AggregateEventRoutingModifier and TypeMethodDescriptionstatic <T> Entity<T> ModifiableAggregateRoot.load(@NonNull AggregateRepository repository, Object aggregateId, Supplier<Entity<T>> loader, AggregateCommitPolicy commitPolicy, EntityMetadata.RootConfiguration configuration, AggregateEventRouting eventRouting, EntityHelper entityHelper, Serializer serializer, DispatchInterceptor dispatchInterceptor, ModifiableAggregateRoot.CommitHandler commitHandler) Loads an aggregate using shared persistence settings and its Aggregate-specific event routing.static <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) Loads or reuses an aggregate in the default active context with the supplied commit, publication, routing, serialization, and handler policies.Constructors in io.fluxzero.sdk.modeling with parameters of type AggregateEventRoutingModifierConstructorDescriptionprotectedModifiableAggregateRoot(Entity<T> delegate, AggregateCommitPolicy commitPolicy, EventPublication eventPublication, EventPublicationStrategy publicationStrategy, AggregateEventRouting eventRouting, boolean eventSourced, EntityHelper entityHelper, Serializer serializer, DispatchInterceptor dispatchInterceptor, ModifiableAggregateRoot.CommitHandler commitHandler)