java.lang.AutoCloseablepublic abstract class Lock
extends java.lang.Object
implements java.lang.AutoCloseable
| Constructor | Description |
|---|---|
Lock() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
await() |
|
abstract Locked |
lock() |
|
abstract boolean |
probe() |
Returns `true` if the lock is *available for taking*
|
abstract Locked |
tryLock() |
public abstract Locked lock() throws java.lang.Exception
java.lang.Exceptionpublic abstract Locked tryLock() throws java.lang.Exception
java.lang.Exceptionpublic void await()
throws java.lang.Exception
java.lang.Exceptionpublic abstract boolean probe()
throws java.lang.Exception
java.lang.Exception