Package javax.jms

Examples of javax.jms.Session.createTemporaryTopic()


         ConnectionFactory cf1 = JMSUtil.createFactory(NettyConnectorFactory.class.getName(),
                                                       JMSServerControl2Test.CONNECTION_TTL,
                                                       JMSServerControl2Test.PING_PERIOD);
         Connection connection = cf1.createConnection();
         Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
         TemporaryTopic temporaryTopic = session.createTemporaryTopic();

         // create a regular message consumer
         MessageConsumer consumer = session.createConsumer(queue);

         jsonStr = control.listConnectionsAsJSON();
View Full Code Here


         if (HornetQRASession.trace)
         {
            HornetQRALogger.LOGGER.trace("createTemporaryTopic " + session);
         }

         TemporaryTopic temp = session.createTemporaryTopic();

         if (HornetQRASession.trace)
         {
            HornetQRALogger.LOGGER.trace("createdTemporaryTopic " + session + " temp=" + temp);
         }
View Full Code Here

      try
      {
         Session session = getSession();
         if (trace)
            log.trace("createTemporaryTopic " + session);
         TemporaryTopic temp = session.createTemporaryTopic();
         if (trace)
            log.trace("createdTemporaryTopic " + session + " temp=" + temp);
         sf.addTemporaryTopic(temp);
         return temp;
      }
View Full Code Here

        lock();
        try {
            Session session = getSession();
            if (trace)
                log.trace("createTemporaryTopic " + session);
            TemporaryTopic temp = session.createTemporaryTopic();
            if (trace)
                log.trace("createdTemporaryTopic " + session + " temp=" + temp);
            sf.addTemporaryTopic(temp);
            return temp;
        } finally {
View Full Code Here

      try
      {
         Session session = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
                 
         Topic tempTopic = session.createTemporaryTopic();
        
         String tempTopicName = tempTopic.getTopicName();
        
         assertFalse(tempTopicName.startsWith(HornetQDestination.JMS_TOPIC_ADDRESS_PREFIX));
        
View Full Code Here

         producerSession.close();

         try
         {
            producerSession.createTemporaryTopic();
            ProxyAssertSupport.fail("should throw exception");
         }
         catch (javax.jms.IllegalStateException e)
         {
            // OK
View Full Code Here

      {
         producerConnection = JMSTestCase.cf.createConnection();

         Session producerSession = producerConnection.createSession(false, Session.AUTO_ACKNOWLEDGE);

         TemporaryTopic tempTopic = producerSession.createTemporaryTopic();
         String topicName = tempTopic.getTopicName();

         try
         {
            JMSTestCase.ic.lookup("/topic/" + topicName);
View Full Code Here

   {
      Connection conn = JMSTestCase.cf.createConnection();

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

      TemporaryTopic tempTopic = sess.createTemporaryTopic();

      Connection anotherConn = JMSTestCase.cf.createConnection();

      Session sessFromAnotherConn = anotherConn.createSession(false, Session.AUTO_ACKNOWLEDGE);
View Full Code Here

        
         checkConnectionsDifferentServers(new Connection[] {conn0, conn1});
        
         Session session0 = conn0.createSession(false, Session.AUTO_ACKNOWLEDGE);

         Topic topic = session0.createTemporaryTopic();
        
         Thread.sleep(1000);
        
         MessageConsumer cons0 = session0.createConsumer(topic);
        
View Full Code Here

         {
           tempDest = session0.createTemporaryQueue();
         }
         else
         {
           tempDest = session0.createTemporaryTopic();
         }
        
         MessageConsumer cons0 = session0.createConsumer(tempDest);
        
         Thread.sleep(2000);
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.