Interface MessageHandler


public interface MessageHandler
A MessageHandler is used to receive message asynchronously.

To receive messages asynchronously, a MessageHandler is set on a ClientConsumer. Every time the consumer will receive a message, it will call the handler's onMessage() method.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Notifies the MessageHandler that a message has been received.
    default void
    Notifies the MessageHandler that an expired message has been received.
  • Method Details

    • onMessage

      void onMessage(ClientMessage message)
      Notifies the MessageHandler that a message has been received.
      Parameters:
      message - a message
    • onMessageExpired

      default void onMessageExpired(ClientMessage message)
      Notifies the MessageHandler that an expired message has been received.
      Parameters:
      message - a message