Class RocketMQReplyHandler

java.lang.Object
org.apache.camel.component.rocketmq.reply.RocketMQReplyHandler
All Implemented Interfaces:
ReplyHandler

public class RocketMQReplyHandler extends Object implements ReplyHandler
  • Field Details

    • LOG

      protected static final org.slf4j.Logger LOG
    • replyManager

      protected final ReplyManager replyManager
    • exchange

      protected final org.apache.camel.Exchange exchange
    • callback

      protected final org.apache.camel.AsyncCallback callback
    • messageKey

      protected final String messageKey
    • timeout

      protected final long timeout
  • Constructor Details

    • RocketMQReplyHandler

      public RocketMQReplyHandler(ReplyManager replyManager, org.apache.camel.Exchange exchange, org.apache.camel.AsyncCallback callback, String messageKey, long timeout)
  • Method Details

    • onReply

      public void onReply(String messageKey, org.apache.rocketmq.common.message.MessageExt messageExt)
      Specified by:
      onReply in interface ReplyHandler
    • onTimeout

      public void onTimeout(String messageKey)
      Specified by:
      onTimeout in interface ReplyHandler