public interface EventSubscriberSignalHandler
TODO: A code-generator option should decide whether the named
event methods delegate to #fireSignal(Enum)
or to #fireSignalWithErrorFeedback(Enum),
and add the declared exceptions accordingly.
Currently we use fireSignalWithErrorFeedback.
| Modifier and Type | Method and Description |
|---|---|
boolean |
cleanUpEnvironment() |
boolean |
fireSignal(EventSubscriberSignal signal) |
boolean |
fireSignalWithErrorFeedback(EventSubscriberSignal signal) |
boolean |
resume() |
boolean |
setUpEnvironment() |
boolean |
startReceivingEvents() |
boolean |
stopReceivingEvents() |
boolean |
suspend() |
boolean setUpEnvironment()
throws AcsJIllegalStateEventEx,
AcsJStateMachineActionEx
AcsJIllegalStateEventExAcsJStateMachineActionExboolean startReceivingEvents()
throws AcsJIllegalStateEventEx,
AcsJStateMachineActionEx
AcsJIllegalStateEventExAcsJStateMachineActionExboolean suspend()
throws AcsJIllegalStateEventEx,
AcsJStateMachineActionEx
AcsJIllegalStateEventExAcsJStateMachineActionExboolean resume()
throws AcsJIllegalStateEventEx,
AcsJStateMachineActionEx
AcsJIllegalStateEventExAcsJStateMachineActionExboolean stopReceivingEvents()
throws AcsJIllegalStateEventEx,
AcsJStateMachineActionEx
AcsJIllegalStateEventExAcsJStateMachineActionExboolean cleanUpEnvironment()
throws AcsJIllegalStateEventEx,
AcsJStateMachineActionEx
AcsJIllegalStateEventExAcsJStateMachineActionExboolean fireSignal(EventSubscriberSignal signal)
boolean fireSignalWithErrorFeedback(EventSubscriberSignal signal) throws AcsJIllegalStateEventEx, AcsJStateMachineActionEx
AcsJIllegalStateEventExAcsJStateMachineActionEx