类 RocketMQCommunityProducer<T>

  • 所有已实现的接口:
    MQProducer<T,​org.apache.rocketmq.common.message.Message>

    public class RocketMQCommunityProducer<T>
    extends Object
    implements MQProducer<T,​org.apache.rocketmq.common.message.Message>
    社区版RocketMQ发送者服务
    • 构造器详细资料

      • RocketMQCommunityProducer

        public RocketMQCommunityProducer​(RocketMQBorkerParam mqBorkerParam,
                                         RocketMQTopicParam topic,
                                         String producerGroup)
                                  throws org.apache.rocketmq.client.exception.MQClientException
        抛出:
        org.apache.rocketmq.client.exception.MQClientException
    • 方法详细资料

      • getSourceMessageFromMQMessage

        public org.apache.rocketmq.common.message.Message getSourceMessageFromMQMessage​(MQMessageVO<T> mqMessageVO)
        从接口复制的说明: MQProducer
        从专用的消息对象反转化成原始消息
        指定者:
        getSourceMessageFromMQMessage 在接口中 MQProducer<T,​org.apache.rocketmq.common.message.Message>
        返回:
      • send

        public net.quanter.shield.common.dto.result.ResultDTO send​(MQMessageVO mqMessageVO,
                                                                   org.apache.rocketmq.common.message.Message message)
        从接口复制的说明: MQProducer
        发消息
        指定者:
        send 在接口中 MQProducer<T,​org.apache.rocketmq.common.message.Message>
        返回:
        专用消息对象
      • close

        public void close()
        从接口复制的说明: MQProducer
        关闭连接
        指定者:
        close 在接口中 MQProducer<T,​org.apache.rocketmq.common.message.Message>