Uses of Class
io.fluxzero.common.api.modeling.CommitModelsResult
Packages that use CommitModelsResult
-
Uses of CommitModelsResult in io.fluxzero.common.api.modeling
Methods in io.fluxzero.common.api.modeling that return CommitModelsResultModifier and TypeMethodDescriptionstatic CommitModelsResultCommitModelsResult.accepted(long requestId, String commitId, List<ModelUpdate> updates) Creates an accepted commit result.static CommitModelsResultCommitModelsResult.acceptedSingleTarget(long requestId, String commitId, long stateIndex, Long eventIndex, String modelId, long sequenceNumber, boolean historyComplete) Creates the common one-substep, one-target accepted result.CommitModelsResult.asDuplicateForRequest(long requestId) Copies this accepted result for an idempotent duplicate request.static CommitModelsResultCommitModelsResult.conflict(long requestId, String commitId, List<ModelCommitConflict> conflicts, boolean retryAllowed) Creates a rejected conflict result.CommitModelsResult.forRequest(long requestId) Copies this logical result with another transport request ID.static CommitModelsResultCommitModelsResult.rebase(long requestId, String commitId, List<ModelCommitConflict> changedModels, long rebaseStateIndex) Requests an internal apply-only rebase at the supplied current boundary. -
Uses of CommitModelsResult in io.fluxzero.common.modeling
Methods in io.fluxzero.common.modeling that return CommitModelsResultModifier and TypeMethodDescriptionModelCommitAssignment.Commit.result()static CommitModelsResultModelCommitConflicts.result(CommitModels commit, List<ModelCommitConflict> conflicts, long rebaseBoundary) Maps detected conflicts to the outcome required by the commit's resolved conflict policy.