Package org.jclouds.concurrent

Class Summary
DynamicExecutors Factory and utility methods for handling DynamicThreadPoolExecutor.
DynamicThreadPoolExecutor An ExecutorService that executes each submitted task using one of possibly several pooled threads, normally configured using DynamicExecutors factory methods.
DynamicThreadPoolExecutor.DynamicQueue<E> Much like a SynchronousQueue which acts as a rendezvous channel.
DynamicThreadPoolExecutor.ForceQueuePolicy A handler for rejected tasks that adds the specified element to this queue, waiting if necessary for space to become available.
DynamicThreadPoolExecutor.TimedBlockingPolicy A handler for rejected tasks that inserts the specified element into this queue, waiting if necessary up to the specified wait time for space to become available.
ExceptionParsingListenableFuture<T> Transforms the exceptions in a future upon get Temporarily here until the following is resolved: guava issue 310
FutureIterables functions related to or replacing those in Iterables dealing with Futures
Futures functions related to or replacing those in Futures
Futures.FutureListener<T>  
Futures.LazyListenableFutureFunctionAdapter<I,O>  
Futures.ListenableFutureAdapter<T>  
MoreExecutors functions related to or replacing those in MoreExecutors
MoreExecutors.SameThreadExecutorService  
RetryOnTimeOutExceptionSupplier<T>  
 

Annotation Types Summary
SingleThreaded designates that the object must not exist in an environment that spawns threads.
Timeout This class or method has a timeout used for synchronous calls.
 



Copyright © 2009-2011 jclouds. All Rights Reserved.