Package | Description |
---|---|
org.apache.cassandra.utils.concurrent |
Modifier and Type | Method and Description |
---|---|
void |
Semaphore.acquireThrowUncheckedOnInterrupt(int acquire)
Take permits, waiting indefinitely until available
|
void |
Semaphore.Standard.acquireThrowUncheckedOnInterrupt(int acquire) |
Future<V> |
AbstractFuture.awaitThrowUncheckedOnInterrupt()
Wait for this future to complete
Awaitable.awaitThrowUncheckedOnInterrupt() |
AsyncPromise<V> |
AsyncPromise.awaitThrowUncheckedOnInterrupt()
Wait for this promise to complete, throwing any interrupt as an UncheckedInterruptedException
|
Awaitable |
Awaitable.awaitThrowUncheckedOnInterrupt()
Await indefinitely, throwing any interrupt as an unchecked exception.
|
Awaitable |
Awaitable.AbstractAwaitable.awaitThrowUncheckedOnInterrupt()
|
SyncPromise<V> |
SyncPromise.awaitThrowUncheckedOnInterrupt()
Wait for this promise to complete, throwing any interrupt as an UncheckedInterruptedException
|
static <A extends Awaitable> |
Awaitable.Defaults.awaitThrowUncheckedOnInterrupt(A await) |
static boolean |
Awaitable.Defaults.awaitThrowUncheckedOnInterrupt(Awaitable await,
long time,
java.util.concurrent.TimeUnit units) |
boolean |
AbstractFuture.awaitThrowUncheckedOnInterrupt(long time,
java.util.concurrent.TimeUnit units) |
boolean |
Awaitable.awaitThrowUncheckedOnInterrupt(long time,
java.util.concurrent.TimeUnit units)
Await for the specified period, throwing any interrupt as an unchecked exception.
|
boolean |
Awaitable.AbstractAwaitable.awaitThrowUncheckedOnInterrupt(long time,
java.util.concurrent.TimeUnit units)
|
static boolean |
Awaitable.Defaults.awaitUntilThrowUncheckedOnInterrupt(Awaitable await,
long nanoTimeDeadline) |
boolean |
AbstractFuture.awaitUntilThrowUncheckedOnInterrupt(long nanoTimeDeadline) |
boolean |
Awaitable.awaitUntilThrowUncheckedOnInterrupt(long nanoTimeDeadline)
Await until the deadline (in nanoTime), throwing any interrupt as an unchecked exception.
|
boolean |
Awaitable.AbstractAwaitable.awaitUntilThrowUncheckedOnInterrupt(long nanoTimeDeadline)
|
Copyright © 2009- The Apache Software Foundation