/** * NT == No Timeout or deadlock exception thrown * * @return {@link LockResult#TIMED_OUT_LOCK TIMED_OUT_LOCK}, {@link * LockResult#ACQUIRED ACQUIRED}, {@link LockResult#OWNED_SHARED * OWNED_SHARED}, {@link LockResult#OWNED_UPGRADABLE OWNED_UPGRADABLE}, or * {@link LockResult#OWNED_EXCLUSIVE OWNED_EXCLUSIVE} */ final LockResult lockExclusiveNT(long indexId, byte[] key, int hash, long nanosTimeout) throws LockFailureException { return lockNT(TYPE_EXCLUSIVE, indexId, key, hash, nanosTimeout); }
/** * NT == No Timeout or deadlock exception thrown * * @return {@link LockResult#TIMED_OUT_LOCK TIMED_OUT_LOCK}, {@link * LockResult#ACQUIRED ACQUIRED}, {@link LockResult#OWNED_SHARED * OWNED_SHARED}, {@link LockResult#OWNED_UPGRADABLE OWNED_UPGRADABLE}, or * {@link LockResult#OWNED_EXCLUSIVE OWNED_EXCLUSIVE} */ final LockResult lockSharedNT(long indexId, byte[] key, int hash, long nanosTimeout) throws LockFailureException { return lockNT(TYPE_SHARED, indexId, key, hash, nanosTimeout); }
/** * NT == No Timeout or deadlock exception thrown * * @return {@link LockResult#TIMED_OUT_LOCK TIMED_OUT_LOCK}, {@link * LockResult#ACQUIRED ACQUIRED}, {@link LockResult#OWNED_SHARED * OWNED_SHARED}, {@link LockResult#OWNED_UPGRADABLE OWNED_UPGRADABLE}, or * {@link LockResult#OWNED_EXCLUSIVE OWNED_EXCLUSIVE} */ final LockResult lockExclusiveNT(long indexId, byte[] key, int hash, long nanosTimeout) throws LockFailureException { return lockNT(TYPE_EXCLUSIVE, indexId, key, hash, nanosTimeout); }
/** * NT == No Timeout or deadlock exception thrown * * @return {@link LockResult#TIMED_OUT_LOCK TIMED_OUT_LOCK}, {@link * LockResult#ACQUIRED ACQUIRED}, {@link LockResult#OWNED_SHARED * OWNED_SHARED}, {@link LockResult#OWNED_UPGRADABLE OWNED_UPGRADABLE}, or * {@link LockResult#OWNED_EXCLUSIVE OWNED_EXCLUSIVE} */ final LockResult lockExclusiveNT(long indexId, byte[] key, int hash, long nanosTimeout) throws LockFailureException { return lockNT(TYPE_EXCLUSIVE, indexId, key, hash, nanosTimeout); }
/** * NT == No Timeout or deadlock exception thrown * * @return {@link LockResult#TIMED_OUT_LOCK TIMED_OUT_LOCK}, {@link * LockResult#ACQUIRED ACQUIRED}, {@link LockResult#OWNED_SHARED * OWNED_SHARED}, {@link LockResult#OWNED_UPGRADABLE OWNED_UPGRADABLE}, or * {@link LockResult#OWNED_EXCLUSIVE OWNED_EXCLUSIVE} */ final LockResult lockSharedNT(long indexId, byte[] key, int hash, long nanosTimeout) throws LockFailureException { return lockNT(TYPE_SHARED, indexId, key, hash, nanosTimeout); }
/** * NT == No Timeout or deadlock exception thrown * * @return {@link LockResult#TIMED_OUT_LOCK TIMED_OUT_LOCK}, {@link * LockResult#ACQUIRED ACQUIRED}, {@link LockResult#OWNED_SHARED * OWNED_SHARED}, {@link LockResult#OWNED_UPGRADABLE OWNED_UPGRADABLE}, or * {@link LockResult#OWNED_EXCLUSIVE OWNED_EXCLUSIVE} */ final LockResult lockSharedNT(long indexId, byte[] key, int hash, long nanosTimeout) throws LockFailureException { return lockNT(TYPE_SHARED, indexId, key, hash, nanosTimeout); }
/** * NT == No Timeout or deadlock exception thrown * * @return {@link LockResult#TIMED_OUT_LOCK TIMED_OUT_LOCK}, {@link * LockResult#ACQUIRED ACQUIRED}, {@link LockResult#OWNED_SHARED * OWNED_SHARED}, {@link LockResult#OWNED_UPGRADABLE OWNED_UPGRADABLE}, or * {@link LockResult#OWNED_EXCLUSIVE OWNED_EXCLUSIVE} */ final LockResult lockUpgradableNT(long indexId, byte[] key, int hash, long nanosTimeout) throws LockFailureException { return lockNT(TYPE_UPGRADABLE, indexId, key, hash, nanosTimeout); }
/** * NT == No Timeout or deadlock exception thrown * * @return {@link LockResult#TIMED_OUT_LOCK TIMED_OUT_LOCK}, {@link * LockResult#ACQUIRED ACQUIRED}, {@link LockResult#OWNED_SHARED * OWNED_SHARED}, {@link LockResult#OWNED_UPGRADABLE OWNED_UPGRADABLE}, or * {@link LockResult#OWNED_EXCLUSIVE OWNED_EXCLUSIVE} */ final LockResult lockUpgradableNT(long indexId, byte[] key, int hash, long nanosTimeout) throws LockFailureException { return lockNT(TYPE_UPGRADABLE, indexId, key, hash, nanosTimeout); }
/** * NT == No Timeout or deadlock exception thrown * * @return {@link LockResult#TIMED_OUT_LOCK TIMED_OUT_LOCK}, {@link * LockResult#ACQUIRED ACQUIRED}, {@link LockResult#OWNED_SHARED * OWNED_SHARED}, {@link LockResult#OWNED_UPGRADABLE OWNED_UPGRADABLE}, or * {@link LockResult#OWNED_EXCLUSIVE OWNED_EXCLUSIVE} */ final LockResult lockUpgradableNT(long indexId, byte[] key, int hash, long nanosTimeout) throws LockFailureException { return lockNT(TYPE_UPGRADABLE, indexId, key, hash, nanosTimeout); }