Uses of Interface
org.eclipse.rdf4j.common.concurrent.locks.diagnostics.LockMonitoring
Packages that use LockMonitoring
Package
Description
Package offering various locking scheme implementations.
-
Uses of LockMonitoring in org.eclipse.rdf4j.common.concurrent.locks
Fields in org.eclipse.rdf4j.common.concurrent.locks declared as LockMonitoringModifier and TypeFieldDescription(package private) LockMonitoringExclusiveLockManager.lockMonitoring(package private) LockMonitoring<ExclusiveReentrantLockManager.ExclusiveReentrantLock> ExclusiveReentrantLockManager.lockMonitoring(package private) LockMonitoringLockManager.lockMonitoringprivate final LockMonitoring<AbstractReadWriteLockManager.ReadLock> AbstractReadWriteLockManager.readLockMonitoringprivate final LockMonitoring<StampedLockManager.ReadLock> StampedLockManager.readLockMonitoringprivate final LockMonitoring<AbstractReadWriteLockManager.WriteLock> AbstractReadWriteLockManager.writeLockMonitoringprivate final 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 LockMonitoringModifier and TypeClassDescriptionclassLockCleaner<T extends Lock>Automatically log and release locks that are no longer referenced and will be garbage collected.static classLockMonitoring.Wrapper<T extends Lock>classLockTracking<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 LockMonitoringModifier and TypeMethodDescriptionstatic <T extends Lock>
LockMonitoring<T> LockMonitoring.wrap(Lock.ExtendedSupplier<T> supplier)