public class JbootRocketmqImpl extends JbootmqBase implements Jbootmq
| 限定符和类型 | 字段和说明 |
|---|---|
private org.apache.rocketmq.client.consumer.DefaultMQPushConsumer |
broadcastConsumer |
private static com.jfinal.log.Log |
LOG |
private org.apache.rocketmq.client.producer.MQProducer |
mqProducer |
private org.apache.rocketmq.client.consumer.DefaultMQPushConsumer |
queueConsumer |
private JbootRocketmqConfig |
rocketmqConfig |
channels, config, isStarted, serializer, syncReceiveMessageChannels| 构造器和说明 |
|---|
JbootRocketmqImpl(JbootmqConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
createMqProducer() |
void |
doSendMessage(Object message,
String topic) |
void |
enqueue(Object message,
String toChannel) |
org.apache.rocketmq.client.producer.MQProducer |
getMQProducer() |
protected void |
onStartListening() |
protected void |
onStopListening() |
void |
publish(Object message,
String toChannel) |
void |
startBroadcastConsumer() |
void |
startQueueConsumer() |
addChannelListener, addMessageListener, addMessageListener, getConfig, getGlobalListeners, getListenersByChannel, getSerializer, getThreadPool, isStarted, notifyListeners, notifyListeners, removeAllListeners, removeListener, setSerializer, setThreadPool, startListening, stopListeningclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddMessageListener, addMessageListener, getConfig, getGlobalListeners, getListenersByChannel, removeAllListeners, removeListener, startListening, stopListeningprivate static final com.jfinal.log.Log LOG
private JbootRocketmqConfig rocketmqConfig
private org.apache.rocketmq.client.producer.MQProducer mqProducer
private org.apache.rocketmq.client.consumer.DefaultMQPushConsumer queueConsumer
private org.apache.rocketmq.client.consumer.DefaultMQPushConsumer broadcastConsumer
public JbootRocketmqImpl(JbootmqConfig config)
protected void onStartListening()
onStartListening 在类中 JbootmqBaseprotected void onStopListening()
onStopListening 在类中 JbootmqBasepublic void startQueueConsumer() throws org.apache.rocketmq.client.exception.MQClientException
org.apache.rocketmq.client.exception.MQClientExceptionpublic void startBroadcastConsumer() throws org.apache.rocketmq.client.exception.MQClientException
org.apache.rocketmq.client.exception.MQClientExceptionpublic void doSendMessage(Object message, String topic)
public org.apache.rocketmq.client.producer.MQProducer getMQProducer() throws org.apache.rocketmq.client.exception.MQClientException
org.apache.rocketmq.client.exception.MQClientExceptionpublic void createMqProducer() throws org.apache.rocketmq.client.exception.MQClientException
org.apache.rocketmq.client.exception.MQClientExceptionCopyright © 2024. All rights reserved.