public class TimerEventHandlerStrategy extends EventHandlerStrategy
| Constructor and Description |
|---|
TimerEventHandlerStrategy(ExpressionResolverService expressionResolverService,
SchedulerService schedulerService,
EventInstanceService eventInstanceService,
TechnicalLoggerService logger) |
| Modifier and Type | Method and Description |
|---|---|
OperationsWithContext |
getOperations(SWaitingEvent waitingEvent,
Long triggeringElementID) |
protected Trigger |
getTrigger(STimerEventTriggerDefinition timerTrigger,
Object timerCondition) |
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) |
void |
unregisterCatchEvent(SProcessDefinition processDefinition,
SEventDefinition eventDefinition,
SEventTriggerDefinition sEventTriggerDefinition,
long subProcessId,
SProcessInstance parentProcessInstance) |
getParentContainerTypepublic TimerEventHandlerStrategy(ExpressionResolverService expressionResolverService, SchedulerService schedulerService, EventInstanceService eventInstanceService, TechnicalLoggerService logger)
public void handleCatchEvent(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SCatchEventInstance eventInstance, SEventTriggerDefinition sEventTriggerDefinition) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
handleCatchEvent in class EventHandlerStrategyorg.bonitasoft.engine.commons.exceptions.SBonitaExceptionprotected Trigger getTrigger(STimerEventTriggerDefinition timerTrigger, Object timerCondition) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic void handleThrowEvent(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SThrowEventInstance eventInstance, SEventTriggerDefinition sEventTriggerDefinition)
handleThrowEvent in class EventHandlerStrategypublic OperationsWithContext getOperations(SWaitingEvent waitingEvent, Long triggeringElementID)
getOperations in class EventHandlerStrategypublic void handleThrowEvent(SEventTriggerDefinition sEventTriggerDefinition)
handleThrowEvent in class EventHandlerStrategypublic void handleEventSubProcess(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SEventTriggerDefinition sEventTriggerDefinition, long subProcessId, SProcessInstance parentProcessInstance) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
handleEventSubProcess in class EventHandlerStrategyorg.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic void unregisterCatchEvent(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SEventTriggerDefinition sEventTriggerDefinition, long subProcessId, SProcessInstance parentProcessInstance) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
unregisterCatchEvent in class EventHandlerStrategyorg.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic boolean handlePostThrowEvent(SProcessDefinition processDefinition, SEndEventDefinition sEventDefinition, SThrowEventInstance sThrowEventInstance, SEventTriggerDefinition sEventTriggerDefinition, SFlowNodeInstance sFlowNodeInstance)
handlePostThrowEvent in class EventHandlerStrategyCopyright © 2019 Bonitasoft S.A.. All rights reserved.