Class ThreadPoolManager

java.lang.Object
org.digidoc4j.impl.asic.xades.validation.ThreadPoolManager

public class ThreadPoolManager extends Object
Thread pool manager
  • Constructor Details

    • ThreadPoolManager

      public ThreadPoolManager(Configuration configuration)
      Parameters:
      configuration - configuration context
  • Method Details

    • setDefaultThreadExecutor

      public static void setDefaultThreadExecutor(ExecutorService threadExecutor)
      Parameters:
      threadExecutor - default thread executor
    • getDefaultThreadExecutor

      public static ExecutorService getDefaultThreadExecutor()
      Returns:
      default thread executor
    • getThreadExecutor

      public ExecutorService getThreadExecutor()
    • submit

      public <T> Future<T> submit(Callable<T> task)