public class ERXGracefulShutdown extends Object implements sun.misc.SignalHandler
| Modifier and Type | Class and Description |
|---|---|
static interface |
ERXGracefulShutdown.GracefulApplication
Interface to be implemented by the WOApplication subclass to gracefully
handle termination.
|
| Modifier and Type | Field and Description |
|---|---|
protected sun.misc.SignalHandler |
defaultHandler
caches the previous handler for chaining
|
| Constructor and Description |
|---|
ERXGracefulShutdown() |
| Modifier and Type | Method and Description |
|---|---|
sun.misc.SignalHandler |
defaultHandler() |
void |
handle(sun.misc.Signal signal)
Signal handling method.
|
static void |
installHandler()
Installs signal handlers for the given array of signals.
|
static boolean |
isEnabled()
Determines if signal handling is enabled.
|
void |
setDefaultHandler(sun.misc.SignalHandler value) |
protected sun.misc.SignalHandler defaultHandler
public static boolean isEnabled()
public static void installHandler()
public void handle(sun.misc.Signal signal)
handle in interface sun.misc.SignalHandlersignal - to be handledpublic sun.misc.SignalHandler defaultHandler()
public void setDefaultHandler(sun.misc.SignalHandler value)
Copyright © 2002 – 2020 Project Wonder.