Package com.orientechnologies.orient.core.exception

Examples of com.orientechnologies.orient.core.exception.OConcurrentModificationException


          // DELETED
          return -1;

        // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
        if (iVersion > -1 && iVersion != ppos.version)
          throw new OConcurrentModificationException(
              "Can't update record "
                  + iRid
                  + " because the version is not the latest one. Probably you are updating an old record or it has been modified by another user (db=v"
                  + ppos.version + " your=v" + iVersion + ")");
View Full Code Here


          // ALREADY DELETED
          return false;

        // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
        if (iVersion > -1 && ppos.version != iVersion)
          throw new OConcurrentModificationException(
              "Can't delete the record "
                  + iRid
                  + " because the version is not the latest one. Probably you are deleting an old record or it has been modified by another user (db=v"
                  + ppos.version + " your=v" + iVersion + ")");
View Full Code Here

        if (ppos == null)
          return -1;

        // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
        if (iVersion > -1 && ppos.version != iVersion)
          throw new OConcurrentModificationException(
              "Can't update record "
                  + iRid
                  + " because the version is not the latest one. Probably you are updating an old record or it has been modified by another user (db=v"
                  + ppos.version + " your=v" + iVersion + ")");
View Full Code Here

        if (ppos == null)
          return false;

        // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
        if (iVersion > -1 && ppos.version != iVersion)
          throw new OConcurrentModificationException(
              "Can't delete record "
                  + iRid
                  + " because the version is not the latest one. Probably you are deleting an old record or it has been modified by another user (db=v"
                  + ppos.version + " your=v" + iVersion + ")");
View Full Code Here

      if (buffer == null)
        throw new OTransactionException("Can't retrieve the updated record #" + iRid);

      // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
      if (iVersion > -1 && buffer.version != iVersion)
        throw new OConcurrentModificationException(
            "Can't update the record "
                + iRid
                + " because the version is not the latest one. Probably you are updating an old record or it has been modified by another user (db=v"
                + buffer.version + " your=v" + iVersion + ")");
View Full Code Here

        // ALREADY DELETED
        return;

      // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
      if (iVersion > -1 && ppos.version != iVersion)
        throw new OConcurrentModificationException(
            "Can't delete the record #"
                + iClusterSegment.getId()
                + ":"
                + iPosition
                + " because the version is not the latest one. Probably you are deleting an old record or it has been modified by another user (db=v"
View Full Code Here

          // DELETED
          return -1;

        // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
        if (iVersion > -1 && iVersion != ppos.version)
          throw new OConcurrentModificationException(
              "Can't update record "
                  + iRid
                  + " because it has been modified by another user (v"
                  + ppos.version
                  + " != v"
View Full Code Here

          // ALREADY DELETED
          return false;

        // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
        if (iVersion > -1 && ppos.version != iVersion)
          throw new OConcurrentModificationException(
              "Can't delete the record "
                  + iRid
                  + " because it was modified by another user in the meanwhile of current transaction. Use pessimistic locking instead of optimistic or simply re-execute the transaction");

        iClusterSegment.removePhysicalPosition(iRid.clusterPosition, ppos);
View Full Code Here

      if (ppos == null)
        return -1;

      // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
      if (iVersion > -1 && ppos.version != iVersion)
        throw new OConcurrentModificationException(
            "Can't update record #"
                + iRid
                + " because it was modified by another user in the meanwhile of current transaction. Use pessimistic locking instead of optimistic or simply re-execute the transaction");

      data.updateRecord(ppos.dataPosition, iContent);
View Full Code Here

      if (ppos == null)
        return false;

      // MVCC TRANSACTION: CHECK IF VERSION IS THE SAME
      if (iVersion > -1 && ppos.version != iVersion)
        throw new OConcurrentModificationException(
            "Can't update record #"
                + iRid
                + " because it was modified by another user in the meanwhile of current transaction. Use pessimistic locking instead of optimistic or simply re-execute the transaction");

      cluster.removePhysicalPosition(iRid.clusterPosition, null);
View Full Code Here

TOP

Related Classes of com.orientechnologies.orient.core.exception.OConcurrentModificationException

Copyright © 2018 www.massapicom. 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.