public class TransactionMQProducer extends DefaultMQProducer
defaultMQProducerImplSendMessageWithVIPChannelProperty| 构造器和说明 |
|---|
TransactionMQProducer() |
TransactionMQProducer(String producerGroup) |
TransactionMQProducer(String producerGroup,
com.alibaba.rocketmq.remoting.RPCHook rpcHook) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getCheckRequestHoldMax() |
int |
getCheckThreadPoolMaxSize() |
int |
getCheckThreadPoolMinSize() |
TransactionCheckListener |
getTransactionCheckListener() |
TransactionSendResult |
sendMessageInTransaction(Message msg,
LocalTransactionExecuter tranExecuter,
Object arg) |
void |
setCheckRequestHoldMax(int checkRequestHoldMax) |
void |
setCheckThreadPoolMaxSize(int checkThreadPoolMaxSize) |
void |
setCheckThreadPoolMinSize(int checkThreadPoolMinSize) |
void |
setTransactionCheckListener(TransactionCheckListener transactionCheckListener) |
void |
shutdown() |
void |
start() |
createTopic, createTopic, earliestMsgStoreTime, fetchPublishMessageQueues, getCompressMsgBodyOverHowmuch, getCreateTopicKey, getDefaultMQProducerImpl, getDefaultTopicQueueNums, getMaxMessageSize, getProducerGroup, getRetryTimesWhenSendFailed, getSendMsgTimeout, isRetryAnotherBrokerWhenNotStoreOK, isSendMessageWithVIPChannel, maxOffset, minOffset, queryMessage, searchOffset, send, send, send, send, send, send, send, send, send, send, send, send, sendOneway, sendOneway, sendOneway, setCompressMsgBodyOverHowmuch, setCreateTopicKey, setDefaultTopicQueueNums, setMaxMessageSize, setProducerGroup, setRetryAnotherBrokerWhenNotStoreOK, setRetryTimesWhenSendFailed, setSendMessageWithVIPChannel, setSendMsgTimeout, viewMessagebuildMQClientId, changeInstanceNameToPID, cloneClientConfig, getClientCallbackExecutorThreads, getClientIP, getHeartbeatBrokerInterval, getInstanceName, getNamesrvAddr, getPersistConsumerOffsetInterval, getPollNameServerInteval, getUnitName, isUnitMode, isVipChannelEnabled, resetClientConfig, setClientCallbackExecutorThreads, setClientIP, setHeartbeatBrokerInterval, setInstanceName, setNamesrvAddr, setPersistConsumerOffsetInterval, setPollNameServerInteval, setUnitMode, setUnitName, setVipChannelEnabled, toStringpublic TransactionMQProducer()
public TransactionMQProducer(String producerGroup)
public TransactionMQProducer(String producerGroup, com.alibaba.rocketmq.remoting.RPCHook rpcHook)
public void start()
throws MQClientException
start 在接口中 MQProducerstart 在类中 DefaultMQProducerMQClientExceptionpublic void shutdown()
shutdown 在接口中 MQProducershutdown 在类中 DefaultMQProducerpublic TransactionSendResult sendMessageInTransaction(Message msg, LocalTransactionExecuter tranExecuter, Object arg) throws MQClientException
sendMessageInTransaction 在接口中 MQProducersendMessageInTransaction 在类中 DefaultMQProducerMQClientExceptionpublic TransactionCheckListener getTransactionCheckListener()
public void setTransactionCheckListener(TransactionCheckListener transactionCheckListener)
public int getCheckThreadPoolMinSize()
public void setCheckThreadPoolMinSize(int checkThreadPoolMinSize)
public int getCheckThreadPoolMaxSize()
public void setCheckThreadPoolMaxSize(int checkThreadPoolMaxSize)
public int getCheckRequestHoldMax()
public void setCheckRequestHoldMax(int checkRequestHoldMax)
Copyright © 2012–2016. All rights reserved.