|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 AsyncResult 的软件包 | |
|---|---|
| com.aliyun.mns.client | |
| com.aliyun.mns.common.http | |
| com.aliyun.mns.client 中 AsyncResult 的使用 |
|---|
| 返回 AsyncResult 的 com.aliyun.mns.client 中的方法 | |
|---|---|
AsyncResult<Void> |
CloudQueue.asyncBatchDeleteMessage(List<String> receiptHandles,
AsyncCallback<Void> callback)
|
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<String> |
CloudQueue.asyncChangeMessageVisibilityTimeout(String receiptHandle,
int visibilityTimeout,
AsyncCallback<String> callback)
异步改变消息的不可见时间 |
AsyncResult<Void> |
CloudTopic.asyncDelete(AsyncCallback<Void> callback)
async delete topic |
AsyncResult<Void> |
CloudQueue.asyncDeleteMessage(String receiptHandle,
AsyncCallback<Void> callback)
异步删除消息 |
AsyncResult<TopicMeta> |
CloudTopic.asyncGetAttribute(AsyncCallback<TopicMeta> callback)
async get topic attribute |
AsyncResult<SubscriptionMeta> |
CloudTopic.asyncGetSubscriptionAttr(String subscriptionName,
AsyncCallback<SubscriptionMeta> callback)
async get subscription attribute |
AsyncResult<Message> |
CloudQueue.asyncPeekMessage(AsyncCallback<Message> callback)
异步查看队列消息 |
AsyncResult<Message> |
CloudQueue.asyncPopMessage(AsyncCallback<Message> callback)
异步获取队列中的消息 |
AsyncResult<Message> |
CloudQueue.asyncPopMessage(int waitSeconds,
AsyncCallback<Message> callback)
异步获取队列中的消息 |
AsyncResult<TopicMessage> |
CloudTopic.asyncPublishMessage(TopicMessage msg,
AsyncCallback<TopicMessage> callback)
async publish message, we will do base64 encode for message body before publish it to MNS server. |
AsyncResult<Message> |
CloudQueue.asyncPutMessage(Message message,
AsyncCallback<Message> callback)
异步发送消息, 消息体在发送到服务端前,我们会对消息体进行一次base64编码,如果你使用本SDK发送, 但用其他方式接收时,需要确认,接收方有无对消息体进行base64解码。 |
AsyncResult<Void> |
CloudTopic.asyncSetAttribute(TopicMeta meta,
AsyncCallback<Void> callback)
async set topic attribute with given meta and callback object |
AsyncResult<Void> |
CloudTopic.asyncSetSubscriptionAttr(SubscriptionMeta meta,
AsyncCallback<Void> callback)
async set subscription attribute |
AsyncResult<String> |
CloudTopic.asyncSubscribe(SubscriptionMeta meta,
AsyncCallback<String> callback)
async subscribe this topic |
AsyncResult<Void> |
CloudTopic.asyncUnsubscribe(String subscriptionName,
AsyncCallback<Void> callback)
async unsubscribe |
AsyncResult<String> |
DefaultMNSClient.createQueueAsync(QueueMeta queueMeta,
AsyncCallback<String> callback)
|
| com.aliyun.mns.common.http 中 AsyncResult 的使用 |
|---|
| 返回 AsyncResult 的 com.aliyun.mns.common.http 中的方法 | |
|---|---|
AsyncResult<T> |
HttpCallback.getAsyncResult()
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||