public static class Awaitable.Defaults
extends java.lang.Object
Constructor and Description |
---|
Defaults() |
Modifier and Type | Method and Description |
---|---|
static boolean |
await(Awaitable await,
long time,
java.util.concurrent.TimeUnit unit) |
static <A extends Awaitable> |
awaitThrowUncheckedOnInterrupt(A await) |
static boolean |
awaitThrowUncheckedOnInterrupt(Awaitable await,
long time,
java.util.concurrent.TimeUnit units) |
static <A extends Awaitable> |
awaitUninterruptibly(A await)
|
static boolean |
awaitUninterruptibly(Awaitable await,
long time,
java.util.concurrent.TimeUnit units) |
static boolean |
awaitUntilThrowUncheckedOnInterrupt(Awaitable await,
long nanoTimeDeadline) |
static boolean |
awaitUntilUninterruptibly(Awaitable await,
long nanoTimeDeadline)
|
public static boolean await(Awaitable await, long time, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException
java.lang.InterruptedException
public static boolean awaitThrowUncheckedOnInterrupt(Awaitable await, long time, java.util.concurrent.TimeUnit units) throws UncheckedInterruptedException
UncheckedInterruptedException
public static boolean awaitUninterruptibly(Awaitable await, long time, java.util.concurrent.TimeUnit units)
public static <A extends Awaitable> A awaitThrowUncheckedOnInterrupt(A await) throws UncheckedInterruptedException
UncheckedInterruptedException
public static boolean awaitUntilThrowUncheckedOnInterrupt(Awaitable await, long nanoTimeDeadline) throws UncheckedInterruptedException
UncheckedInterruptedException
public static boolean awaitUntilUninterruptibly(Awaitable await, long nanoTimeDeadline)
public static <A extends Awaitable> A awaitUninterruptibly(A await)
Copyright © 2009-2022 The Apache Software Foundation