Package | Description |
---|---|
org.apache.cassandra.utils.concurrent |
Modifier and Type | Class and Description |
---|---|
static class |
SyncPromise.WithExecutor<V> |
Modifier and Type | Method and Description |
---|---|
SyncPromise<V> |
SyncPromise.addCallback(java.util.function.Consumer<? super V> onSuccess,
java.util.function.Consumer<? super java.lang.Throwable> onFailure) |
SyncPromise<V> |
SyncPromise.addCallback(com.google.common.util.concurrent.FutureCallback<? super V> callback) |
SyncPromise<V> |
SyncPromise.addCallback(com.google.common.util.concurrent.FutureCallback<? super V> callback,
java.util.concurrent.Executor executor) |
SyncPromise<V> |
SyncPromise.addListener(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super V>> listener) |
SyncPromise<V> |
SyncPromise.addListeners(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super V>>... listeners) |
SyncPromise<V> |
SyncPromise.await()
Wait for this promise to complete
|
SyncPromise<V> |
SyncPromise.awaitThrowUncheckedOnInterrupt()
Wait for this promise to complete, throwing any interrupt as an UncheckedInterruptedException
|
SyncPromise<V> |
SyncPromise.awaitUninterruptibly()
Wait uninterruptibly for this promise to complete
|
SyncPromise<V> |
SyncPromise.removeListener(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super V>> listener) |
SyncPromise<V> |
SyncPromise.removeListeners(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super V>>... listeners) |
static <V> SyncPromise<V> |
SyncPromise.uncancellable() |
static <V> SyncPromise<V> |
SyncPromise.uncancellable(java.util.concurrent.Executor executor) |
static <V> SyncPromise<V> |
SyncPromise.uncancellable(io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super V>> listener) |
static <V> SyncPromise<V> |
SyncPromise.withExecutor(java.util.concurrent.Executor executor) |
Copyright © 2009- The Apache Software Foundation