Package nxt.util

Class ThreadPool

java.lang.Object
nxt.util.ThreadPool

public final class ThreadPool extends Object
  • Method Details

    • runBeforeStart

      public static void runBeforeStart(Runnable runnable, boolean runLast)
    • runAfterStart

      public static void runAfterStart(Runnable runnable)
    • runAfterStart

      public static void runAfterStart(Runnable runnable, boolean runLast)
    • scheduleThread

      public static void scheduleThread(String name, Runnable runnable, int delay)
    • scheduleThread

      public static void scheduleThread(String name, Runnable runnable, int delay, TimeUnit timeUnit)
    • start

      public static void start(int timeMultiplier)
    • shutdown

      public static void shutdown()
    • shutdownExecutor

      public static void shutdownExecutor(String name, ExecutorService executor, int timeout)