er.extensions.foundation
Class ERXSignalHandler
java.lang.Object
er.extensions.foundation.ERXSignalHandler
- All Implemented Interfaces:
- sun.misc.SignalHandler
public class ERXSignalHandler
- extends java.lang.Object
- implements sun.misc.SignalHandler
There can only be one handler for any signal, so we have our own handler that
maintains a list. Simply register your handlers to this one.
- Author:
- ak
Fields inherited from interface sun.misc.SignalHandler |
SIG_DFL, SIG_IGN |
Method Summary |
void |
handle(sun.misc.Signal signal)
Implementation of the SignalHandler interface. |
static void |
register(java.lang.String signalName,
sun.misc.SignalHandler handler)
Adds your handler with the supplied signal name to the queue. |
static void |
unregister(java.lang.String signalName,
sun.misc.SignalHandler handler)
Removes your handler with the supplied signal name from the queue. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ERXSignalHandler
public ERXSignalHandler()
register
public static void register(java.lang.String signalName,
sun.misc.SignalHandler handler)
- Adds your handler with the supplied signal name to the queue.
- Parameters:
signalName
- eg HUP. TERM etc.handler
- SignalHandler object
unregister
public static void unregister(java.lang.String signalName,
sun.misc.SignalHandler handler)
- Removes your handler with the supplied signal name from the queue.
- Parameters:
signalName
- eg HUP. TERM etc.handler
- SignalHandler object
handle
public void handle(sun.misc.Signal signal)
- Implementation of the SignalHandler interface.
- Specified by:
handle
in interface sun.misc.SignalHandler
Copyright © 2002 – 2007 Project Wonder.