Class 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 Detail

      • 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