Class IdempotencyMismatchException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.github.ravocode.avoonce.core.exception.IdempotencyMismatchException
All Implemented Interfaces:
Serializable

public class IdempotencyMismatchException extends RuntimeException
Thrown when an existing idempotency key is reused with a different request payload. Corresponds to HTTP 422 Unprocessable Entity.
See Also:
  • Constructor Details

    • IdempotencyMismatchException

      public IdempotencyMismatchException(String message)
      Constructs an IdempotencyMismatchException with the given detail message.
      Parameters:
      message - a description of the mismatch; typically indicates key reuse with a different payload.