public abstract class Latch
extends java.lang.Object
| Constructor and Description |
|---|
Latch() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
acquire() |
abstract boolean |
acquire(long timeout) |
static Latch |
create() |
abstract java.lang.String |
getOwnerName() |
abstract void |
release() |
abstract boolean |
tryAcquire() |
public abstract void acquire()
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic abstract boolean acquire(long timeout)
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic abstract boolean tryAcquire()
public abstract void release()
public abstract java.lang.String getOwnerName()
public static Latch create()