Class ExclusiveReentrantLockManager.ExclusiveReentrantLock
java.lang.Object
org.eclipse.rdf4j.common.concurrent.locks.ExclusiveReentrantLockManager.ExclusiveReentrantLock
- All Implemented Interfaces:
Lock
- Enclosing class:
ExclusiveReentrantLockManager
-
Nested Class Summary
Nested classes/interfaces inherited from interface Lock
Lock.ExtendedSupplier<T>, Lock.Supplier<T> -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final AtomicLong(package private) final AtomicReference<Thread> private boolean -
Constructor Summary
ConstructorsConstructorDescriptionExclusiveReentrantLock(AtomicReference<Thread> owner, AtomicLong activeLocks) -
Method Summary
-
Field Details
-
activeLocks
-
owner
-
released
private boolean released
-
-
Constructor Details
-
ExclusiveReentrantLock
-
-
Method Details
-
isActive
-
release
-