Package ch.raffael.meldioc.util.advice
Class AdvisingExecutorService<D extends ExecutorService>
java.lang.Object
ch.raffael.meldioc.util.concurrent.SecureExecutorServiceWrapper<D>
ch.raffael.meldioc.util.concurrent.DecoratingExecutorService<D>
ch.raffael.meldioc.util.advice.AdvisingExecutorService<D>
- All Implemented Interfaces:
AutoCloseable,Executor,ExecutorService
public class AdvisingExecutorService<D extends ExecutorService>
extends DecoratingExecutorService<D>
TODO JavaDoc
-
Field Summary
Fields inherited from class ch.raffael.meldioc.util.concurrent.SecureExecutorServiceWrapper
delegate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T> Callable<T>decorateCallable(Callable<? extends T> original) protected RunnabledecorateRunnable(Runnable original) Methods inherited from class ch.raffael.meldioc.util.concurrent.DecoratingExecutorService
execute, invokeAll, invokeAll, invokeAny, invokeAny, submit, submit, submitMethods inherited from class ch.raffael.meldioc.util.concurrent.SecureExecutorServiceWrapper
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNowMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.concurrent.ExecutorService
close
-
Constructor Details
-
AdvisingExecutorService
-
-
Method Details
-
decorateRunnable
- Specified by:
decorateRunnablein classDecoratingExecutorService<D extends ExecutorService>
-
decorateCallable
- Specified by:
decorateCallablein classDecoratingExecutorService<D extends ExecutorService>
-