public class AnyCyclicBarrier
extends java.lang.Object
parties threads to call
await, at which point all parties will proceed.| Constructor and Description |
|---|
AnyCyclicBarrier(int parties,
java.lang.String lockName) |
| Modifier and Type | Method and Description |
|---|---|
void |
await() |
void |
await(long timeoutInMillis) |
void |
destroy() |
static void |
destroy(java.lang.String lockName) |
public void await()
throws java.lang.InterruptedException,
java.util.concurrent.BrokenBarrierException
java.lang.InterruptedExceptionjava.util.concurrent.BrokenBarrierExceptionpublic void await(long timeoutInMillis)
throws java.lang.InterruptedException,
java.util.concurrent.BrokenBarrierException,
java.util.concurrent.TimeoutException
java.lang.InterruptedExceptionjava.util.concurrent.BrokenBarrierExceptionjava.util.concurrent.TimeoutExceptionpublic void destroy()
public static void destroy(java.lang.String lockName)