JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
I
M
P
S
T
U
W
A
addExceptionCallback(ListenableFuture<T>, Consumer<Throwable>)
- Static method in class io.airlift.concurrent.
MoreFutures
addExceptionCallback(ListenableFuture<T>, Runnable)
- Static method in class io.airlift.concurrent.
MoreFutures
addTimeout(ListenableFuture<T>, Callable<T>, Duration, ScheduledExecutorService)
- Static method in class io.airlift.concurrent.
MoreFutures
Returns a new future that is completed when the supplied future completes or when the timeout expires.
addTimeout(CompletableFuture<T>, Callable<T>, Duration, ScheduledExecutorService)
- Static method in class io.airlift.concurrent.
MoreFutures
Deprecated.
allAsList(List<CompletableFuture<? extends V>>)
- Static method in class io.airlift.concurrent.
MoreFutures
Deprecated.
AsyncSemaphore
<
T
> - Class in
io.airlift.concurrent
Guarantees that no more than maxPermits of tasks will be run concurrently.
AsyncSemaphore(int, Executor, Function<T, ListenableFuture<?>>)
- Constructor for class io.airlift.concurrent.
AsyncSemaphore
awaitTermination(long, TimeUnit)
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
B
BoundedExecutor
- Class in
io.airlift.concurrent
Guarantees that no more than maxThreads will be used to execute tasks submitted through
execute()
.
BoundedExecutor(Executor, int)
- Constructor for class io.airlift.concurrent.
BoundedExecutor
C
close()
- Method in class io.airlift.concurrent.
SetThreadName
create()
- Static method in class io.airlift.concurrent.
ExtendedSettableFuture
D
daemonThreadsNamed(String)
- Static method in class io.airlift.concurrent.
Threads
Creates a
ThreadFactory
that creates named daemon threads.
E
execute(Runnable)
- Method in class io.airlift.concurrent.
BoundedExecutor
execute(Runnable)
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
ExecutorServiceAdapter
- Class in
io.airlift.concurrent
Converts an Executor into a minimalistic ExecutorService
ExecutorServiceAdapter(Executor)
- Constructor for class io.airlift.concurrent.
ExecutorServiceAdapter
ExtendedSettableFuture
<
V
> - Class in
io.airlift.concurrent
F
failedFuture(Throwable)
- Static method in class io.airlift.concurrent.
MoreFutures
Deprecated.
firstCompletedFuture(Iterable<? extends CompletionStage<? extends V>>)
- Static method in class io.airlift.concurrent.
MoreFutures
Deprecated.
firstCompletedFuture(Iterable<? extends CompletionStage<? extends V>>, boolean)
- Static method in class io.airlift.concurrent.
MoreFutures
Deprecated.
from(Executor)
- Static method in class io.airlift.concurrent.
ExecutorServiceAdapter
G
get(K)
- Method in class io.airlift.concurrent.
ThreadLocalCache
getActiveCount()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
getCompletedTaskCount()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
getCorePoolSize()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
getFutureValue(Future<V>)
- Static method in class io.airlift.concurrent.
MoreFutures
Waits for the value from the future.
getFutureValue(Future<V>, Class<E>)
- Static method in class io.airlift.concurrent.
MoreFutures
Waits for the value from the future.
getKeepAliveTime()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
getLargestPoolSize()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
getMaximumPoolSize()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
getPoolSize()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
getQueuedTaskCount()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
getRejectedExecutionHandler()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
getTaskCount()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
I
invokeAll(Collection<? extends Callable<T>>)
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit)
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
invokeAny(Collection<? extends Callable<T>>)
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit)
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
io.airlift.concurrent
- package io.airlift.concurrent
isAllowCoreThreadTimeOut()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
isShutdown()
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
isShutdown()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
isTerminated()
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
isTerminated()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
isTerminating()
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
M
mirror(ListenableFuture<? extends T>, SettableFuture<? super T>, boolean)
- Static method in class io.airlift.concurrent.
MoreFutures
Mirrors all results of the source Future to the destination Future.
MoreFutures
- Class in
io.airlift.concurrent
P
propagateCancellation(ListenableFuture<? extends X>, ListenableFuture<? extends Y>, boolean)
- Static method in class io.airlift.concurrent.
MoreFutures
Cancels the destination Future if the source Future is cancelled.
S
set(V)
- Method in class io.airlift.concurrent.
ExtendedSettableFuture
setAllowCoreThreadTimeOut(boolean)
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
setAsync(ListenableFuture<? extends V>)
- Method in class io.airlift.concurrent.
ExtendedSettableFuture
Sets this current future with the result of the delegate.
setCorePoolSize(int)
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
setException(Throwable)
- Method in class io.airlift.concurrent.
ExtendedSettableFuture
setKeepAliveTime(String)
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
setMaximumPoolSize(int)
- Method in class io.airlift.concurrent.
ThreadPoolExecutorMBean
SetThreadName
- Class in
io.airlift.concurrent
SetThreadName(String, Object...)
- Constructor for class io.airlift.concurrent.
SetThreadName
shutdown()
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
shutdownNow()
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
submit(T)
- Method in class io.airlift.concurrent.
AsyncSemaphore
submit(Callable<T>)
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
submit(Runnable, T)
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
submit(Runnable)
- Method in class io.airlift.concurrent.
ExecutorServiceAdapter
T
ThreadLocalCache
<
K
,
V
> - Class in
io.airlift.concurrent
Provides a ThreadLocal cache with a maximum cache size per thread.
ThreadLocalCache(int, Function<K, V>)
- Constructor for class io.airlift.concurrent.
ThreadLocalCache
ThreadPoolExecutorMBean
- Class in
io.airlift.concurrent
ThreadPoolExecutorMBean(ThreadPoolExecutor)
- Constructor for class io.airlift.concurrent.
ThreadPoolExecutorMBean
Threads
- Class in
io.airlift.concurrent
threadsNamed(String)
- Static method in class io.airlift.concurrent.
Threads
Creates a
ThreadFactory
that creates named threads using the specified naming format.
toCompletableFuture(ListenableFuture<V>)
- Static method in class io.airlift.concurrent.
MoreFutures
Converts a ListenableFuture to a CompletableFuture.
toListenableFuture(CompletableFuture<V>)
- Static method in class io.airlift.concurrent.
MoreFutures
Converts a CompletableFuture to a ListenableFuture.
tryGetFutureValue(Future<T>)
- Static method in class io.airlift.concurrent.
MoreFutures
Gets the current value of the future without waiting.
tryGetFutureValue(Future<V>, int, TimeUnit)
- Static method in class io.airlift.concurrent.
MoreFutures
Waits for the the value from the future for the specified time.
tryGetFutureValue(Future<V>, int, TimeUnit, Class<E>)
- Static method in class io.airlift.concurrent.
MoreFutures
Waits for the the value from the future for the specified time.
U
unmodifiableFuture(CompletableFuture<V>)
- Static method in class io.airlift.concurrent.
MoreFutures
Deprecated.
unmodifiableFuture(CompletableFuture<V>, boolean)
- Static method in class io.airlift.concurrent.
MoreFutures
Deprecated.
unwrapCompletionException(Throwable)
- Static method in class io.airlift.concurrent.
MoreFutures
Attempts to unwrap a throwable that has been wrapped in a
CompletionException
.
W
whenAnyComplete(Iterable<? extends ListenableFuture<? extends V>>)
- Static method in class io.airlift.concurrent.
MoreFutures
Creates a future that completes when the first future completes either normally or exceptionally.
A
B
C
D
E
F
G
I
M
P
S
T
U
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2010-2017 Airlift. All Rights Reserved.