public class SignalEventHandlerStrategy extends CoupleEventHandlerStrategy
| Constructor and Description |
|---|
SignalEventHandlerStrategy(EventInstanceService eventInstanceService,
WorkService workService,
BPMWorkFactory workFactory) |
| Modifier and Type | Method and Description |
|---|---|
OperationsWithContext |
getOperations(SWaitingEvent waitingEvent,
java.lang.Long triggeringElementID) |
void |
handleCatchEvent(SProcessDefinition processDefinition,
SEventDefinition eventDefinition,
SCatchEventInstance eventInstance,
SEventTriggerDefinition sEventTriggerDefinition) |
void |
handleEventSubProcess(SProcessDefinition processDefinition,
SEventDefinition eventDefinition,
SEventTriggerDefinition sEventTriggerDefinition,
long subProcessId,
SProcessInstance parentProcessInstance) |
boolean |
handlePostThrowEvent(SProcessDefinition processDefinition,
SEndEventDefinition sEventDefinition,
SThrowEventInstance sThrowEventInstance,
SEventTriggerDefinition sEventTriggerDefinition,
SFlowNodeInstance sFlowNodeInstance) |
void |
handleThrowEvent(SEventTriggerDefinition sEventTriggerDefinition) |
void |
handleThrowEvent(SProcessDefinition processDefinition,
SEventDefinition eventDefinition,
SThrowEventInstance eventInstance,
SEventTriggerDefinition sEventTriggerDefinition) |
getEventInstanceService, unregisterCatchEventgetParentContainerTypepublic SignalEventHandlerStrategy(EventInstanceService eventInstanceService, WorkService workService, BPMWorkFactory workFactory)
public void handleCatchEvent(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SCatchEventInstance eventInstance, SEventTriggerDefinition sEventTriggerDefinition) throws SBonitaException
handleCatchEvent in class EventHandlerStrategySBonitaExceptionpublic void handleThrowEvent(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SThrowEventInstance eventInstance, SEventTriggerDefinition sEventTriggerDefinition) throws SBonitaException
handleThrowEvent in class EventHandlerStrategySBonitaExceptionpublic OperationsWithContext getOperations(SWaitingEvent waitingEvent, java.lang.Long triggeringElementID)
getOperations in class EventHandlerStrategypublic void handleThrowEvent(SEventTriggerDefinition sEventTriggerDefinition) throws SBonitaException
handleThrowEvent in class EventHandlerStrategySBonitaExceptionpublic void handleEventSubProcess(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SEventTriggerDefinition sEventTriggerDefinition, long subProcessId, SProcessInstance parentProcessInstance) throws SBonitaException
handleEventSubProcess in class EventHandlerStrategySBonitaExceptionpublic boolean handlePostThrowEvent(SProcessDefinition processDefinition, SEndEventDefinition sEventDefinition, SThrowEventInstance sThrowEventInstance, SEventTriggerDefinition sEventTriggerDefinition, SFlowNodeInstance sFlowNodeInstance)
handlePostThrowEvent in class EventHandlerStrategy