Class ExclusiveLockManager

java.lang.Object
org.eclipse.rdf4j.common.concurrent.locks.ExclusiveLockManager

public class ExclusiveLockManager extends Object
A simple non-reentrant lock.
  • Field Details

    • logger

      private static final org.slf4j.Logger logger
    • lock

      final StampedLock lock
    • waitToCollect

      private final int waitToCollect
    • lockMonitoring

      LockMonitoring lockMonitoring
  • Constructor Details

    • ExclusiveLockManager

      public ExclusiveLockManager()
    • ExclusiveLockManager

      public ExclusiveLockManager(boolean trackLocks)
    • ExclusiveLockManager

      public ExclusiveLockManager(boolean trackLocks, int collectionFrequency)
  • Method Details