- newLock
Creates and returns a new lock.
- aboutToRelease
- aboutToWait
- addLockThread
This thread has just acquired a lock. Update graph.
- addLockWaitThread
This thread has just been refused a lock. Update graph and check for deadlock.
- handleException
Handles exceptions that occur while calling third party code from within the
LockManager. This is es
- handleInternalError
There was an internal error in the deadlock detection code. Shut the entire
thing down to prevent fu
- isLockOwner
Returns true IFF this thread either owns, or is waiting for, any locks or rules.
- removeLockCompletely
Releases all the acquires that were called on the given rule. Needs to be called
only once.
- removeLockThread
This thread has just released a lock. Update graph.
- removeLockWaitThread
This thread has just stopped waiting for a lock. Update graph.
- resumeSuspendedLocks
Resumes all the locks that were suspended while this thread was waiting to
acquire another lock.