Interface SFlowNodeInstanceBuilder
-
- All Known Subinterfaces:
SActivityInstanceBuilder,SAutomaticTaskInstanceBuilder,SBoundaryEventInstanceBuilder,SCallActivityInstanceBuilder,SEndEventInstanceBuilder,SEventInstanceBuilder,SGatewayInstanceBuilder,SHumanTaskInstanceBuilder,SIntermediateCatchEventInstanceBuilder,SIntermediateThrowEventInstanceBuilder,SLoopActivityInstanceBuilder,SManualTaskInstanceBuilder,SMultiInstanceActivityInstanceBuilder,SReceiveTaskInstanceBuilder,SSendTaskInstanceBuilder,SStartEventInstanceBuilder,SSubProcessActivityInstanceBuilder,SUserTaskInstanceBuilder
- All Known Implementing Classes:
SActivityInstanceBuilderImpl,SAutomaticTaskInstanceBuilderImpl,SBoundaryEventInstanceBuilderImpl,SCallActivityInstanceBuilderImpl,SEndEventInstanceBuilderImpl,SEventInstanceBuilderImpl,SFlowNodeInstanceBuilderImpl,SGatewayInstanceBuilderImpl,SHumanTaskInstanceBuilderImpl,SIntermediateCatchEventInstanceBuilderImpl,SIntermediateThrowEventInstanceBuilderImpl,SLoopActivityInstanceBuilderImpl,SManualTaskInstanceBuilderImpl,SMultiInstanceActivityInstanceBuilderImpl,SReceiveTaskInstanceBuilderImpl,SSendTaskInstanceBuilderImpl,SStartEventInstanceBuilderImpl,SSubProcessActivityInstanceBuilderImpl,SUserTaskInstanceBuilderImpl
public interface SFlowNodeInstanceBuilder- Author:
- Matthieu Chaffotte, Celine Souchet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SFlowNodeInstancedone()SFlowNodeTypegetFlowNodeType()SFlowNodeInstanceBuildersetLastUpdateDate(long lastUpdateDate)SFlowNodeInstanceBuildersetLoopCounter(int loopCounter)SFlowNodeInstanceBuildersetParentActivityInstanceId(long activityInstanceId)SFlowNodeInstanceBuildersetParentContainerId(long containerId)SFlowNodeInstanceBuildersetParentProcessInstanceId(long processInstanceId)SFlowNodeInstanceBuildersetProcessDefinitionId(long processDefinitionId)SFlowNodeInstanceBuildersetReachedStateDate(long reachStateDate)SFlowNodeInstanceBuildersetRootContainerId(long containerId)SFlowNodeInstanceBuildersetRootProcessInstanceId(long processInstanceId)SFlowNodeInstanceBuildersetState(FlowNodeState state)SFlowNodeInstanceBuildersetStateCategory(SStateCategory stateCategory)
-
-
-
Method Detail
-
setState
SFlowNodeInstanceBuilder setState(FlowNodeState state)
-
setReachedStateDate
SFlowNodeInstanceBuilder setReachedStateDate(long reachStateDate)
-
setLastUpdateDate
SFlowNodeInstanceBuilder setLastUpdateDate(long lastUpdateDate)
-
setRootContainerId
SFlowNodeInstanceBuilder setRootContainerId(long containerId)
-
setParentContainerId
SFlowNodeInstanceBuilder setParentContainerId(long containerId)
-
setProcessDefinitionId
SFlowNodeInstanceBuilder setProcessDefinitionId(long processDefinitionId)
-
setRootProcessInstanceId
SFlowNodeInstanceBuilder setRootProcessInstanceId(long processInstanceId)
-
setParentProcessInstanceId
SFlowNodeInstanceBuilder setParentProcessInstanceId(long processInstanceId)
-
setParentActivityInstanceId
SFlowNodeInstanceBuilder setParentActivityInstanceId(long activityInstanceId)
-
setLoopCounter
SFlowNodeInstanceBuilder setLoopCounter(int loopCounter)
-
setStateCategory
SFlowNodeInstanceBuilder setStateCategory(SStateCategory stateCategory)
-
done
SFlowNodeInstance done()
-
getFlowNodeType
SFlowNodeType getFlowNodeType()
-
-