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 ShutDownTracker
getInstance()
static boolean
isShutdownHookRunning()
void
registerShutdownTask(Runnable task)
void
registerShutdownThread(int index, Thread thread)
void
registerShutdownThread(Thread thread)
void
registerStopperThread(Thread thread)
void
run()
void
unregisterShutdownTask(Runnable task)
void
unregisterStopperThread(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)
-
-