Package org.jclouds.azurequeue.domain

Examples of org.jclouds.azurequeue.domain.QueueMessage


      } else if (qName.equals("MessageText")) {
         // TODO: figure out why we need to do trim. excess leading whitespace seems to be from
         // outside the element
         this.messageText = currentText.toString().trim();
      } else if (qName.equals("QueueMessage")) {
         messages.add(new QueueMessage(messageId, insertionTime, expirationTime, dequeueCount,
                  popReceipt, timeNextVisible, messageText));
         messageId = null;
         insertionTime = null;
         expirationTime = null;
         dequeueCount = -1;
View Full Code Here


   public void testApplyInputStream() {
      InputStream is = getClass().getResourceAsStream("/test_get_messages.xml");
      Set<QueueMessage> expected = ImmutableSet.<QueueMessage> of(

      new QueueMessage("43190737-06f4-4ccf-b600-28f410707df3", dateService
               .rfc822DateParse("Fri, 11 Jun 2010 18:35:08 GMT"), dateService
               .rfc822DateParse("Fri, 11 Jun 2010 18:35:13 GMT"), 1,
               "AgAAAAEAAADZcwAADlwO5JQJywE=", dateService
                        .rfc822DateParse("Fri, 11 Jun 2010 18:35:39 GMT"), "holycow"),
               new QueueMessage("7b75a124-7efe-45a2-97e4-388664319718", dateService
                        .rfc822DateParse("Fri, 11 Jun 2010 18:35:09 GMT"), dateService
                        .rfc822DateParse("Fri, 11 Jun 2010 18:35:13 GMT"), 1,
                        "AgAAAAEAAADZcwAADlwO5JQJywE=", dateService
                                 .rfc822DateParse("Fri, 11 Jun 2010 18:35:39 GMT"), "holymoo"));
View Full Code Here

   }

   @Test(timeOut = 5 * 60 * 1000, dependsOnMethods = { "testPutMessage" })
   public void testGetMessages() throws Exception {
      Set<QueueMessage> messages = connection.getMessages(privateQueue, maxMessages(2));
      QueueMessage m1 = Iterables.get(messages, 0);
      assertEquals(m1.getMessageText(), "holycow");
      QueueMessage m2 = Iterables.get(messages, 1);
      assertEquals(m2.getMessageText(), "holymoo");
      assertEquals(connection.getMessages(privateQueue).size(), 0);
   }
View Full Code Here

TOP

Related Classes of org.jclouds.azurequeue.domain.QueueMessage

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.