类 DefaultMQPushProducerWrapper
- java.lang.Object
-
- net.quanter.shield.mq.rocketmq.producer.DefaultMQPushProducerWrapper
-
public class DefaultMQPushProducerWrapper extends Object
-
-
构造器概要
构造器 构造器 说明 DefaultMQPushProducerWrapper(RocketMqType type, String producerGroup, RocketMQBorkerParam mqConnectVO, RocketMQTopicParam topic, MQMessageSendHandler mqMessageSendHandler)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclose()<T> net.quanter.shield.common.dto.result.ResultDTO<MQMessageVO<T>>sendMessage(String tag, String shardKey, T obj)<T> net.quanter.shield.common.dto.result.ResultDTO<MQMessageVO<T>>sendMessage(String tag, String shardKey, T obj, Map<String,String> properties)<T> net.quanter.shield.common.dto.result.ResultDTO<MQMessageVO<T>>sendMessage(String tag, String shardKey, T obj, Map<String,String> properties, String messageId)<T> net.quanter.shield.common.dto.result.ResultDTO<MQMessageVO<T>>sendMessage(String tag, T obj)
-
-
-
构造器详细资料
-
DefaultMQPushProducerWrapper
public DefaultMQPushProducerWrapper(RocketMqType type, String producerGroup, RocketMQBorkerParam mqConnectVO, RocketMQTopicParam topic, MQMessageSendHandler mqMessageSendHandler) throws Exception
- 抛出:
Exception
-
-
方法详细资料
-
sendMessage
public <T> net.quanter.shield.common.dto.result.ResultDTO<MQMessageVO<T>> sendMessage(String tag, String shardKey, T obj, Map<String,String> properties, String messageId)
-
sendMessage
public <T> net.quanter.shield.common.dto.result.ResultDTO<MQMessageVO<T>> sendMessage(String tag, T obj)
-
sendMessage
public <T> net.quanter.shield.common.dto.result.ResultDTO<MQMessageVO<T>> sendMessage(String tag, String shardKey, T obj)
-
sendMessage
public <T> net.quanter.shield.common.dto.result.ResultDTO<MQMessageVO<T>> sendMessage(String tag, String shardKey, T obj, Map<String,String> properties)
-
close
public void close()
-
-