Descries a conflict between expected and actual version of an aggregate.
|ConflictExceptionSupplier<T extends Exception>||
Interface describing a factory for exceptions that indicate an unresolved conflict in an aggregate instance.
Interface describing an object that is capable of detecting conflicts between changes to be applied to an aggregate, and unseen changes made to the aggregate.
ConflictExceptionSupplier that is provided with more details of a version conflict.
ParameterResolverFactory that add support for the ConflictResolver parameter type in annotated handlers.
Utility class providing common Predicates used to detect conflicts between the actual state of an event sourced aggregate and the expected state of the aggregate.
Implementation of a
Copyright © 2010–2020. All rights reserved.