Package com.intellij.openapi.util
Class ShutDownTracker
- java.lang.Object
-
- com.intellij.openapi.util.ShutDownTracker
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ShutDownTrackergetInstance()static booleanisShutdownHookRunning()voidregisterShutdownTask(Runnable task)voidregisterShutdownThread(int index, Thread thread)voidregisterShutdownThread(Thread thread)voidregisterStopperThread(Thread thread)voidrun()voidunregisterShutdownTask(Runnable task)voidunregisterStopperThread(Thread thread)
-
-
-
Method Detail
-
getInstance
public static ShutDownTracker getInstance()
-
isShutdownHookRunning
public static boolean isShutdownHookRunning()
-
registerStopperThread
public void registerStopperThread(Thread thread)
-
unregisterStopperThread
public void unregisterStopperThread(Thread thread)
-
registerShutdownThread
public void registerShutdownThread(Thread thread)
-
registerShutdownThread
public void registerShutdownThread(int index, Thread thread)
-
registerShutdownTask
public void registerShutdownTask(Runnable task)
-
unregisterShutdownTask
public void unregisterShutdownTask(Runnable task)
-
-