Class ShutdownHooks

java.lang.Object
org.jline.utils.ShutdownHooks

public final class ShutdownHooks extends Object
Manages the JLine shutdown-hook thread and tasks to execute on shutdown.
Since:
2.7
  • Field Details

  • Constructor Details

    • ShutdownHooks

      public ShutdownHooks()
  • Method Details

    • add

      public static <T extends ShutdownHooks.Task> T add(T task)
    • runTasks

      private static void runTasks()
    • addHook

      private static Thread addHook(Thread thread)
    • remove

      public static void remove(ShutdownHooks.Task task)
    • removeHook

      private static void removeHook(Thread thread)