Package com.orientechnologies.orient.core.db.document

Examples of com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.open()


    public Void call() throws Exception {

      Random random = new Random();

      final ODatabaseDocumentTx db = new ODatabaseDocumentTx(baseDocumentTx.getURL());
      db.open("admin", "admin");
      int rollbacksCount = 0;
      try {
        List<ORID> secondDocs = new ArrayList<ORID>();
        List<ORID> firstDocs = new ArrayList<ORID>();
View Full Code Here


    public Void call() throws Exception {

      Random random = new Random();

      final ODatabaseDocumentTx db = new ODatabaseDocumentTx(baseDocumentTx.getURL());
      db.open("admin", "admin");
      try {
        List<ORID> testTwoList = new ArrayList<ORID>();
        List<ORID> firstDocs = new ArrayList<ORID>();

        OClass classOne = db.getMetadata().getSchema().getClass("TestOne");
View Full Code Here

    ODatabaseDocumentTx db = new ODatabaseDocumentTx(u);

    ODatabaseHelper.dropDatabase(db, getStorageType());
    ODatabaseHelper.createDatabase(db, u, getStorageType());
    db.open("admin", "admin");
    db.close();

    ODatabaseHelper.dropDatabase(db, getStorageType());
  }
View Full Code Here

      } catch (OStorageException e) {
        Assert.assertTrue(e.getCause().getMessage().contains("doesn't exits."));
      }
      ODatabaseHelper.createDatabase(db, ur, getStorageType());
      Assert.assertTrue(ODatabaseHelper.existsDatabase(db, getStorageType()));
      db.open("admin", "admin");
    }

    for (int i = 0; i < 3; ++i) {
      String ur = u + "/" + i + "$db";
      ODatabaseDocumentTx db = new ODatabaseDocumentTx(ur);
View Full Code Here

  }

  @Test
  public void testDbExport() throws IOException {
    ODatabaseDocumentTx database = new ODatabaseDocumentTx(url);
    database.open("admin", "admin");

    ODatabaseExport export = new ODatabaseExport(database, testPath + "/" + EXPORT_FILE_PATH, this);
    export.exportDatabase();
    export.close();
View Full Code Here

  public void testTransactionOptimisticConcurrentException() throws IOException {
    if (database.getClusterIdByName("binary") == -1)
      database.addCluster("binary");

    ODatabaseDocumentTx db2 = new ODatabaseDocumentTx(database.getURL());
    db2.open("admin", "admin");

    ODatabaseRecordThreadLocal.INSTANCE.set(database);
    ORecordBytes record1 = new ORecordBytes("This is the first version".getBytes());
    record1.save("binary");
View Full Code Here

  public void testTransactionOptimisticCacheMgmt2Db() throws IOException {
    if (database.getClusterIdByName("binary") == -1)
      database.addCluster("binary");

    ODatabaseDocumentTx db2 = new ODatabaseDocumentTx(database.getURL());
    db2.open("admin", "admin");

    ORecordBytes record1 = new ORecordBytes("This is the first version".getBytes());
    record1.save();

    try {
View Full Code Here

    final Callable<Void> assertEmptyRecord = new Callable<Void>() {
      @Override
      public Void call() throws Exception {
        final ODatabaseDocumentTx db = new ODatabaseDocumentTx(database.getURL());
        db.open("admin", "admin");
        try {
          Assert.assertEquals(db.countClass("NestedTxClass"), 0);
        } finally {
          db.close();
        }
View Full Code Here

    final Callable<Void> assertEmptyRecord = new Callable<Void>() {
      @Override
      public Void call() throws Exception {
        final ODatabaseDocumentTx db = new ODatabaseDocumentTx(database.getURL());
        db.open("admin", "admin");
        try {
          Assert.assertEquals(db.countClass("NestedTxRollbackOne"), 1);
        } finally {
          db.close();
        }
View Full Code Here

          try {
            System.out.println("(" + getDbId(tx) + ") " + "Created");
            System.out.flush();

            if (tx.isClosed()) {
              tx.open("admin", "admin");
            }

            long start = System.currentTimeMillis();
            for (int j = 0; j < operations_write; j++) {
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.