Package org.jboss.jms.client

Examples of org.jboss.jms.client.JBossMessageProducer.send()


         //receive 3
         rm = (TextMessage)consumer.receive(5000);
         assertEquals("Hello2", rm.getText());

         //add a new one
         sender.send(session.createTextMessage("NewMessage"));
        
         //receive all left.
         for (int i = 3; i < numMessages; i++)
         {
            rm = (TextMessage)consumer.receive(5000);
View Full Code Here


         assertNotNull(rm1);
         assertEquals("ordering-group-1", rm1.getText());
         String groupName = rm1.getStringProperty(JBossMessage.JBOSS_MESSAGING_ORDERING_GROUP_ID);
         assertEquals("MyGroup1", groupName);
        
         producer2.send(orderMsg2, DeliveryMode.PERSISTENT, 4, Message.DEFAULT_TIME_TO_LIVE);
         producer2.send(rm1, DeliveryMode.PERSISTENT, 4, Message.DEFAULT_TIME_TO_LIVE);
        
         TextMessage rm2 = (TextMessage)consumer.receive(2000);
         assertEquals("ordering-group-2", rm2.getText());
         groupName = rm2.getStringProperty(JBossMessage.JBOSS_MESSAGING_ORDERING_GROUP_ID);
View Full Code Here

         assertEquals("ordering-group-1", rm1.getText());
         String groupName = rm1.getStringProperty(JBossMessage.JBOSS_MESSAGING_ORDERING_GROUP_ID);
         assertEquals("MyGroup1", groupName);
        
         producer2.send(orderMsg2, DeliveryMode.PERSISTENT, 4, Message.DEFAULT_TIME_TO_LIVE);
         producer2.send(rm1, DeliveryMode.PERSISTENT, 4, Message.DEFAULT_TIME_TO_LIVE);
        
         TextMessage rm2 = (TextMessage)consumer.receive(2000);
         assertEquals("ordering-group-2", rm2.getText());
         groupName = rm2.getStringProperty(JBossMessage.JBOSS_MESSAGING_ORDERING_GROUP_ID);
         assertEquals("MyGroup2", groupName);
View Full Code Here

         forceGC();

         for (int i = 0; i < NUM_MESSAGES; i++)
         {
            TextMessage m = sessProd.createTextMessage("testing" + i);
            prod.send(m, Message.DEFAULT_DELIVERY_MODE, i % 10, Message.DEFAULT_TIME_TO_LIVE);
         }

         // waiting enough time to allow delivery complete.
         msgLatch.attempt(10000);
View Full Code Here

         forceGC();

         for (int i = 0; i < NUM_MESSAGES; i++)
         {
            TextMessage m = sessProd.createTextMessage("testing" + i);
            prod.send(m, Message.DEFAULT_DELIVERY_MODE, i % 10, Message.DEFAULT_TIME_TO_LIVE);
         }

         // waiting enough time to allow delivery complete.
         msgLatch.attempt(10000);
View Full Code Here

         forceGC();

         for (int i = 0; i < NUM_MESSAGES; i++)
         {
            TextMessage m = sessProd.createTextMessage("testing" + i);
            prod.send(m, Message.DEFAULT_DELIVERY_MODE, i % 10, Message.DEFAULT_TIME_TO_LIVE);
         }

         // waiting enough time to allow delivery complete.
         msgLatch.attempt(10000);
View Full Code Here

         JBossMessageProducer producer1 = (JBossMessageProducer)session.createProducer(queue);
         TextMessage normalMsg = session.createTextMessage(NORMAL_MSG);
         TextMessage normalMsg1 = session.createTextMessage(NORMAL_MSG1);

         log("Sending mormal message with lower priority 1");
         producer1.send(normalMsg1, Message.DEFAULT_DELIVERY_MODE, 1, Message.DEFAULT_TIME_TO_LIVE);

         JBossMessageProducer producer = (JBossMessageProducer)session.createProducer(queue);
         producer.enableOrderingGroup("MyOrderingGroup");
        
         TextMessage message = session.createTextMessage(ORDERING_MSG1);
View Full Code Here

         producer.enableOrderingGroup("MyOrderingGroup");
        
         TextMessage message = session.createTextMessage(ORDERING_MSG1);
         message.setJMSPriority(0);
         log("Sending message with priority 0");
         producer.send(message, Message.DEFAULT_DELIVERY_MODE, 5, Message.DEFAULT_TIME_TO_LIVE);
        
         TextMessage message2 = session.createTextMessage(ORDERING_MSG2);
         log("Sending message2 with priority 8");
         producer.send(message2, Message.DEFAULT_DELIVERY_MODE, 6, Message.DEFAULT_TIME_TO_LIVE);
View Full Code Here

         log("Sending message with priority 0");
         producer.send(message, Message.DEFAULT_DELIVERY_MODE, 5, Message.DEFAULT_TIME_TO_LIVE);
        
         TextMessage message2 = session.createTextMessage(ORDERING_MSG2);
         log("Sending message2 with priority 8");
         producer.send(message2, Message.DEFAULT_DELIVERY_MODE, 6, Message.DEFAULT_TIME_TO_LIVE);

         log("Sending normal message with priority 7");
         producer1.send(normalMsg, Message.DEFAULT_DELIVERY_MODE, 7, Message.DEFAULT_TIME_TO_LIVE);
        
         TextMessage message3 = session.createTextMessage(ORDERING_MSG3);
View Full Code Here

         log("Sending normal message with priority 7");
         producer1.send(normalMsg, Message.DEFAULT_DELIVERY_MODE, 7, Message.DEFAULT_TIME_TO_LIVE);
        
         TextMessage message3 = session.createTextMessage(ORDERING_MSG3);
         log("Sending message3 with priority 5");
         producer.send(message3, Message.DEFAULT_DELIVERY_MODE, 8, Message.DEFAULT_TIME_TO_LIVE);
        
         log("The message was successfully sent to the " + queue.getQueueName() + " queue");
        
         connection.start();
         session.commit();
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.