Class DefaultWorkExecutorProvider

java.lang.Object
ch.raffael.meldioc.library.base.threading.DefaultWorkExecutorProvider

public class DefaultWorkExecutorProvider
extends java.lang.Object
TODO JavaDoc
  • Constructor Details

    • DefaultWorkExecutorProvider

      public DefaultWorkExecutorProvider​(java.util.function.Supplier<? extends java.util.concurrent.ExecutorService> workExecutorImplementation)
  • Method Details

    • withoutDefaultTaskFinalizer

      public DefaultWorkExecutorProvider withoutDefaultTaskFinalizer()
    • workExecutor

      public java.util.concurrent.ExecutorService workExecutor()
    • taskAdvice

      public ch.raffael.meldioc.util.advice.AroundAdvice taskAdvice()
    • defaultFinalizeTask

      public void defaultFinalizeTask()
    • taskAdviceProfile

      public TaskAdviceFeature.Profile taskAdviceProfile()