Examples of createDurableSubscriber()


Examples of javax.jms.Session.createDurableSubscriber()

      log.debug("topic redeployed");

      // since redeployment has an activation semantic, I expect to find the messages there

      topic = (Topic)ic.lookup("/topic/TopicToBeRedeployed");
      ds =  s.createDurableSubscriber(topic, "monicabelucci");
      conn.start();

      tm = (TextMessage)ds.receive(1000);
      assertEquals("two", tm.getText());
View Full Code Here

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

Examples of javax.jms.Session.createDurableSubscriber()

      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

Examples of javax.jms.Session.createDurableSubscriber()

      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

Examples of javax.jms.Session.createDurableSubscriber()

      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

Examples of javax.jms.Session.createDurableSubscriber()

        
         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

Examples of javax.jms.TopicSession.createDurableSubscriber()

        TopicSubscriber sub = null;
        if (consumer) {
            String messageSelector =  jmsServerPolicy.getMessageSelector();
            String durableName = jmsServerPolicy.getDurableSubscriberName();
            if (durableName != null) {
                sub = session.createDurableSubscriber((Topic)destination,
                                                      durableName,
                                                      messageSelector,
                                                      false);
            } else {
                sub = session.createSubscriber((Topic)destination,
View Full Code Here

Examples of javax.jms.XASession.createDurableSubscriber()

         prod2.send(tm7);
         prod2.send(tm8);

         //And consume the first four from each in the tx
        
         sub1 = sess2.createDurableSubscriber((Topic)topicTX, "sub1");
        
         sub2 = sess2.createDurableSubscriber((Topic)topicTX, "sub2");
        
         TextMessage rm1 = (TextMessage)sub1.receive(1000);
         assertNotNull(rm1);
View Full Code Here

Examples of javax.jms.XASession.createDurableSubscriber()

         //And consume the first four from each in the tx
        
         sub1 = sess2.createDurableSubscriber((Topic)topicTX, "sub1");
        
         sub2 = sess2.createDurableSubscriber((Topic)topicTX, "sub2");
        
         TextMessage rm1 = (TextMessage)sub1.receive(1000);
         assertNotNull(rm1);
         assertEquals(tm1.getText(), rm1.getText());
        
View Full Code Here

Examples of javax.jms.XASession.createDurableSubscriber()

         prod2.send(tm7);
         prod2.send(tm8);

         //And consume the first four from each in the tx
        
         sub1 = sess2.createDurableSubscriber((Topic)topicTX, "sub1");
        
         sub2 = sess2.createDurableSubscriber((Topic)topicTX, "sub2");
        
         TextMessage rm1 = (TextMessage)sub1.receive(1000);
         assertNotNull(rm1);
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.