Class HandlerMethodMessageListenerAdapter

java.lang.Object
org.springframework.data.redis.listener.adapter.HandlerMethodMessageListenerAdapter
All Implemented Interfaces:
MessageListener

public class HandlerMethodMessageListenerAdapter extends Object implements MessageListener
An adapter that delegates MessageListener.onMessage(Message, byte[]) to a target method using Spring Messaging's InvocableHandlerMethod.
Since:
4.1
Author:
Ilyass Bougati, Mark Paluch
  • Constructor Details

    • HandlerMethodMessageListenerAdapter

      public HandlerMethodMessageListenerAdapter(InvocableHandlerMethod handlerMethod, @Nullable String consumes)
  • Method Details

    • onMessage

      public void onMessage(Message message, byte @Nullable [] pattern)
      Description copied from interface: MessageListener
      Callback for processing received objects through Redis.
      Specified by:
      onMessage in interface MessageListener
      Parameters:
      message - message must not be null.
      pattern - pattern matching the channel (if specified) - can be null.