java.io.Closeable
, java.lang.AutoCloseable
, Releasable
public class ReleasableLock extends java.lang.Object implements Releasable
Constructor | Description |
---|---|
ReleasableLock(java.util.concurrent.locks.Lock lock) |
Modifier and Type | Method | Description |
---|---|---|
ReleasableLock |
acquire() |
|
void |
close() |
|
boolean |
isHeldByCurrentThread() |
public void close()
close
in interface java.lang.AutoCloseable
close
in interface java.io.Closeable
close
in interface Releasable
public ReleasableLock acquire() throws EngineException
EngineException
public boolean isHeldByCurrentThread()