public interface Producer extends LifeCycle
| 限定符和类型 | 方法和说明 |
|---|---|
SendBatchResult |
sendBatchMessage(List<com.jcloud.jcq.protocol.Message> messages)
同步批量消息发送
|
void |
sendBatchMessageAsync(List<com.jcloud.jcq.protocol.Message> messages,
AsyncSendBatchCallback callback)
异步批量消息发送
|
SendResult |
sendMessage(com.jcloud.jcq.protocol.Message message)
同步单条消息发送
|
void |
sendMessageAsync(com.jcloud.jcq.protocol.Message message,
AsyncSendCallback callback)
异步单条消息发送
|
SendResult sendMessage(com.jcloud.jcq.protocol.Message message) throws com.jcloud.jcq.client.Exception.ClientException
message - messagecom.jcloud.jcq.client.Exception.ClientException - ClientExceptionvoid sendMessageAsync(com.jcloud.jcq.protocol.Message message,
AsyncSendCallback callback)
throws com.jcloud.jcq.client.Exception.ClientException
message - messagecallback - callbackcom.jcloud.jcq.client.Exception.ClientException - ClientExceptionSendBatchResult sendBatchMessage(List<com.jcloud.jcq.protocol.Message> messages) throws com.jcloud.jcq.client.Exception.ClientException
messages - messagecom.jcloud.jcq.client.Exception.ClientException - ClientExceptionvoid sendBatchMessageAsync(List<com.jcloud.jcq.protocol.Message> messages, AsyncSendBatchCallback callback) throws com.jcloud.jcq.client.Exception.ClientException
messages - messagecallback - callbackcom.jcloud.jcq.client.Exception.ClientException - ClientExceptionCopyright © 2021. All rights reserved.