Class SGatewayInstanceBuilderImpl
- java.lang.Object
-
- org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowNodeInstanceBuilderImpl
-
- org.bonitasoft.engine.core.process.instance.model.builder.impl.SGatewayInstanceBuilderImpl
-
- All Implemented Interfaces:
SFlowNodeInstanceBuilder
,SGatewayInstanceBuilder
public class SGatewayInstanceBuilderImpl extends SFlowNodeInstanceBuilderImpl implements SGatewayInstanceBuilder
- Author:
- Feng Hui, Celine Souchet
-
-
Field Summary
-
Fields inherited from class org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowNodeInstanceBuilderImpl
entity
-
-
Constructor Summary
Constructors Constructor Description SGatewayInstanceBuilderImpl(SGatewayInstance entity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SGatewayInstance
done()
SGatewayInstanceBuilder
setGatewayType(SGatewayType gatewayType)
SGatewayInstanceBuilder
setHitBys(java.lang.String hitBys)
SGatewayInstanceBuilder
setParentActivityInstanceId(long parentActivityInstanceId)
SGatewayInstanceBuilder
setParentContainerId(long containerId)
SGatewayInstanceBuilder
setProcessInstanceId(long processInstanceId)
SGatewayInstanceBuilder
setRootContainerId(long containerId)
SGatewayInstanceBuilder
setStateId(int stateId)
-
Methods inherited from class org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowNodeInstanceBuilderImpl
getFlowNodeType, setLastUpdateDate, setLoopCounter, setParentProcessInstanceId, setProcessDefinitionId, setReachedStateDate, setRootProcessInstanceId, setState, setStateCategory
-
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
getFlowNodeType, setLastUpdateDate, setLoopCounter, setParentProcessInstanceId, setProcessDefinitionId, setReachedStateDate, setRootProcessInstanceId, setState, setStateCategory
-
-
-
-
Constructor Detail
-
SGatewayInstanceBuilderImpl
public SGatewayInstanceBuilderImpl(SGatewayInstance entity)
-
-
Method Detail
-
setStateId
public SGatewayInstanceBuilder setStateId(int stateId)
- Specified by:
setStateId
in interfaceSGatewayInstanceBuilder
-
setGatewayType
public SGatewayInstanceBuilder setGatewayType(SGatewayType gatewayType)
- Specified by:
setGatewayType
in interfaceSGatewayInstanceBuilder
-
setHitBys
public SGatewayInstanceBuilder setHitBys(java.lang.String hitBys)
- Specified by:
setHitBys
in interfaceSGatewayInstanceBuilder
-
setParentContainerId
public SGatewayInstanceBuilder setParentContainerId(long containerId)
- Specified by:
setParentContainerId
in interfaceSFlowNodeInstanceBuilder
- Overrides:
setParentContainerId
in classSFlowNodeInstanceBuilderImpl
-
setRootContainerId
public SGatewayInstanceBuilder setRootContainerId(long containerId)
- Specified by:
setRootContainerId
in interfaceSFlowNodeInstanceBuilder
- Overrides:
setRootContainerId
in classSFlowNodeInstanceBuilderImpl
-
done
public SGatewayInstance done()
- Specified by:
done
in interfaceSFlowNodeInstanceBuilder
- Specified by:
done
in interfaceSGatewayInstanceBuilder
-
setParentActivityInstanceId
public SGatewayInstanceBuilder setParentActivityInstanceId(long parentActivityInstanceId)
- Specified by:
setParentActivityInstanceId
in interfaceSFlowNodeInstanceBuilder
- Overrides:
setParentActivityInstanceId
in classSFlowNodeInstanceBuilderImpl
-
setProcessInstanceId
public SGatewayInstanceBuilder setProcessInstanceId(long processInstanceId)
- Specified by:
setProcessInstanceId
in interfaceSGatewayInstanceBuilder
-
-