public class ErrorEventHandlerStrategy extends CoupleEventHandlerStrategy
| Constructor and Description |
|---|
ErrorEventHandlerStrategy(EventInstanceService eventInstanceService,
ProcessInstanceService processInstanceService,
FlowNodeInstanceService flowNodeInstanceService,
ContainerRegistry containerRegistry,
ProcessDefinitionService processDefinitionService,
EventsHandler eventsHandler,
TechnicalLoggerService logger,
ProcessInstanceInterruptor processInstanceInterruptor) |
getEventInstanceService, unregisterCatchEventgetParentContainerTypepublic ErrorEventHandlerStrategy(EventInstanceService eventInstanceService, ProcessInstanceService processInstanceService, FlowNodeInstanceService flowNodeInstanceService, ContainerRegistry containerRegistry, ProcessDefinitionService processDefinitionService, EventsHandler eventsHandler, TechnicalLoggerService logger, ProcessInstanceInterruptor processInstanceInterruptor)
public void handleThrowEvent(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SThrowEventInstance eventInstance, SEventTriggerDefinition sEventTriggerDefinition) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
handleThrowEvent in class EventHandlerStrategyorg.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic void handleThrowEvent(SEventTriggerDefinition sEventTriggerDefinition)
handleThrowEvent in class EventHandlerStrategypublic boolean handlePostThrowEvent(SProcessDefinition processDefinition, SEndEventDefinition sEventDefinition, SThrowEventInstance sThrowEventInstance, SEventTriggerDefinition sEventTriggerDefinition, SFlowNodeInstance sFlowNodeInstance) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
handlePostThrowEvent in class EventHandlerStrategyorg.bonitasoft.engine.commons.exceptions.SBonitaExceptionprotected SWaitingErrorEvent getWaitingErrorEventFromBoundary(SThrowEventInstance eventInstance, String errorCode, SFlowNodeInstance flowNodeInstance) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionprotected SWaitingErrorEvent getWaitingErrorEventFromBoundary(String errorCode, SFlowNodeInstance flowNodeInstance, List<SBoundaryEventDefinition> boundaryEventDefinitions) throws SWaitingEventReadException
SWaitingEventReadExceptionpublic 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.SBonitaExceptionpublic OperationsWithContext getOperations(SWaitingEvent waitingEvent, Long triggeringElementID)
getOperations 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.SBonitaExceptionCopyright © 2018 Bonitasoft S.A.. All rights reserved.