接口 MQProducer<T,R>
-
public interface MQProducer<T,R>
-
-
字段概要
字段 修饰符和类型 字段 说明 static net.quanter.shield.common.dto.result.ResultDTOerrorProducerNullstatic StringMSG_ID_KEY
-
方法概要
所有方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 voidclose()关闭连接default MQMessageVO<T>getMQMessage(T t, String tag, String shardKey, String topic, Map<String,String> properties, String messageId)RgetSourceMessageFromMQMessage(MQMessageVO<T> MQMessageVO)从专用的消息对象反转化成原始消息net.quanter.shield.common.dto.result.ResultDTOsend(MQMessageVO mqMessageVO, R message)发消息
-
-
-
方法详细资料
-
getMQMessage
default MQMessageVO<T> getMQMessage(T t, String tag, String shardKey, String topic, Map<String,String> properties, String messageId)
-
getSourceMessageFromMQMessage
R getSourceMessageFromMQMessage(MQMessageVO<T> MQMessageVO)
从专用的消息对象反转化成原始消息- 参数:
MQMessageVO-- 返回:
-
send
net.quanter.shield.common.dto.result.ResultDTO send(MQMessageVO mqMessageVO, R message)
发消息- 返回:
- 专用消息对象
-
close
void close()
关闭连接
-
-