Class SMultiInstanceActivityInstanceBuilderFactoryImpl
- java.lang.Object
-
- org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowElementInstanceBuilderFactoryImpl
-
- org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowNodeInstanceBuilderFactoryImpl
-
- org.bonitasoft.engine.core.process.instance.model.builder.impl.SActivityInstanceBuilderFactoryImpl
-
- org.bonitasoft.engine.core.process.instance.model.builder.impl.SMultiInstanceActivityInstanceBuilderFactoryImpl
-
- All Implemented Interfaces:
SActivityInstanceBuilderFactory,SFlowElementInstanceBuilderFactory,SFlowNodeInstanceBuilderFactory,SMultiInstanceActivityInstanceBuilderFactory
public class SMultiInstanceActivityInstanceBuilderFactoryImpl extends SActivityInstanceBuilderFactoryImpl implements SMultiInstanceActivityInstanceBuilderFactory
- Author:
- Baptiste Mesta, Celine Souchet
-
-
Field Summary
-
Fields inherited from class org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowNodeInstanceBuilderFactoryImpl
DISPLAY_DESCRIPTION, DISPLAY_NAME, EXECUTE_BY_KEY, EXECUTE_FOR_KEY, LAST_UPDATE_KEY, PREVIOUS_STATE_ID_KEY, REACHED_STATE_DATE_KEY, STATE_EXECUTING_KEY, STATE_ID_KEY, STATE_NAME_KEY
-
Fields inherited from class org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowElementInstanceBuilderFactoryImpl
LOGICAL_GROUP1_KEY, LOGICAL_GROUP2_KEY, LOGICAL_GROUP3_KEY, LOGICAL_GROUP4_KEY, PARENT_ACTIVITY_INSTANCE_INDEX, PARENT_CONTAINER_ID_KEY, PARENT_PROCESS_INSTANCE_INDEX, PROCESS_DEFINITION_INDEX, ROOT_CONTAINER_ID_KEY, ROOT_PROCESS_INSTANCE_INDEX, STABLE_KEY, TERMINAL_KEY
-
-
Constructor Summary
Constructors Constructor Description SMultiInstanceActivityInstanceBuilderFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SMultiInstanceActivityInstanceBuildercreateNewOuterTaskInstance(java.lang.String name, long flowNodeDefinitionId, long rootContainerId, long parentContainerId, long processDefinitionId, long rootProcessInstanceId, long parentProcessInstanceId, boolean isSequential)java.lang.StringgetLoopCardinalityKey()java.lang.StringgetNumberOfActiveInstancesKey()java.lang.StringgetNumberOfCompletedInstancesKey()java.lang.StringgetNumberOfTerminatedInstancesKey()-
Methods inherited from class org.bonitasoft.engine.core.process.instance.model.builder.impl.SActivityInstanceBuilderFactoryImpl
getAbortedByBoundaryEventIdKey, getIdKey, getNameKey, getTokenCountKey
-
Methods inherited from class org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowNodeInstanceBuilderFactoryImpl
getDisplayDescriptionKey, getDisplayNameKey, getExecutedBy, getExecutedBySubstitute, getLastUpdateDateKey, getPreviousStateIdKey, getReachStateDateKey, getStateExecutingKey, getStateIdKey, getStateNameKey
-
Methods inherited from class org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowElementInstanceBuilderFactoryImpl
getParentActivityInstanceIndex, getParentActivityInstanceKey, getParentContainerIdKey, getParentProcessInstanceIndex, getParentProcessInstanceKey, getProcessDefinitionIndex, getProcessDefinitionKey, getRootContainerIdKey, getRootProcessInstanceIndex, getRootProcessInstanceKey, getStableKey, getStateCategoryKey, getTerminalKey
-
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.SActivityInstanceBuilderFactory
getAbortedByBoundaryEventIdKey, getTokenCountKey
-
Methods inherited from interface org.bonitasoft.engine.core.process.instance.model.builder.SFlowElementInstanceBuilderFactory
getIdKey, getNameKey, getParentActivityInstanceIndex, getParentActivityInstanceKey, getParentContainerIdKey, getParentProcessInstanceIndex, getParentProcessInstanceKey, getProcessDefinitionIndex, getProcessDefinitionKey, getRootContainerIdKey, getRootProcessInstanceIndex, getRootProcessInstanceKey, getStableKey, getStateCategoryKey, getTerminalKey
-
Methods inherited from interface org.bonitasoft.engine.core.process.instance.model.builder.SFlowNodeInstanceBuilderFactory
getDisplayDescriptionKey, getDisplayNameKey, getExecutedBy, getExecutedBySubstitute, getLastUpdateDateKey, getPreviousStateIdKey, getReachStateDateKey, getStateExecutingKey, getStateIdKey, getStateNameKey
-
-
-
-
Method Detail
-
createNewOuterTaskInstance
public SMultiInstanceActivityInstanceBuilder createNewOuterTaskInstance(java.lang.String name, long flowNodeDefinitionId, long rootContainerId, long parentContainerId, long processDefinitionId, long rootProcessInstanceId, long parentProcessInstanceId, boolean isSequential)
- Specified by:
createNewOuterTaskInstancein interfaceSMultiInstanceActivityInstanceBuilderFactory
-
getLoopCardinalityKey
public java.lang.String getLoopCardinalityKey()
- Specified by:
getLoopCardinalityKeyin interfaceSMultiInstanceActivityInstanceBuilderFactory
-
getNumberOfActiveInstancesKey
public java.lang.String getNumberOfActiveInstancesKey()
- Specified by:
getNumberOfActiveInstancesKeyin interfaceSMultiInstanceActivityInstanceBuilderFactory
-
getNumberOfCompletedInstancesKey
public java.lang.String getNumberOfCompletedInstancesKey()
- Specified by:
getNumberOfCompletedInstancesKeyin interfaceSMultiInstanceActivityInstanceBuilderFactory
-
getNumberOfTerminatedInstancesKey
public java.lang.String getNumberOfTerminatedInstancesKey()
- Specified by:
getNumberOfTerminatedInstancesKeyin interfaceSMultiInstanceActivityInstanceBuilderFactory
-
-