
public interface SignalHandler
| Modifier and Type | Method and Description |
|---|---|
default void |
sendSignal(String signalString)
command to send a signal.
|
default void |
sendSignalWithTimeLimit(String signalString,
long expectedMaxDelay)
command to send a signal with a delay for execution.
|
default TreeWalkerDiag |
signal(Signal sig)
this method is intended for overriding: the module receives an out of
band signal.
|
default TreeWalkerDiag signal(Signal sig)
sig - @Command(description="will propagate signal to Module and its children ", type=SIGNAL) default void sendSignal(String signalString)
signalString - string representing a member of an enum of type
SignalLevel@Command(description="will propagate signal to Module and its children with an expected maximum delay", type=SIGNAL) default void sendSignalWithTimeLimit(String signalString, long expectedMaxDelay)
signalString - string representing a member of an enum of type
SignalLevelexpectedMaxDelay - Copyright © 2018 LSST. All rights reserved.