Class ShutdownThread

java.lang.Object
java.lang.Thread
org.eclipse.jetty.util.thread.ShutdownThread
All Implemented Interfaces:
Runnable

@Deprecated(since="2021-05-27") public class ShutdownThread extends Thread
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
ShutdownThread is a shutdown hook thread implemented as singleton that maintains a list of lifecycle instances that are registered with it and provides ability to stop these lifecycles upon shutdown of the Java Virtual Machine
  • Method Details

    • getInstance

      public static ShutdownThread getInstance()
      Deprecated.
      Returns the instance of the singleton
      Returns:
      the singleton instance of the ShutdownThread
    • register

      public static void register(LifeCycle... lifeCycles)
      Deprecated.
    • register

      public static void register(int index, LifeCycle... lifeCycles)
      Deprecated.
    • deregister

      public static void deregister(LifeCycle lifeCycle)
      Deprecated.
    • isRegistered

      public static boolean isRegistered(LifeCycle lifeCycle)
      Deprecated.
    • run

      public void run()
      Deprecated.
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread