Uses of Interface
io.fluxzero.sdk.modeling.ModelConflictResolver
Packages that use ModelConflictResolver
-
Uses of ModelConflictResolver in io.fluxzero.sdk.configuration
Methods in io.fluxzero.sdk.configuration with parameters of type ModelConflictResolverModifier and TypeMethodDescriptionDefaultFluxzero.Builder.configureModelConflictHandling(@NonNull io.fluxzero.common.api.modeling.ModelConflictPolicy policy, @NonNull ModelConflictResolver resolver, int maxRetries) default FluxzeroBuilderFluxzeroBuilder.configureModelConflictHandling(io.fluxzero.common.api.modeling.ModelConflictPolicy policy, ModelConflictResolver resolver, int maxRetries) Configures the optional policy used when an independent-model commit was evaluated against an older model state. -
Uses of ModelConflictResolver in io.fluxzero.sdk.modeling
Methods in io.fluxzero.sdk.modeling that return ModelConflictResolverModifier and TypeMethodDescriptionstatic ModelConflictResolverModelConflictResolver.fail()Fails every conflict withModelCommitConflictException.static ModelConflictResolverModelConflictResolver.retryIfAllowed()Silently retries conflicts whose commit policy permits retry and whose retry bound is not exhausted.Constructors in io.fluxzero.sdk.modeling with parameters of type ModelConflictResolverModifierConstructorDescriptionModelCommitHandlerRegistry(DefaultModelRepository repository, EventStoreClient eventStoreClient, Serializer serializer, Serializer snapshotSerializer, DocumentSerializer documentSerializer, DispatchInterceptor commandDispatchInterceptor, DispatchInterceptor eventDispatchInterceptor, String source, List<io.fluxzero.common.handling.ParameterResolver<? super DeserializingMessage>> parameterResolvers, HandlerDecorator handlerDecorator, io.fluxzero.common.api.modeling.ModelConflictPolicy conflictPolicy, io.fluxzero.common.api.modeling.ModelConflictPolicy creationConflictPolicy, ModelConflictResolver conflictResolver, int maxConflictRetries, AutomaticModelHandling automaticHandling, GraphProjectionCompletion graphProjectionCompletion) Creates the automatic model registration facade and its single execution pipeline.