public abstract class EventHandlerStrategy extends Object
| Constructor and Description |
|---|
EventHandlerStrategy() |
| Modifier and Type | Method and Description |
|---|---|
abstract OperationsWithContext |
getOperations(SWaitingEvent waitingEvent,
Long triggeringElementID) |
protected DataInstanceContainer |
getParentContainerType(SFlowNodeInstance flowNodeInstance) |
abstract void |
handleCatchEvent(SProcessDefinition processDefinition,
SEventDefinition eventDefinition,
SCatchEventInstance eventInstance,
SEventTriggerDefinition sEventTriggerDefinition) |
abstract void |
handleEventSubProcess(SProcessDefinition processDefinition,
SEventDefinition eventDefinition,
SEventTriggerDefinition sEventTriggerDefinition,
long subProcessId,
SProcessInstance parentProcessInstance) |
abstract boolean |
handlePostThrowEvent(SProcessDefinition processDefinition,
SEndEventDefinition sEventDefinition,
SThrowEventInstance sThrowEventInstance,
SEventTriggerDefinition sEventTriggerDefinition,
SFlowNodeInstance sFlowNodeInstance) |
abstract void |
handleThrowEvent(SEventTriggerDefinition sEventTriggerDefinition) |
abstract void |
handleThrowEvent(SProcessDefinition processDefinition,
SEventDefinition eventDefinition,
SThrowEventInstance eventInstance,
SEventTriggerDefinition sEventTriggerDefinition) |
abstract void |
unregisterCatchEvent(SProcessDefinition processDefinition,
SEventDefinition eventDefinition,
SEventTriggerDefinition sEventTriggerDefinition,
long subProcessId,
SProcessInstance parentProcessIsnstance) |
public abstract void handleThrowEvent(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SThrowEventInstance eventInstance, SEventTriggerDefinition sEventTriggerDefinition) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic abstract boolean handlePostThrowEvent(SProcessDefinition processDefinition, SEndEventDefinition sEventDefinition, SThrowEventInstance sThrowEventInstance, SEventTriggerDefinition sEventTriggerDefinition, SFlowNodeInstance sFlowNodeInstance) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic abstract void handleThrowEvent(SEventTriggerDefinition sEventTriggerDefinition) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic abstract void handleCatchEvent(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SCatchEventInstance eventInstance, SEventTriggerDefinition sEventTriggerDefinition) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic abstract void handleEventSubProcess(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SEventTriggerDefinition sEventTriggerDefinition, long subProcessId, SProcessInstance parentProcessInstance) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic abstract void unregisterCatchEvent(SProcessDefinition processDefinition, SEventDefinition eventDefinition, SEventTriggerDefinition sEventTriggerDefinition, long subProcessId, SProcessInstance parentProcessIsnstance) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionprotected DataInstanceContainer getParentContainerType(SFlowNodeInstance flowNodeInstance)
public abstract OperationsWithContext getOperations(SWaitingEvent waitingEvent, Long triggeringElementID) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionCopyright © 2018 Bonitasoft S.A.. All rights reserved.