Interface RabbitTemplate.ConfirmCallback

All Known Implementing Classes:
AsyncRabbitTemplate
Enclosing class:
RabbitTemplate
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface RabbitTemplate.ConfirmCallback
A callback for publisher confirmations.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    confirm(CorrelationData correlationData, boolean ack, String cause)
    Confirmation callback.
  • Method Details

    • confirm

      void confirm(@Nullable CorrelationData correlationData, boolean ack, @Nullable String cause)
      Confirmation callback.
      Parameters:
      correlationData - correlation data for the callback.
      ack - true for ack, false for nack
      cause - An optional cause, for nack, when available, otherwise null.