Interface Acknowledgement


public interface Acknowledgement
Interface representing a message acknowledgement. For this interface to be used as a listener method parameter, AcknowledgementMode.MANUAL has to be set.
Since:
3.0
Author:
Tomaz Fernandes
  • Method Details

    • acknowledge

      void acknowledge()
      Acknowledge the message.
    • acknowledgeAsync

      CompletableFuture<Void> acknowledgeAsync()
      Asynchronously acknowledge the message.
    • acknowledge

      static void acknowledge(Message<?> message)
      Acknowledge the provided message.
      Parameters:
      message - the message.
    • acknowledgeAsync

      static CompletableFuture<Void> acknowledgeAsync(Message<?> message)
      Acknowledge the provided message asynchronously.
      Parameters:
      message - the message.
    • acknowledge

      static <T> void acknowledge(Collection<Message<T>> messages)
      Acknowledge the provided messages.
      Parameters:
      messages - the messages.
    • acknowledgeAsync

      static <T> CompletableFuture<Void> acknowledgeAsync(Collection<Message<T>> messages)
      Acknowledge the provided messages asynchronously.
      Parameters:
      messages - the messages.