AggregateIdempotencyCheckerProvider

Provider interface for obtaining idempotency checkers specific to named aggregates. Allows different aggregates to have their own idempotency checking strategies, which is useful for scenarios where different aggregates have different idempotency requirements or performance characteristics.

Inheritors

Functions

Link copied to clipboard
abstract fun getChecker(namedAggregate: NamedAggregate): IdempotencyChecker

Gets the idempotency checker for the specified named aggregate. Implementations may return shared or aggregate-specific checkers.