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 SFlowNodeInstance
entity
-
Constructor Summary
Constructors Constructor Description SFlowNodeInstanceBuilderImpl(SFlowNodeInstance entity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SFlowNodeType
getFlowNodeType()
SFlowNodeInstanceBuilder
setLastUpdateDate(long lastUpdateDate)
SFlowNodeInstanceBuilder
setLoopCounter(int loopCounter)
SFlowNodeInstanceBuilder
setParentActivityInstanceId(long activityInstanceId)
SFlowNodeInstanceBuilder
setParentContainerId(long processInstanceId)
SFlowNodeInstanceBuilder
setParentProcessInstanceId(long parentProcessInstanceId)
SFlowNodeInstanceBuilder
setProcessDefinitionId(long processDefinitionId)
SFlowNodeInstanceBuilder
setReachedStateDate(long reachedStateDate)
SFlowNodeInstanceBuilder
setRootContainerId(long containerId)
SFlowNodeInstanceBuilder
setRootProcessInstanceId(long processInstanceId)
SFlowNodeInstanceBuilder
setState(FlowNodeState state)
SFlowNodeInstanceBuilder
setStateCategory(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:
setState
in interfaceSFlowNodeInstanceBuilder
-
setLastUpdateDate
public SFlowNodeInstanceBuilder setLastUpdateDate(long lastUpdateDate)
- Specified by:
setLastUpdateDate
in interfaceSFlowNodeInstanceBuilder
-
setReachedStateDate
public SFlowNodeInstanceBuilder setReachedStateDate(long reachedStateDate)
- Specified by:
setReachedStateDate
in interfaceSFlowNodeInstanceBuilder
-
setRootContainerId
public SFlowNodeInstanceBuilder setRootContainerId(long containerId)
- Specified by:
setRootContainerId
in interfaceSFlowNodeInstanceBuilder
-
setParentContainerId
public SFlowNodeInstanceBuilder setParentContainerId(long processInstanceId)
- Specified by:
setParentContainerId
in interfaceSFlowNodeInstanceBuilder
-
setProcessDefinitionId
public SFlowNodeInstanceBuilder setProcessDefinitionId(long processDefinitionId)
- Specified by:
setProcessDefinitionId
in interfaceSFlowNodeInstanceBuilder
-
setRootProcessInstanceId
public SFlowNodeInstanceBuilder setRootProcessInstanceId(long processInstanceId)
- Specified by:
setRootProcessInstanceId
in interfaceSFlowNodeInstanceBuilder
-
setParentProcessInstanceId
public SFlowNodeInstanceBuilder setParentProcessInstanceId(long parentProcessInstanceId)
- Specified by:
setParentProcessInstanceId
in interfaceSFlowNodeInstanceBuilder
-
setParentActivityInstanceId
public SFlowNodeInstanceBuilder setParentActivityInstanceId(long activityInstanceId)
- Specified by:
setParentActivityInstanceId
in interfaceSFlowNodeInstanceBuilder
-
setLoopCounter
public SFlowNodeInstanceBuilder setLoopCounter(int loopCounter)
- Specified by:
setLoopCounter
in interfaceSFlowNodeInstanceBuilder
-
setStateCategory
public SFlowNodeInstanceBuilder setStateCategory(SStateCategory stateCategory)
- Specified by:
setStateCategory
in interfaceSFlowNodeInstanceBuilder
-
getFlowNodeType
public SFlowNodeType getFlowNodeType()
- Specified by:
getFlowNodeType
in interfaceSFlowNodeInstanceBuilder
-
-