Package com.amazonaws.services.sqs.model

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


            assertTrue("Message content dorky: " + messages.get(0).getBody(), messages.get(0).getBody().startsWith("This is my message text."));
           
            // delete message
           
            logger.info("Deleting message with receipt handle " + messages.get(0).getReceiptHandle());
            cqs1.deleteMessage(new DeleteMessageRequest(queueUrl, messages.get(0).getReceiptHandle()));

            // check if message reappears
           
            waitedAlreadySeconds = 0;
            start = System.currentTimeMillis();
View Full Code Here


                    logger.info("    Name:  " + entry.getKey());
                    logger.info("    Value: " + entry.getValue());
                }
            }
           
            DeleteMessageRequest deleteMessageRequest = new DeleteMessageRequest(queueUrl, messages.get(0).getReceiptHandle());
            cqs1.deleteMessage(deleteMessageRequest);
           
        } catch (AmazonServiceException ase) {
          logger.error("test failed", ase);
            fail(ase.getMessage());
View Full Code Here

                    logger.info("    Name:  " + entry.getKey());
                    logger.info("    Value: " + entry.getValue());
                }
            }
           
            DeleteMessageRequest deleteMessageRequest = new DeleteMessageRequest(queueUrl, messages.get(0).getReceiptHandle());
            cqs1.deleteMessage(deleteMessageRequest);
           
        } catch (AmazonServiceException ase) {
          logger.error("test failed", ase);
            fail(ase.getMessage());
View Full Code Here

      assertTrue("Expected message '" + message + "', instead found " + msg, msg.contains(message));

      String receiptHandle = result.getMessages().get(0).getReceiptHandle();
      assertTrue("Receipt handle is null", receiptHandle != null);
     
      DeleteMessageRequest deleteMessageRequest = new DeleteMessageRequest();
      deleteMessageRequest.setQueueUrl(queueUrl);
      deleteMessageRequest.setReceiptHandle(receiptHandle);
      cqs1.deleteMessage(deleteMessageRequest);

      UnsubscribeRequest unsubscribeRequest = new UnsubscribeRequest();
      unsubscribeRequest.setSubscriptionArn(subscriptionArn2);
      cns1.unsubscribe(unsubscribeRequest);
View Full Code Here

      assertTrue("Expected message '" + cqsMessage + "', instead found " + resp_message, msg.contains(cqsMessage));

      String receiptHandle = result.getMessages().get(0).getReceiptHandle();
      assertTrue("Receipt handle is null", receiptHandle != null);
     
      DeleteMessageRequest deleteMessageRequest = new DeleteMessageRequest();
      deleteMessageRequest.setQueueUrl(queueUrl);
      deleteMessageRequest.setReceiptHandle(receiptHandle);
      cqs1.deleteMessage(deleteMessageRequest);

      httpMessage = "test Http servlet 45554";
      cqsMessage = "test CQS servlet 2758";
     
      message = CNSTestingUtils.generateMultiendpointMessageJson(null, null, "test message", httpMessage, null, cqsMessage);

      publishRequest = new PublishRequest();
      publishRequest.setMessageStructure(messageStructure);
      publishRequest.setMessage(message);
      publishRequest.setTopicArn(topicArn);
     
      cns1.publish(publishRequest);

      Thread.sleep(1000);

      resp = CNSTestingUtils.sendHttpMessage(lastMessageUrl, "");

      json = new JSONObject(resp);
      resp_message = json.getString("Message");

      assertTrue("Expected message '" + httpMessage + "', instead found " + resp_message, resp_message.contains(httpMessage));

      receiveMessageRequest = new ReceiveMessageRequest();
      receiveMessageRequest.setQueueUrl(queueUrl);
      result = cqs1.receiveMessage(receiveMessageRequest);

      assertTrue("No message found", result.getMessages().size() > 0);
      msg = result.getMessages().get(0).getBody();
      assertTrue("Expected message '" + cqsMessage + "', instead found " + resp_message, msg.contains(cqsMessage));

      receiptHandle = result.getMessages().get(0).getReceiptHandle();
      assertTrue("Receipt handle is null", receiptHandle != null);
     
      deleteMessageRequest = new DeleteMessageRequest();
      deleteMessageRequest.setQueueUrl(queueUrl);
      deleteMessageRequest.setReceiptHandle(receiptHandle);
      cqs1.deleteMessage(deleteMessageRequest);
     
      UnsubscribeRequest unsubscribeRequest = new UnsubscribeRequest();
      unsubscribeRequest.setSubscriptionArn(subscriptionArn2);
      cns1.unsubscribe(unsubscribeRequest);
View Full Code Here

        messageCounter += receiveMessageResult.getMessages().size();
       
        if (receiveMessageResult.getMessages().size() == 1) {
          messageMap.put(receiveMessageResult.getMessages().get(0).getBody(), "");
         
          DeleteMessageRequest deleteMessageRequest = new DeleteMessageRequest();
          deleteMessageRequest.setQueueUrl(queueUrl);
          deleteMessageRequest.setReceiptHandle(receiveMessageResult.getMessages().get(0).getReceiptHandle());
          cqs1.deleteMessage(deleteMessageRequest);
        }
          }
         
          long end = System.currentTimeMillis();
View Full Code Here

         
          if (receiveMessageResult.getMessages().size() == 1) {
           
            messageMap.put(receiveMessageResult.getMessages().get(0).getBody(), "");
         
            DeleteMessageRequest deleteMessageRequest = new DeleteMessageRequest();
            deleteMessageRequest.setQueueUrl(queueUrl);
            deleteMessageRequest.setReceiptHandle(receiveMessageResult.getMessages().get(0).getReceiptHandle());
            cqs1.deleteMessage(deleteMessageRequest);
          }
         
      } catch (Exception ex) {
        logger.error("test failed", ex);
View Full Code Here

          if (receiveMessageResult.getMessages().size() == 1) {
         
            messageCounter += receiveMessageResult.getMessages().size();
            messageMap.put(receiveMessageResult.getMessages().get(0).getBody(), "");
           
            DeleteMessageRequest deleteMessageRequest = new DeleteMessageRequest();
            deleteMessageRequest.setQueueUrl(queueUrl);
            deleteMessageRequest.setReceiptHandle(receiveMessageResult.getMessages().get(0).getReceiptHandle());
            currentSqs.deleteMessage(deleteMessageRequest);
           
            messageFound = true;
         
            logger.info("receiving message " + messageCounter);
View Full Code Here

         
          for (Message message : receiveMessageResult.getMessages()) {
           
            messageCount++;
         
              DeleteMessageRequest deleteMessageRequest = new DeleteMessageRequest();
            deleteMessageRequest.setQueueUrl(queueUrl);
            deleteMessageRequest.setReceiptHandle(message.getReceiptHandle());
            cqs1.deleteMessage(deleteMessageRequest);
          }
        }
       
        logger.info("subscribe failures: " + subscribeFailures + " messages found: " + messageCount);
View Full Code Here

       
        if (result != null && result.getMessages().size() == 1) {
          String previousValue = resultMap.put(result.getMessages().get(0).getBody(), "OK");
          assertNull("duplicate message: " + result.getMessages().get(0).getBody() + "i is:" + i,previousValue);
          logger.info("message received: " + result.getMessages().get(0).getBody() + " i: " +i);
        DeleteMessageRequest deleteMessageRequest = new DeleteMessageRequest(queueUrl, result.getMessages().get(0).getReceiptHandle());
        cqs1.deleteMessage(deleteMessageRequest);
        }
        else {
          fail("no message found in " + queueUrl);
        }     
View Full Code Here

TOP

Related Classes of com.amazonaws.services.sqs.model.DeleteMessageRequest

Copyright © 2018 www.massapicom. 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.