Class AdvisingExecutorService<D extends java.util.concurrent.ExecutorService>

  • All Implemented Interfaces:
    java.util.concurrent.Executor, java.util.concurrent.ExecutorService

    public class AdvisingExecutorService<D extends java.util.concurrent.ExecutorService>
    extends DecoratingExecutorService<D>
    TODO JavaDoc
    • Constructor Detail

      • AdvisingExecutorService

        public AdvisingExecutorService​(D delegate,
                                       AroundAdvice advice)
    • Method Detail

      • decorateRunnable

        protected java.lang.Runnable decorateRunnable​(java.lang.Runnable original)
        Specified by:
        decorateRunnable in class DecoratingExecutorService<D extends java.util.concurrent.ExecutorService>
      • decorateCallable

        protected <T> java.util.concurrent.Callable<T> decorateCallable​(java.util.concurrent.Callable<? extends T> original)
        Specified by:
        decorateCallable in class DecoratingExecutorService<D extends java.util.concurrent.ExecutorService>