Package ghidra.framework
Class ShutdownHookRegistry
java.lang.Object
ghidra.framework.ShutdownHookRegistry
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
ShutdownHook
wrapper class for shutdown callback -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddShutdownHook
(Runnable r, ShutdownPriority priority) Install a shutdown hook at the specified priority.static void
Remove a shutdown hook previously registered.
-
Constructor Details
-
ShutdownHookRegistry
public ShutdownHookRegistry()
-
-
Method Details
-
addShutdownHook
public static ShutdownHookRegistry.ShutdownHook addShutdownHook(Runnable r, ShutdownPriority priority) Install a shutdown hook at the specified priority. If the hook has no specific priority or sensitivity to when it runs, the standard Java Runtime shutdown hook mechanism should be used. Hooks with a higher priority value will run first- Parameters:
r
- shutdown hook runnablepriority
- relative priority
-
removeShutdownHook
Remove a shutdown hook previously registered. Hooks with a higher priority value will run first- Parameters:
hook
- shutdown hook
-