Class SFlowNodeInstanceBuilderImpl
- java.lang.Object
-
- org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowNodeInstanceBuilderImpl
-
- All Implemented Interfaces:
SFlowNodeInstanceBuilder
- Direct Known Subclasses:
SActivityInstanceBuilderImpl,SEventInstanceBuilderImpl,SGatewayInstanceBuilderImpl
public abstract class SFlowNodeInstanceBuilderImpl extends java.lang.Object implements SFlowNodeInstanceBuilder
- Author:
- Baptiste Mesta
-
-
Field Summary
Fields Modifier and Type Field Description protected SFlowNodeInstanceentity
-
Constructor Summary
Constructors Constructor Description SFlowNodeInstanceBuilderImpl(SFlowNodeInstance entity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SFlowNodeTypegetFlowNodeType()SFlowNodeInstanceBuildersetLastUpdateDate(long lastUpdateDate)SFlowNodeInstanceBuildersetLoopCounter(int loopCounter)SFlowNodeInstanceBuildersetParentActivityInstanceId(long activityInstanceId)SFlowNodeInstanceBuildersetParentContainerId(long processInstanceId)SFlowNodeInstanceBuildersetParentProcessInstanceId(long parentProcessInstanceId)SFlowNodeInstanceBuildersetProcessDefinitionId(long processDefinitionId)SFlowNodeInstanceBuildersetReachedStateDate(long reachedStateDate)SFlowNodeInstanceBuildersetRootContainerId(long containerId)SFlowNodeInstanceBuildersetRootProcessInstanceId(long processInstanceId)SFlowNodeInstanceBuildersetState(FlowNodeState state)SFlowNodeInstanceBuildersetStateCategory(SStateCategory stateCategory)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.bonitasoft.engine.core.process.instance.model.builder.SFlowNodeInstanceBuilder
done
-
-
-
-
Field Detail
-
entity
protected final SFlowNodeInstance entity
-
-
Constructor Detail
-
SFlowNodeInstanceBuilderImpl
public SFlowNodeInstanceBuilderImpl(SFlowNodeInstance entity)
-
-
Method Detail
-
setState
public SFlowNodeInstanceBuilder setState(FlowNodeState state)
- Specified by:
setStatein interfaceSFlowNodeInstanceBuilder
-
setLastUpdateDate
public SFlowNodeInstanceBuilder setLastUpdateDate(long lastUpdateDate)
- Specified by:
setLastUpdateDatein interfaceSFlowNodeInstanceBuilder
-
setReachedStateDate
public SFlowNodeInstanceBuilder setReachedStateDate(long reachedStateDate)
- Specified by:
setReachedStateDatein interfaceSFlowNodeInstanceBuilder
-
setRootContainerId
public SFlowNodeInstanceBuilder setRootContainerId(long containerId)
- Specified by:
setRootContainerIdin interfaceSFlowNodeInstanceBuilder
-
setParentContainerId
public SFlowNodeInstanceBuilder setParentContainerId(long processInstanceId)
- Specified by:
setParentContainerIdin interfaceSFlowNodeInstanceBuilder
-
setProcessDefinitionId
public SFlowNodeInstanceBuilder setProcessDefinitionId(long processDefinitionId)
- Specified by:
setProcessDefinitionIdin interfaceSFlowNodeInstanceBuilder
-
setRootProcessInstanceId
public SFlowNodeInstanceBuilder setRootProcessInstanceId(long processInstanceId)
- Specified by:
setRootProcessInstanceIdin interfaceSFlowNodeInstanceBuilder
-
setParentProcessInstanceId
public SFlowNodeInstanceBuilder setParentProcessInstanceId(long parentProcessInstanceId)
- Specified by:
setParentProcessInstanceIdin interfaceSFlowNodeInstanceBuilder
-
setParentActivityInstanceId
public SFlowNodeInstanceBuilder setParentActivityInstanceId(long activityInstanceId)
- Specified by:
setParentActivityInstanceIdin interfaceSFlowNodeInstanceBuilder
-
setLoopCounter
public SFlowNodeInstanceBuilder setLoopCounter(int loopCounter)
- Specified by:
setLoopCounterin interfaceSFlowNodeInstanceBuilder
-
setStateCategory
public SFlowNodeInstanceBuilder setStateCategory(SStateCategory stateCategory)
- Specified by:
setStateCategoryin interfaceSFlowNodeInstanceBuilder
-
getFlowNodeType
public SFlowNodeType getFlowNodeType()
- Specified by:
getFlowNodeTypein interfaceSFlowNodeInstanceBuilder
-
-