Uses of Interface
org.eclipse.rdf4j.common.concurrent.locks.diagnostics.LockMonitoring
-
Packages that use LockMonitoring Package Description org.eclipse.rdf4j.common.concurrent.locks Package offering various locking scheme implementations.org.eclipse.rdf4j.common.concurrent.locks.diagnostics -
-
Uses of LockMonitoring in org.eclipse.rdf4j.common.concurrent.locks
Fields in org.eclipse.rdf4j.common.concurrent.locks declared as LockMonitoring Modifier and Type Field Description (package private) LockMonitoring
ExclusiveLockManager. lockMonitoring
(package private) LockMonitoring
LockManager. lockMonitoring
private LockMonitoring<AbstractReadWriteLockManager.ReadLock>
AbstractReadWriteLockManager. readLockMonitoring
private LockMonitoring<StampedLockManager.ReadLock>
StampedLockManager. readLockMonitoring
private LockMonitoring<AbstractReadWriteLockManager.WriteLock>
AbstractReadWriteLockManager. writeLockMonitoring
private LockMonitoring<StampedLockManager.WriteLock>
StampedLockManager. writeLockMonitoring
-
Uses of LockMonitoring in org.eclipse.rdf4j.common.concurrent.locks.diagnostics
Classes in org.eclipse.rdf4j.common.concurrent.locks.diagnostics that implement LockMonitoring Modifier and Type Class Description class
LockCleaner<T extends Lock>
Automatically log and release locks that are no longer referenced and will be garbage collected.static class
LockMonitoring.Wrapper<T extends Lock>
class
LockTracking<T extends Lock>
Full tracking of locks with simple deadlock detection and logging as well as automatic release of abandoned locks (same as LockCleaner).Methods in org.eclipse.rdf4j.common.concurrent.locks.diagnostics that return LockMonitoring Modifier and Type Method Description static <T extends Lock>
LockMonitoring<T>LockMonitoring. wrap(Lock.ExtendedSupplier<T> supplier)
-