Class TimedLock

java.lang.Object
org.apache.nifi.util.concurrency.TimedLock

public class TimedLock extends Object
  • Field Details

  • Constructor Details

    • TimedLock

      public TimedLock(Lock lock, String name, int iterationFrequency)
  • Method Details

    • getLock

      private DebuggableTimedLock getLock()
    • tryLock

      public boolean tryLock()
    • tryLock

      public boolean tryLock(long timeout, TimeUnit timeUnit)
    • lock

      public void lock()
    • unlock

      public void unlock(String task)