Class Hierarchy
- java.lang.Object
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- de.aristaflow.adept2.util.threading.AFThreadPoolExecutor
- de.aristaflow.adept2.util.threading.AbstractPipeliningExecutor<O,P>
- de.aristaflow.adept2.util.threading.LimitedPipelineExecutor<O>
- de.aristaflow.adept2.util.threading.UnlimitedPipelineExecutor<O>
- de.aristaflow.adept2.util.threading.CachedThreadPoolExecutor
- de.aristaflow.adept2.util.threading.AbstractPipeliningExecutor<O,P>
- de.aristaflow.adept2.util.threading.CurrentThreadPoolExecutor
- java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
- de.aristaflow.adept2.util.threading.LoggingScheduledThreadPoolExecutor
- de.aristaflow.adept2.util.threading.AFThreadPoolExecutor
- java.util.concurrent.ThreadPoolExecutor
- de.aristaflow.adept2.util.threading.Adept2ThreadFactory (implements java.lang.Thread.UncaughtExceptionHandler, java.util.concurrent.ThreadFactory)
- de.aristaflow.adept2.util.threading.CleanupCallable<V> (implements java.util.concurrent.Callable<V>)
- de.aristaflow.adept2.util.threading.CleanupRunnable (implements java.lang.Runnable)
- de.aristaflow.adept2.util.CleanupTask.AbstractCleanupTask<EX> (implements de.aristaflow.adept2.util.CleanupTask<EX>)
- de.aristaflow.adept2.util.threading.LoggingFuture.IgnoredResultLogger
- de.aristaflow.adept2.util.threading.Delayer<T>
- de.aristaflow.adept2.util.threading.Delayer.Resetter (implements java.lang.Runnable)
- de.aristaflow.adept2.util.threading.ExceptionConvertingCallable<V,E> (implements java.util.concurrent.Callable<V>)
- de.aristaflow.adept2.util.threading.ExceptionLoggingCallable<V> (implements java.util.concurrent.Callable<V>)
- de.aristaflow.adept2.util.threading.ExceptionLoggingRunnable (implements java.lang.Runnable)
- de.aristaflow.adept2.util.threading.ExecutorTools
- de.aristaflow.adept2.util.threading.LoggingFuture<V> (implements java.util.concurrent.RunnableFuture<V>)
- de.aristaflow.adept2.util.threading.LoggingScheduledFuture<V> (implements java.util.concurrent.RunnableScheduledFuture<V>)
- de.aristaflow.adept2.util.threading.PipelineFlushRunnable<P> (implements java.lang.Runnable)
- de.aristaflow.adept2.util.threading.PipelineRunnable<P> (implements java.lang.Runnable)
- de.aristaflow.adept2.util.threading.ResultExchange<T> (implements java.util.concurrent.Future<V>)
- de.aristaflow.adept2.util.threading.ThreadTools
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
Interface Hierarchy
- java.util.concurrent.Callable<V>
- de.aristaflow.adept2.util.threading.ProducingRunnable<T,E>
- de.aristaflow.adept2.util.threading.ThrowableCreatingCallable<V,T>
- de.aristaflow.adept2.util.threading.ConsumingRunnable<T,E>