public interface InterProcessLock
| Modifier and Type | Method and Description |
|---|---|
void |
acquire()
Acquire the mutex - blocking until it's available.
|
boolean |
acquire(long time,
TimeUnit unit)
Acquire the mutex - blocks until it's available or the given time expires.
|
boolean |
isAcquiredInThisProcess()
Returns true if the mutex is acquired by a thread in this JVM
|
void |
release()
Perform one release of the mutex.
|
void acquire()
throws Exception
release()Exception - ZK errors, connection interruptionsboolean acquire(long time,
TimeUnit unit)
throws Exception
release()time - time to waitunit - time unitException - ZK errors, connection interruptionsvoid release()
throws Exception
Exception - ZK errors, interruptions, current thread does not own the lockboolean isAcquiredInThisProcess()
Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.