| 程序包 | 说明 |
|---|---|
| com.alibaba.tmq.client.system.producer | |
| com.alibaba.tmq.client.system.producer.implement | |
| com.alibaba.tmq.common.exception | |
| com.alibaba.tmq.common.util |
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteResult |
Producer.delete(Message message)
删除消息
message
TMQException
|
List<Message> |
Producer.get(Message message)
获取消息
message
|
SendResult |
NormalProducer.send(List<Message> messageList)
批量发送非事物消息
messageList
TMQException
|
SendResult |
TransactionProducer.send(List<Message> messageList,
LocalTransactionExecuter localTransactionExecuter,
Object object)
批量发送事物消息
messageList
localTransactionExecuter
object
TMQException
|
SendResult |
NormalProducer.send(Message message)
发送非事物消息
message
TMQException
|
SendResult |
TransactionProducer.send(Message message,
LocalTransactionExecuter localTransactionExecuter,
Object object)
发送事物消息
message
localTransactionExecuter
object
TMQException
|
SubmitResult |
NormalProducer.submit(List<? extends Message> messageList)
批量提交消息
messageList
TMQException
|
SubmitResult |
NormalProducer.submit(Message message)
提交消息
message
TMQException
|
UpdateResult |
NormalProducer.update(List<Message> messageList)
批量更新消息
messageList
TMQException
|
UpdateResult |
Producer.update(Message message)
更新消息
message
TMQException
|
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteResult |
DefaultProducer.delete(List<Message> messageList)
批量删除消息
messageList
TMQException
|
DeleteResult |
DefaultProducer.delete(Message message)
删除消息
|
List<Message> |
DefaultProducer.get(Message message)
获取消息
|
SendResult |
DefaultNormalProducer.send(List<Message> messageList)
批量发送非事物消息
|
SendResult |
DefaultTransactionProducer.send(List<Message> messageList,
LocalTransactionExecuter localTransactionExecuter,
Object object)
批量发送事物消息
|
SendResult |
DefaultNormalProducer.send(Message message)
发送非事物消息
|
SendResult |
DefaultTransactionProducer.send(Message message,
LocalTransactionExecuter localTransactionExecuter,
Object object)
发送事物消息
|
SubmitResult |
DefaultNormalProducer.submit(List<? extends Message> messageList)
批量提交消息
|
SubmitResult |
DefaultNormalProducer.submit(Message message)
提交消息
|
UpdateResult |
DefaultNormalProducer.update(List<Message> messageList)
批量更新消息
|
UpdateResult |
DefaultProducer.update(Message message)
更新消息
|
UpdateResult |
DefaultProducer.updateMessageList(List<Message> messageList)
批量更新消息
messageList
TMQException
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
TMQClientException
TMQClient异常
|
class |
TMQServerException
TMQServer异常
|
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
IdAndKeyUtil.acquireUniqueKey(String messageId,
Message message)
获取业务全局唯一Key
messageId
message
TMQException
|
static List<KeyValuePair<String,Message>> |
MessageUtil.rendering(String producerId,
List<? extends Message> messageList,
MessageStatus status,
MessageType messageType)
渲染消息列表
producerId
messageList
status
messageType
TMQException
|
static KeyValuePair<String,Message> |
MessageUtil.rendering(String producerId,
Message message,
MessageStatus status,
MessageType messageType)
渲染消息
producerId
message
status
messageType
TMQException
|
static List<KeyValuePair<String,Message>> |
MessageUtil.renderingMessage(String producerId,
List<Message> messageList,
MessageStatus status,
MessageType messageType)
渲染消息列表
producerId
messageList
status
messageType
TMQException
|
static KeyValuePair<String,Message> |
MessageUtil.renderingMessage(String producerId,
Message message,
MessageStatus status,
MessageType messageType)
渲染消息
producerId
message
status
messageType
TMQException
|
static void |
IdAndKeyUtil.renderingMessageKey(String producerId,
List<Message> messageList)
批量渲染MessageKey
producerId
messageList
TMQException
|
static void |
IdAndKeyUtil.renderingMessageKey(String producerId,
Message message)
渲染MessageKey
producerId
message
TMQException
|
Copyright © 2018. All rights reserved.