Package javax.jms

Examples of javax.jms.Session.createTemporaryTopic()


        Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);

        // Create the Browse Destination and the Reply To location
        Destination requestBrowse = session.createTopic(ScheduledMessage.AMQ_SCHEDULER_MANAGEMENT_DESTINATION);
        Destination browseDest = session.createTemporaryTopic();

        // Create the "Browser"
        MessageConsumer browser = session.createConsumer(browseDest, ScheduledMessage.AMQ_SCHEDULED_DELAY + " = 45000");

        connection.start();
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

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

         TemporaryTopic temp = session.createTemporaryTopic();

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

      try
      {
         conn = cf.createConnection();

         Session producerSession = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
         TemporaryTopic tempTopic =  producerSession.createTemporaryTopic();
         MessageProducer producer = producerSession.createProducer(tempTopic);
         tempTopic.delete();

         try
         {
View Full Code Here

        producerSession.close();

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

     {
       producerConnection = cf.createConnection();

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

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

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

      try
      {
         Session session = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
         Destination temporaryDestination = isQueue
            ? (Destination) session.createTemporaryQueue()
            : session.createTemporaryTopic();
         Message message = session.createMessage();
         message.setJMSReplyTo(temporaryDestination);
         MessageProducer producer = session.createProducer(dest);
        
         MessageConsumer tmpConsumer = session.createConsumer(temporaryDestination);
View Full Code Here

     
      try
      {
        conn.setClientID("doesn't actually matter");
        Session s = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
        Topic temporaryTopic = s.createTemporaryTopic();
 
        try
        {
           s.createDurableSubscriber(temporaryTopic, "mySubscription");
           fail("this should throw exception");
View Full Code Here

     
      Connection conn = cf2.createConnection();
     
      Session sess = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
     
      TemporaryTopic topic = sess.createTemporaryTopic();
     
      MessageProducer prod = sess.createProducer(topic);
     
      prod.setDeliveryMode(DeliveryMode.PERSISTENT);
          
View Full Code Here

/*     */     }
/*     */
/* 366 */     Session session = getSession();
/* 367 */     if (this.trace)
/* 368 */       log.trace("createTemporaryTopic " + session);
/* 369 */     TemporaryTopic temp = session.createTemporaryTopic();
/* 370 */     if (this.trace)
/* 371 */       log.trace("createdTemporaryTopic " + session + " temp=" + temp);
/* 372 */     this.sf.addTemporaryTopic(temp);
/* 373 */     return temp;
/*     */   }
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.