java.io.Serializable
public class LockNotGrantedException extends DeadlockException
Environment.getLock
or Environment.lockVector
methods, where the noWait flag or lock timers were configured, could not
be granted before the wait-time expired.
Additionally, LockNotGrantedException is thrown when a Concurrent Data Store database environment configured for lock timeouts was unable to grant a lock in the allowed time.
Additionally, LockNotGrantedException is thrown when lock or transaction timeouts have been configured and a database operation has timed out.
Modifier and Type | Method | Description |
---|---|---|
int |
getIndex() |
Returns -1 when
Environment.getLock was called, and
returns the index of the failed LockRequest when Environment.lockVector was called. |
Lock |
getLock() |
Returns null when
Environment.getLock was called, and
returns the lock in the failed LockRequest when Environment.lockVector was called. |
int |
getMode() |
Returns the mode parameter when
Environment.getLock was
called, and returns the mode for the failed LockRequest when
Environment.lockVector was called. |
DatabaseEntry |
getObj() |
Returns the object parameter when
Environment.getLock was
called, and returns the object for the failed LockRequest when
Environment.lockVector was called. |
int |
getOp() |
Returns 0 when
Environment.getLock was called, and returns
the op parameter for the failed LockRequest when Environment.lockVector was called. |
getEnvironment, getErrno, toString
public int getIndex()
Environment.getLock
was called, and
returns the index of the failed LockRequest when Environment.lockVector
was called.public Lock getLock()
Environment.getLock
was called, and
returns the lock in the failed LockRequest when Environment.lockVector
was called.public int getMode()
Environment.getLock
was
called, and returns the mode for the failed LockRequest when
Environment.lockVector
was called.public DatabaseEntry getObj()
Environment.getLock
was
called, and returns the object for the failed LockRequest when
Environment.lockVector
was called.public int getOp()
Environment.getLock
was called, and returns
the op parameter for the failed LockRequest when Environment.lockVector
was called.Copyright (c) 1996, 2020 Oracle and/or its affiliates. All rights reserved.