Package com.sleepycat.je

Examples of com.sleepycat.je.XAEnvironment.prepare()


            insertData(txn, 0, numRecs - 1, expectedData, 1, commit, NUM_DBS);
      if (!explicitTxn) {
    xaEnv.end(xid, 0);
      }

      xaEnv.prepare(xid);

      if (recover) {
    closeEnv();
    xaRecoverOnly(NUM_DBS);
    xaEnv = (XAEnvironment) env;
View Full Code Here


      thread1.start();
      thread2.start();
      thread1.join();
      thread2.join();

      xaEnv.prepare(xid1);
      try {
    xaEnv.prepare(xid1);
    fail("should have thrown XID has already been registered");
      } catch (XAException XAE) {
    // xid1 has already been registered.
View Full Code Here

      thread1.join();
      thread2.join();

      xaEnv.prepare(xid1);
      try {
    xaEnv.prepare(xid1);
    fail("should have thrown XID has already been registered");
      } catch (XAException XAE) {
    // xid1 has already been registered.
      }
      xaEnv.prepare(xid2);
View Full Code Here

    xaEnv.prepare(xid1);
    fail("should have thrown XID has already been registered");
      } catch (XAException XAE) {
    // xid1 has already been registered.
      }
      xaEnv.prepare(xid2);

      XAEnvironment xaEnv2 = xaEnv;
      Xid[] unfinishedXAXids = xaEnv2.recover(0);
      assertTrue(unfinishedXAXids.length == 2);
      boolean sawXid1 = false;
View Full Code Here

        db.close();

  XidImpl xid =
      new XidImpl(1, "MakeLogEntryVersionData".getBytes(), null);
  env.start(xid, XAResource.TMNOFLAGS);
  env.prepare(xid);
  env.rollback(xid);

        env.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.