Package javax.jms

Examples of javax.jms.Session.createDurableSubscriber()


      Connection conn = cf.createConnection();
      conn.setClientID("ak47");

      Session s = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
      MessageConsumer cons = s.createDurableSubscriber(topic, "uzzi");
      MessageProducer prod = s.createProducer(topic);
      prod.setDeliveryMode(DeliveryMode.PERSISTENT);

      prod.send(s.createTextMessage("one"));
View Full Code Here


      cons.close();
      s.unsubscribe("uzzi");

      log.debug("resubscribing ...");

      MessageConsumer ds = s.createDurableSubscriber(topic, "uzzi");
      conn.start();

      assertNull(ds.receive(1000));
     
      ds.close();
View Full Code Here

      c.setClientID("sofiavergara");
      Session s = c.createSession(false, Session.AUTO_ACKNOWLEDGE);

      try
      {
         s.createDurableSubscriber(topic, "mysubscribption", "=TEST 'test'", true);
         fail("this should fail");
      }
      catch(InvalidSelectorException e)
      {
         // OK
View Full Code Here

      Connection conn = cf.createConnection();
      conn.setClientID("zeke");

      Session s = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);

      TopicSubscriber dursub = s.createDurableSubscriber(topic, "dursub0");

      try
      {
         s.unsubscribe("dursub0");
         fail();
View Full Code Here

        
         Session sess1 = conn1.createSession(false, Session.AUTO_ACKNOWLEDGE);
        
         MessageProducer prod1 = sess1.createProducer(topicTX);
        
         MessageConsumer sub1 = sess1.createDurableSubscriber((Topic)topicTX, "sub1");
        
         MessageConsumer sub2 = sess1.createDurableSubscriber((Topic)topicTX, "sub2");
        
         //send four messages
         
View Full Code Here

           
         conn.start();
        
         //Create 3 durable subscriptions
        
         MessageConsumer sub1 = sess.createDurableSubscriber(topic, "sub1");
        
         MessageConsumer sub2 = sess.createDurableSubscriber(topic, "sub2");
        
         MessageConsumer sub3 = sess.createDurableSubscriber(topic, "sub3");
        
View Full Code Here

        
         //Create 3 durable subscriptions
        
         MessageConsumer sub1 = sess.createDurableSubscriber(topic, "sub1");
        
         MessageConsumer sub2 = sess.createDurableSubscriber(topic, "sub2");
        
         MessageConsumer sub3 = sess.createDurableSubscriber(topic, "sub3");
        
         Map origIds = new HashMap();
                          
View Full Code Here

        
         MessageConsumer sub1 = sess.createDurableSubscriber(topic, "sub1");
        
         MessageConsumer sub2 = sess.createDurableSubscriber(topic, "sub2");
        
         MessageConsumer sub3 = sess.createDurableSubscriber(topic, "sub3");
        
         Map origIds = new HashMap();
                          
         long now = System.currentTimeMillis();
        
View Full Code Here

         Session s = c.createSession(false, Session.AUTO_ACKNOWLEDGE);
         Topic topic = (Topic)ic.lookup("/topic/Topic");

         try
         {
            s.createDurableSubscriber(topic, "somename", "=TEST 'test'", false);
            fail("this should fail");
         }
         catch(InvalidSelectorException e)
         {
            // OK
View Full Code Here

      try
      {        
         conn = cf.createConnection();
         conn.setClientID(clientID);
         Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
         MessageConsumer cons = sess.createDurableSubscriber(topic, subName);
         Message m = null;
         conn.start();
         log.trace("Draining messages from " + topic + ":" + subName);
         while (true)
         {
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.