|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Message 的软件包 | |
|---|---|
| com.aliyun.mns.client | |
| com.aliyun.mns.common | |
| com.aliyun.mns.model.request.queue | |
| com.aliyun.mns.model.serialize.queue | |
| com.aliyun.mns.sample | |
| com.aliyun.mns.client 中 Message 的使用 |
|---|
| 返回 Message 的 com.aliyun.mns.client 中的方法 | |
|---|---|
Message |
CloudQueue.changeMessageVisibility(String receiptHandle,
int visibilityTimeout)
改变消息的不可见时间 |
Message |
CloudQueue.peekMessage()
查看队列消息 |
Message |
CloudQueue.popMessage()
获取队列中的消息 |
Message |
CloudQueue.popMessage(int waitSeconds)
获取队列中的消息 |
Message |
CloudQueue.putMessage(Message message)
发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
| 返回变量类型为 Message 的类型的 com.aliyun.mns.client 中的方法 | |
|---|---|
AsyncResult<List<Message>> |
CloudQueue.asyncBatchPeekMessage(int batchSize,
AsyncCallback<List<Message>> callback)
异步批量查看消息 |
AsyncResult<List<Message>> |
CloudQueue.asyncBatchPopMessage(int batchSize,
AsyncCallback<List<Message>> callback)
异步批量获取队列中的消息 |
AsyncResult<List<Message>> |
CloudQueue.asyncBatchPopMessage(int batchSize,
int waitSeconds,
AsyncCallback<List<Message>> callback)
异步批量获取队列中的消息 |
AsyncResult<List<Message>> |
CloudQueue.asyncBatchPutMessage(List<Message> messages,
AsyncCallback<List<Message>> callback)
异步批量发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
AsyncResult<Message> |
CloudQueue.asyncChangeMessageVisibility(String receiptHandle,
int visibilityTimeout,
AsyncCallback<Message> callback)
异步改变消息的不可见时间 |
AsyncResult<Message> |
CloudQueue.asyncPeekMessage(AsyncCallback<Message> callback)
异步查看队列消息 |
AsyncResult<Message> |
CloudQueue.asyncPopMessage(AsyncCallback<Message> callback)
异步获取队列中的消息 |
AsyncResult<Message> |
CloudQueue.asyncPopMessage(int waitSeconds,
AsyncCallback<Message> callback)
异步获取队列中的消息 |
AsyncResult<Message> |
CloudQueue.asyncPutMessage(Message message,
AsyncCallback<Message> callback)
异步发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
List<Message> |
CloudQueue.batchPeekMessage(int batchSize)
批量查看队列消息 |
List<Message> |
CloudQueue.batchPopMessage(int batchSize)
批量获取队列中的消息 |
List<Message> |
CloudQueue.batchPopMessage(int batchSize,
int waitSeconds)
批量获取队列中的消息 |
List<Message> |
CloudQueue.batchPutMessage(List<Message> messages)
批量发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
| 参数类型为 Message 的 com.aliyun.mns.client 中的方法 | |
|---|---|
AsyncResult<Message> |
CloudQueue.asyncPutMessage(Message message,
AsyncCallback<Message> callback)
异步发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
Message |
CloudQueue.putMessage(Message message)
发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
| 类型变量类型为 Message 的 com.aliyun.mns.client 中的方法参数 | |
|---|---|
AsyncResult<List<Message>> |
CloudQueue.asyncBatchPeekMessage(int batchSize,
AsyncCallback<List<Message>> callback)
异步批量查看消息 |
AsyncResult<List<Message>> |
CloudQueue.asyncBatchPopMessage(int batchSize,
AsyncCallback<List<Message>> callback)
异步批量获取队列中的消息 |
AsyncResult<List<Message>> |
CloudQueue.asyncBatchPopMessage(int batchSize,
int waitSeconds,
AsyncCallback<List<Message>> callback)
异步批量获取队列中的消息 |
AsyncResult<List<Message>> |
CloudQueue.asyncBatchPutMessage(List<Message> messages,
AsyncCallback<List<Message>> callback)
异步批量发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
AsyncResult<List<Message>> |
CloudQueue.asyncBatchPutMessage(List<Message> messages,
AsyncCallback<List<Message>> callback)
异步批量发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
AsyncResult<Message> |
CloudQueue.asyncChangeMessageVisibility(String receiptHandle,
int visibilityTimeout,
AsyncCallback<Message> callback)
异步改变消息的不可见时间 |
AsyncResult<Message> |
CloudQueue.asyncPeekMessage(AsyncCallback<Message> callback)
异步查看队列消息 |
AsyncResult<Message> |
CloudQueue.asyncPopMessage(AsyncCallback<Message> callback)
异步获取队列中的消息 |
AsyncResult<Message> |
CloudQueue.asyncPopMessage(int waitSeconds,
AsyncCallback<Message> callback)
异步获取队列中的消息 |
AsyncResult<Message> |
CloudQueue.asyncPutMessage(Message message,
AsyncCallback<Message> callback)
异步发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
List<Message> |
CloudQueue.batchPutMessage(List<Message> messages)
批量发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
| com.aliyun.mns.common 中 Message 的使用 |
|---|
| 返回变量类型为 Message 的类型的 com.aliyun.mns.common 中的方法 | |
|---|---|
List<Message> |
BatchSendException.getMessages()
|
| 类型变量类型为 Message 的 com.aliyun.mns.common 中的方法参数 | |
|---|---|
void |
BatchSendException.setMessages(List<Message> messages)
|
| 类型变量类型为 Message 的 com.aliyun.mns.common 中的构造方法参数 | |
|---|---|
BatchSendException(List<Message> messages)
|
|
| com.aliyun.mns.model.request.queue 中 Message 的使用 |
|---|
| 返回 Message 的 com.aliyun.mns.model.request.queue 中的方法 | |
|---|---|
Message |
SendMessageRequest.getMessage()
|
| 返回变量类型为 Message 的类型的 com.aliyun.mns.model.request.queue 中的方法 | |
|---|---|
List<Message> |
BatchSendMessageRequest.getMessages()
|
| 参数类型为 Message 的 com.aliyun.mns.model.request.queue 中的方法 | |
|---|---|
void |
SendMessageRequest.setMessage(Message message)
|
| 类型变量类型为 Message 的 com.aliyun.mns.model.request.queue 中的方法参数 | |
|---|---|
void |
BatchSendMessageRequest.setMessages(List<Message> messages)
|
| com.aliyun.mns.model.serialize.queue 中 Message 的使用 |
|---|
| 返回 Message 的 com.aliyun.mns.model.serialize.queue 中的方法 | |
|---|---|
Message |
MessageDeserializer.deserialize(InputStream stream)
|
| 返回变量类型为 Message 的类型的 com.aliyun.mns.model.serialize.queue 中的方法 | |
|---|---|
List<Message> |
MessageListDeserializer.deserialize(Document doc)
|
List<Message> |
MessageListDeserializer.deserialize(InputStream stream)
|
| 参数类型为 Message 的 com.aliyun.mns.model.serialize.queue 中的方法 | |
|---|---|
InputStream |
MessageSerializer.serialize(Message msg,
String encoding)
|
| 类型变量类型为 Message 的 com.aliyun.mns.model.serialize.queue 中的方法参数 | |
|---|---|
InputStream |
MessageListSerializer.serialize(List<Message> msgs,
String encoding)
|
| com.aliyun.mns.sample 中 Message 的使用 |
|---|
| 参数类型为 Message 的 com.aliyun.mns.sample 中的方法 | |
|---|---|
void |
Sample.SendAsyncCallback.onSuccess(Message result)
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||