Package javax.jms

Examples of javax.jms.Session.unsubscribe()


         TextMessage tm = (TextMessage)durable2.receive(1500);
         ProxyAssertSupport.assertNull(tm);

         durable2.close();

         sess2.unsubscribe("mySubscription");

         // Now need to remove the original subscription

         conn1 = JMSTestCase.cf.createConnection();
View Full Code Here


         Session sess1 = conn1.createSession(false, Session.AUTO_ACKNOWLEDGE);

         try
         {
            sess1.unsubscribe("non-existent subscription");
            ProxyAssertSupport.fail();
         }
         catch (JMSException e)
         {
         }
View Full Code Here

        // create kipper
        Topic kipper = sess.createTopic("kipper");
        TopicSubscriber subscriber = sess.createDurableSubscriber(kipper, "kipper");

        subscriber.close();
        sess.unsubscribe("kipper");

        //Do something to show connection is active.
        sess.rollback();
        conn.close();
    }
View Full Code Here

        TopicSubscriber subscriber = sess.createDurableSubscriber(kipper, "kipper");

        subscriber.close();
        try
        {
            sess.unsubscribe("kipper");

            //Do something to show connection is active.
            sess.rollback();

            fail("Exception was not thrown");
View Full Code Here

        // create kipper
        Topic kipper = sess.createTopic("kipper");
        TopicSubscriber subscriber = sess.createDurableSubscriber(kipper, "kipper");

        subscriber.close();
        sess.unsubscribe("kipper");

        //Do something to show connection is active.
        sess.rollback();
        conn.close();
    }
View Full Code Here

        for(String subscription : _testSubscriptions.keySet())
        {
            Session session = _testSubscriptions.get(subscription);
            try
            {
                session.unsubscribe(subscription);
            }
            catch (JMSException e)
            {
                LOGGER.error("Failed to unsubscribe '" + subscription + "' :" + e.getLocalizedMessage(), e);
                failureCounter++;
View Full Code Here

            assertEquals(0, subscriptions.length);

            subscriptions = broker.getAdminView().getInactiveDurableTopicSubscribers();
            assertEquals(1, subscriptions.length);

            session.unsubscribe("SubsId");

            Thread.sleep(1000);

            subscriptions = broker.getAdminView().getDurableTopicSubscribers();
            assertEquals(0, subscriptions.length);
View Full Code Here

        subscriptions = broker.getAdminView().getInactiveDurableTopicSubscribers();
        assertEquals(100, subscriptions.length);

        for (int i = 0; i < 100; i++) {
            Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
            session.unsubscribe("SubsId" + i);
            session.close();
        }

        Thread.sleep(2 * 1000);

 
View Full Code Here

        Message m = durable.receive(1000);
        assertNull(m);
       
        durable.close();
       
        s.unsubscribe("monicabelucci");
      }
      finally
      {
        if (conn != null)
        {
View Full Code Here

        Message m = durable.receive(1000);
        assertNull(m);
       
        durable.close();
       
        s.unsubscribe("monicabelucci");
      }
      finally
      {
        if (conn != null)
        {
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.