Package org.hornetq.api.core.client

Examples of org.hornetq.api.core.client.ClientSession.prepare()


      receiveClientSession.end(xid, XAResource.TMSUCCESS);
      sendClientSession.end(xid2, XAResource.TMSUCCESS);

      receiveClientSession.prepare(xid);
      sendClientSession.prepare(xid2);

      HornetQServerControl serverControl = createManagementControl();

      sendLocator.close();
      receiveLocator.close();
View Full Code Here


         System.out.println("sending message: " + i);
         producer.send(message);

      }
      session.end(xid, XAResource.TMSUCCESS);
      session.prepare(xid);
      System.out.println("crashing session");
      crash(false, session);

      session.commit(xid, false);
View Full Code Here

         System.out.println("sending message: " + i);
         producer.send(message);
      }

      session.end(xid, XAResource.TMSUCCESS);
      session.prepare(xid);
      System.out.println("crashing session");
      crash(false, session);

      session.rollback(xid);
View Full Code Here

         msg.acknowledge();

         session0.end(xid, XAResource.TMSUCCESS);

         session0.prepare(xid);

         xids.add(xid);
      }

      session0.close();
View Full Code Here

      assertNotNull(firstMessageConsumed);
      firstMessageConsumed.acknowledge();

      session.end(xidConsumeNoCommit, XAResource.TMSUCCESS);

      session.prepare(xidConsumeNoCommit);

      Xid xidConsumeCommit = newXID();
      session.start(xidConsumeCommit, XAResource.TMNOFLAGS);

      Xid neverCommittedXID = newXID();
View Full Code Here

         message.acknowledge();
         assertEquals(i, message.getIntProperty("count").intValue());
         if (i == 20)
         {
            session.end(neverCommittedXID, XAResource.TMSUCCESS);
            session.prepare(neverCommittedXID);
            xidConsumeCommit = newXID();
            session.start(xidConsumeCommit, XAResource.TMNOFLAGS);
         }
      }
View Full Code Here

               ClientMessage msg = consumer.receive(10000);
               assertNotNull(msg);
               msg.acknowledge();
            }
            sessionConsumer.end(xid, XAResource.TMSUCCESS);
            sessionConsumer.prepare(xid);
            sessionConsumer.close();
         }

         ClientSession sessionCheck = sf.createSession(true, true);
View Full Code Here

            clientFile.putIntProperty("txid", 1);
            producer.send(clientFile);
         }
         session.end(xid1, XAResource.TMSUCCESS);

         session.prepare(xid1);

         session.start(xid2, XAResource.TMNOFLAGS);

         for (int i = 0; i < 10; i++)
         {
View Full Code Here

            clientFile.putIntProperty("i", i);
            producer.send(clientFile);
         }
         session.end(xid2, XAResource.TMSUCCESS);

         session.prepare(xid2);

         session.close();
         sf.close();

         server.stop(false);
View Full Code Here

      sf.setBlockOnNonDurableSend(false);
      sf.setBlockOnAcknowledge(false);
      ClientSession session = sf.createSession(true, false, false);
      session.start(xid, XAResource.TMNOFLAGS);
      session.end(xid, XAResource.TMSUCCESS);
      session.prepare(xid);
      session.close();
      sf.close();
   }

   private void checkEmptyXID(final Xid xid) throws HornetQException, XAException
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.