public abstract class AbstractProducer<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.rocketmq.spring.core.RocketMQTemplate |
rocketMqTemplate |
| Constructor and Description |
|---|
AbstractProducer() |
| Modifier and Type | Method and Description |
|---|---|
void |
asyncSend(String topic,
String tags,
T payload,
org.apache.rocketmq.client.producer.SendCallback sendCallback)
async send message
|
void |
asyncSend(String topic,
T payload,
org.apache.rocketmq.client.producer.SendCallback sendCallback)
async send message
|
boolean |
syncSend(String topic,
String tags,
T payload)
sync send message
|
boolean |
syncSend(String topic,
T payload)
sync send message
|
protected org.apache.rocketmq.spring.core.RocketMQTemplate rocketMqTemplate
public boolean syncSend(String topic, T payload)
topic - mq destinationpayload - datapublic boolean syncSend(String topic, String tags, T payload)
topic - mq topictags - mq tagspayload - datapublic void asyncSend(String topic, T payload, org.apache.rocketmq.client.producer.SendCallback sendCallback)
topic - mq topicpayload - datasendCallback - callbackCopyright © 2021. All rights reserved.