public class ForwardingSignalHandler extends AbstractSignalHandler
Modifier and Type | Field and Description |
---|---|
private SignalTransporter |
forwardTo
The signal transporter to forward signals to.
|
private static org.slf4j.Logger |
logger
Log signals processing.
|
Constructor and Description |
---|
ForwardingSignalHandler(SignalTransporter forwardTo)
Create a new forwarding signal handler.
|
Modifier and Type | Method and Description |
---|---|
void |
handleSignal(Signal signal)
Forwards the signal to the signal transporter given in the
constructor.
|
addSignal, getSupportedSignals, removeSignal, supports
private static final org.slf4j.Logger logger
private final SignalTransporter forwardTo
public ForwardingSignalHandler(SignalTransporter forwardTo)
forwardTo
- The signal transporter to forward signals topublic void handleSignal(Signal signal)
signal
- The signal to handle