Package javax.jms

Examples of javax.jms.Session.commit()


         sess.commit();
        
         mSent.setText("rollback");
         producer.send(mSent);
        
         sess.commit();
        
         mRec = (TextMessage)consumer.receive(2000);
         sess.rollback();
        
         TextMessage mRec2 = (TextMessage)consumer.receive(2000);
View Full Code Here


         mRec = (TextMessage)consumer.receive(2000);
         sess.rollback();
        
         TextMessage mRec2 = (TextMessage)consumer.receive(2000);
        
         sess.commit();
        
         assertNotNull(mRec2);
        
         assertEquals(mRec.getText(), mRec2.getText());
      }
View Full Code Here

        
         log.trace("Received " + count + " messages");
  
         assertEquals(NUM_MESSAGES, count);
  
         consumerSess.commit();
        
         log.trace("Committed session");
  
         conn.stop();
         consumer.close();
View Full Code Here

  
        
         Message mSent = sess.createTextMessage("igloo");
         producer.send(mSent);
        
         sess.commit();
        
         TextMessage mRec = (TextMessage)consumer.receive(2000);
         assertEquals("igloo", mRec.getText());
         assertFalse(mRec.getJMSRedelivered());
        
View Full Code Here

         sess.rollback();
         mRec = (TextMessage)consumer.receive(2000);
         assertEquals("igloo", mRec.getText());
         assertTrue(mRec.getJMSRedelivered());
        
         sess.commit();
      }
      finally
      {     
         if (conn != null)
         {
View Full Code Here

     
      TextMessage mSent = sess.createTextMessage("igloo");
      producer.send(mSent);
      log.trace("sent1");
     
      sess.commit();
     
      TextMessage mRec = (TextMessage)consumer.receive();
      log.trace("Got 1");
      assertNotNull(mRec);
      assertEquals("igloo", mRec.getText());
View Full Code Here

      TextMessage mRec = (TextMessage)consumer.receive();
      log.trace("Got 1");
      assertNotNull(mRec);
      assertEquals("igloo", mRec.getText());
     
      sess.commit();
     
      mSent.setText("rollback");
      producer.send(mSent);
     
      sess.commit();
View Full Code Here

         Message m = sessSend.createTextMessage("hello");

         prod.send(m);

         sessSend.commit();

         connReceive = cf.createConnection();

         connReceive.start();
View Full Code Here

         //It is legal to close the consumer before committing the tx which is when
         //the acks are sent
         cons.close();

         sessReceive.commit();

         connReceive.close();

         log.trace("Done test");
View Full Code Here

          TextMessage tm2 = sess.createTextMessage("b");
          TextMessage tm3 = sess.createTextMessage("c");
          prod.send(tm1);
          prod.send(tm2);
          prod.send(tm3);
          sess.commit();

          MessageConsumer cons1 = sess.createConsumer(queue);

          TextMessage rm1 = (TextMessage)cons1.receive();
          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.