Interface SWaitingMessageEventBuilderFactory
-
- All Superinterfaces:
SWaitingEventKeyProviderBuilderFactory
- All Known Implementing Classes:
SWaitingMessageEventBuilderFactoryImpl
public interface SWaitingMessageEventBuilderFactory extends SWaitingEventKeyProviderBuilderFactory
- Author:
- Elias Ricken de Medeiros, Celine Souchet
-
-
Field Summary
Fields Modifier and Type Field Description static intPROGRESS_FREE_KEYstatic intPROGRESS_IN_TREATMENT_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SWaitingMessageEventBuildercreateNewInstance(SWaitingMessageEvent waitingMessage)SWaitingMessageEventBuildercreateNewWaitingMessageBoundaryEventInstance(long processdefinitionId, long rootProcessInstanceId, long processInstanceId, long flowNodeInstanceId, java.lang.String messageName, java.lang.String processName, long flowNodeDefinitionId, java.lang.String flowNodeName)SWaitingMessageEventBuildercreateNewWaitingMessageEventSubProcInstance(long processdefinitionId, long parentProcessInstanceId, long rootProcessInstanceId, java.lang.String messageName, java.lang.String processName, long flowNodeDefinitionId, java.lang.String flowNodeName, long subProcessId)SWaitingMessageEventBuildercreateNewWaitingMessageIntermediateEventInstance(long processdefinitionId, long rootProcessInstanceId, long processInstanceId, long flowNodeInstanceId, java.lang.String messageName, java.lang.String processName, long flowNodeDefinitionId, java.lang.String flowNodeName)SWaitingMessageEventBuildercreateNewWaitingMessageStartEventInstance(long processdefinitionId, java.lang.String messageName, java.lang.String processName, long flowNodeDefinitionId, java.lang.String flowNodeName)java.lang.StringgetLockedKey()java.lang.StringgetMessageNameKey()java.lang.StringgetProgressKey()-
Methods inherited from interface org.bonitasoft.engine.core.process.instance.model.builder.event.handling.SWaitingEventKeyProviderBuilderFactory
getActiveKey, getEventTypeKey, getFlowNodeInstanceIdKey, getFlowNodeNameKey, getIdKey, getParentProcessInstanceIdKey, getProcessDefinitionIdKey, getProcessNameKey, getRootProcessInstanceIdKey, getSubProcessIdKey
-
-
-
-
Field Detail
-
PROGRESS_FREE_KEY
static final int PROGRESS_FREE_KEY
- See Also:
- Constant Field Values
-
PROGRESS_IN_TREATMENT_KEY
static final int PROGRESS_IN_TREATMENT_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
createNewWaitingMessageStartEventInstance
SWaitingMessageEventBuilder createNewWaitingMessageStartEventInstance(long processdefinitionId, java.lang.String messageName, java.lang.String processName, long flowNodeDefinitionId, java.lang.String flowNodeName)
-
createNewWaitingMessageEventSubProcInstance
SWaitingMessageEventBuilder createNewWaitingMessageEventSubProcInstance(long processdefinitionId, long parentProcessInstanceId, long rootProcessInstanceId, java.lang.String messageName, java.lang.String processName, long flowNodeDefinitionId, java.lang.String flowNodeName, long subProcessId)
-
createNewWaitingMessageIntermediateEventInstance
SWaitingMessageEventBuilder createNewWaitingMessageIntermediateEventInstance(long processdefinitionId, long rootProcessInstanceId, long processInstanceId, long flowNodeInstanceId, java.lang.String messageName, java.lang.String processName, long flowNodeDefinitionId, java.lang.String flowNodeName)
-
createNewWaitingMessageBoundaryEventInstance
SWaitingMessageEventBuilder createNewWaitingMessageBoundaryEventInstance(long processdefinitionId, long rootProcessInstanceId, long processInstanceId, long flowNodeInstanceId, java.lang.String messageName, java.lang.String processName, long flowNodeDefinitionId, java.lang.String flowNodeName)
-
createNewInstance
SWaitingMessageEventBuilder createNewInstance(SWaitingMessageEvent waitingMessage)
-
getMessageNameKey
java.lang.String getMessageNameKey()
-
getLockedKey
java.lang.String getLockedKey()
-
getProgressKey
java.lang.String getProgressKey()
-
-