Examples of SendMessageBatchRequest


Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

          // SendMessageBatchs
          else if (request.getOriginalRequest() instanceof SendMessageBatchRequest
              && response instanceof SendMessageBatchResult) {
            if (log.isDebugEnabled())
              log.debug("Checking the MD5 digest returned in SendMessageBatchResult.");
            SendMessageBatchRequest sendMessageBatchRequest = (SendMessageBatchRequest)request.getOriginalRequest();
            SendMessageBatchResult sendMessageBatchResult = (SendMessageBatchResult)response;
            Map<String, String> idToMessageBodyMap = new HashMap<String, String>();
            if (null != sendMessageBatchRequest.getEntries()) {
              for (SendMessageBatchRequestEntry entry : sendMessageBatchRequest.getEntries()) {
                  idToMessageBodyMap.put(entry.getId(), entry.getMessageBody());
                }
            }
            if (null != sendMessageBatchResult.getSuccessful()) {
              for (SendMessageBatchResultEntry entry : sendMessageBatchResult.getSuccessful()) {
View Full Code Here

Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

    }

    @Override
    public SendMessageBatchResult sendMessageBatch(String queueUrl, List<SendMessageBatchRequestEntry> entries)
            throws AmazonServiceException, AmazonClientException {
        return sendMessageBatch(new SendMessageBatchRequest(queueUrl, entries));
    }
View Full Code Here

Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

        @Override
        void process() {
            if (requests.isEmpty())
                return;

            SendMessageBatchRequest batchRequest = new SendMessageBatchRequest()
                    .withQueueUrl(qUrl);
            ResultConverter.appendUserAgent(batchRequest, AmazonSQSBufferedAsyncClient.USER_AGENT);

            List<SendMessageBatchRequestEntry> entries = new ArrayList<SendMessageBatchRequestEntry>(
                    requests.size());
            for (int i = 0, n = requests.size(); i < n; i++)
                entries.add(new SendMessageBatchRequestEntry()
                        .withId(Integer.toString(i))
                        .withMessageBody(requests.get(i).getMessageBody())
                        .withDelaySeconds(requests.get(i).getDelaySeconds())
                        .withMessageAttributes(requests.get(i).getMessageAttributes()));
            batchRequest.setEntries(entries);

            SendMessageBatchResult batchResult = sqsClient
                    .sendMessageBatch(batchRequest);

            for (SendMessageBatchResultEntry entry : batchResult
View Full Code Here

Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

            }

            // SendMessageBatch
            else if (request.getOriginalRequest() instanceof SendMessageBatchRequest
                    && response instanceof SendMessageBatchResult) {
                SendMessageBatchRequest sendMessageBatchRequest = (SendMessageBatchRequest)request.getOriginalRequest();
                SendMessageBatchResult sendMessageBatchResult = (SendMessageBatchResult)response;
                sendMessageBatchOperationMd5Check(sendMessageBatchRequest, sendMessageBatchResult);
            }
        }
    }
View Full Code Here

Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

        @Override
        void process() {
            if (requests.isEmpty())
                return;

            SendMessageBatchRequest batchRequest = new SendMessageBatchRequest()
                    .withQueueUrl(qUrl);
            ResultConverter.appendUserAgent(batchRequest, AmazonSQSBufferedAsyncClient.USER_AGENT);

            List<SendMessageBatchRequestEntry> entries = new ArrayList<SendMessageBatchRequestEntry>(
                    requests.size());
            for (int i = 0, n = requests.size(); i < n; i++)
                entries.add(new SendMessageBatchRequestEntry()
                        .withId(Integer.toString(i))
                        .withMessageBody(requests.get(i).getMessageBody())
                        .withDelaySeconds(requests.get(i).getDelaySeconds()));
            batchRequest.setEntries(entries);

            SendMessageBatchResult batchResult = sqsClient
                    .sendMessageBatch(batchRequest);

            for (SendMessageBatchResultEntry entry : batchResult
View Full Code Here

Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

          // SendMessageBatchs
          else if (request.getOriginalRequest() instanceof SendMessageBatchRequest
              && response instanceof SendMessageBatchResult) {
            if (log.isDebugEnabled())
              log.debug("Checking the MD5 digest returned in SendMessageBatchResult.");
            SendMessageBatchRequest sendMessageBatchRequest = (SendMessageBatchRequest)request.getOriginalRequest();
            SendMessageBatchResult sendMessageBatchResult = (SendMessageBatchResult)response;
            Map<String, String> idToMessageBodyMap = new HashMap<String, String>();
            if (null != sendMessageBatchRequest.getEntries()) {
              for (SendMessageBatchRequestEntry entry : sendMessageBatchRequest.getEntries()) {
                  idToMessageBodyMap.put(entry.getId(), entry.getMessageBody());
                }
            }
            if (null != sendMessageBatchResult.getSuccessful()) {
              for (SendMessageBatchResultEntry entry : sendMessageBatchResult.getSuccessful()) {
View Full Code Here

Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

        @Override
        void process() {
            if (requests.isEmpty())
                return;

            SendMessageBatchRequest batchRequest = new SendMessageBatchRequest()
                    .withQueueUrl(qUrl);
            ResultConverter.appendUserAgent(batchRequest, AmazonSQSBufferedAsyncClient.USER_AGENT);

            List<SendMessageBatchRequestEntry> entries = new ArrayList<SendMessageBatchRequestEntry>(
                    requests.size());
            for (int i = 0, n = requests.size(); i < n; i++)
                entries.add(new SendMessageBatchRequestEntry()
                        .withId(Integer.toString(i))
                        .withMessageBody(requests.get(i).getMessageBody())
                        .withDelaySeconds(requests.get(i).getDelaySeconds()));
            batchRequest.setEntries(entries);

            SendMessageBatchResult batchResult = sqsClient
                    .sendMessageBatch(batchRequest);

            for (SendMessageBatchResultEntry entry : batchResult
View Full Code Here

Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

        @Override
        void process() {
            if (requests.isEmpty())
                return;

            SendMessageBatchRequest batchRequest = new SendMessageBatchRequest()
                    .withQueueUrl(qUrl);
            ResultConverter.appendUserAgent(batchRequest, AmazonSQSBufferedAsyncClient.USER_AGENT);

            List<SendMessageBatchRequestEntry> entries = new ArrayList<SendMessageBatchRequestEntry>(
                    requests.size());
            for (int i = 0, n = requests.size(); i < n; i++)
                entries.add(new SendMessageBatchRequestEntry()
                        .withId(Integer.toString(i))
                        .withMessageBody(requests.get(i).getMessageBody())
                        .withDelaySeconds(requests.get(i).getDelaySeconds()));
            batchRequest.setEntries(entries);

            SendMessageBatchResult batchResult = sqsClient
                    .sendMessageBatch(batchRequest);

            for (SendMessageBatchResultEntry entry : batchResult
View Full Code Here

Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

            // SendMessageBatchs
            else if (request.getOriginalRequest() instanceof SendMessageBatchRequest
                    && response instanceof SendMessageBatchResult) {
                if (log.isDebugEnabled())
                    log.debug("Checking the MD5 digest returned in SendMessageBatchResult.");
                SendMessageBatchRequest sendMessageBatchRequest = (SendMessageBatchRequest)request.getOriginalRequest();
                SendMessageBatchResult sendMessageBatchResult = (SendMessageBatchResult)response;
                Map<String, String> idToMessageBodyMap = new HashMap<String, String>();
                if (null != sendMessageBatchRequest.getEntries()) {
                    for (SendMessageBatchRequestEntry entry : sendMessageBatchRequest.getEntries()) {
                        idToMessageBodyMap.put(entry.getId(), entry.getMessageBody());
                    }
                }
                if (null != sendMessageBatchResult.getSuccessful()) {
                    for (SendMessageBatchResultEntry entry : sendMessageBatchResult.getSuccessful()) {
View Full Code Here

Examples of com.amazonaws.services.sqs.model.SendMessageBatchRequest

                new SendMessageBatchRequestEntry("id4", "This is the 4th message in a batch"),
                new SendMessageBatchRequestEntry("id5", "This is the 5th message in a batch"),
                new SendMessageBatchRequestEntry("id6", "This is the 6th message in a batch")
            );
           
            SendMessageBatchRequest batchSendRequest = new SendMessageBatchRequest(queueUrl, messageList);
            cqs1.sendMessageBatch(batchSendRequest);

        } catch (AmazonServiceException ase) {
            fail(ase.toString());
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.