Package javax.jms

Examples of javax.jms.QueueSession.commit()


        
         for (int i = 0; i < numMsg; i++)
         {
            rm = (TextMessage)cons.receive(5000);
            assertEquals("tx-delivery" + (i+1), rm.getText());
            sess.commit();
         }

         checkEmpty(queue1);
      }
      finally
View Full Code Here


           
            // send the message
            sender.send( message );
   
            if( session.getTransacted()) {
                session.commit();
            }
            if (i%1000 == 0) {
                logger.info( "Message successfully sent to : " + queue.getQueueName( ) + " messageid: " + message.getJMSMessageID( )
                        + " content:" + message.getText());
            }
View Full Code Here

                            this.handler.onMessage(message);
                        }
                       
                        // commit session on successful handling of message
                        if( session.getTransacted()) {
                            session.commit();
                        }
                    }
                   
                    logger.info( "Receiver " + Thread.currentThread().getName() + " shutting down." );
                   
View Full Code Here

      queueSession = queueConnection.createQueueSession(transacted, acknowledgeMode);
      queueSender = queueSession.createSender(queue);
      Message message = createMessage(queueSession);
      queueSender.send(message);
      if (transacted) {
        queueSession.commit();
      }

    } finally {
      try {
        queueSender.close();
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.