Class SFlowElementInstanceBuilderFactoryImpl
- java.lang.Object
-
- org.bonitasoft.engine.core.process.instance.model.builder.impl.SFlowElementInstanceBuilderFactoryImpl
-
- All Implemented Interfaces:
SFlowElementInstanceBuilderFactory
- Direct Known Subclasses:
SFlowNodeInstanceBuilderFactoryImpl
public abstract class SFlowElementInstanceBuilderFactoryImpl extends java.lang.Object implements SFlowElementInstanceBuilderFactory
- Author:
- Elias Ricken de Medeiros, Yanyan Liu
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringLOGICAL_GROUP1_KEYprotected static java.lang.StringLOGICAL_GROUP2_KEYprotected static java.lang.StringLOGICAL_GROUP3_KEYprotected static java.lang.StringLOGICAL_GROUP4_KEYprotected static intPARENT_ACTIVITY_INSTANCE_INDEXprotected static java.lang.StringPARENT_CONTAINER_ID_KEYprotected static intPARENT_PROCESS_INSTANCE_INDEXprotected static intPROCESS_DEFINITION_INDEXprotected static java.lang.StringROOT_CONTAINER_ID_KEYprotected static intROOT_PROCESS_INSTANCE_INDEXprotected static java.lang.StringSTABLE_KEYprotected static java.lang.StringTERMINAL_KEY
-
Constructor Summary
Constructors Constructor Description SFlowElementInstanceBuilderFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetParentActivityInstanceIndex()java.lang.StringgetParentActivityInstanceKey()java.lang.StringgetParentContainerIdKey()intgetParentProcessInstanceIndex()java.lang.StringgetParentProcessInstanceKey()intgetProcessDefinitionIndex()java.lang.StringgetProcessDefinitionKey()java.lang.StringgetRootContainerIdKey()intgetRootProcessInstanceIndex()java.lang.StringgetRootProcessInstanceKey()java.lang.StringgetStableKey()java.lang.StringgetStateCategoryKey()java.lang.StringgetTerminalKey()-
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.SFlowElementInstanceBuilderFactory
getIdKey, getNameKey
-
-
-
-
Field Detail
-
ROOT_CONTAINER_ID_KEY
protected static final java.lang.String ROOT_CONTAINER_ID_KEY
- See Also:
- Constant Field Values
-
PARENT_CONTAINER_ID_KEY
protected static final java.lang.String PARENT_CONTAINER_ID_KEY
- See Also:
- Constant Field Values
-
LOGICAL_GROUP1_KEY
protected static final java.lang.String LOGICAL_GROUP1_KEY
- See Also:
- Constant Field Values
-
LOGICAL_GROUP2_KEY
protected static final java.lang.String LOGICAL_GROUP2_KEY
- See Also:
- Constant Field Values
-
LOGICAL_GROUP3_KEY
protected static final java.lang.String LOGICAL_GROUP3_KEY
- See Also:
- Constant Field Values
-
LOGICAL_GROUP4_KEY
protected static final java.lang.String LOGICAL_GROUP4_KEY
- See Also:
- Constant Field Values
-
STABLE_KEY
protected static final java.lang.String STABLE_KEY
- See Also:
- Constant Field Values
-
TERMINAL_KEY
protected static final java.lang.String TERMINAL_KEY
- See Also:
- Constant Field Values
-
PROCESS_DEFINITION_INDEX
protected static final int PROCESS_DEFINITION_INDEX
- See Also:
- Constant Field Values
-
ROOT_PROCESS_INSTANCE_INDEX
protected static final int ROOT_PROCESS_INSTANCE_INDEX
- See Also:
- Constant Field Values
-
PARENT_ACTIVITY_INSTANCE_INDEX
protected static final int PARENT_ACTIVITY_INSTANCE_INDEX
- See Also:
- Constant Field Values
-
PARENT_PROCESS_INSTANCE_INDEX
protected static final int PARENT_PROCESS_INSTANCE_INDEX
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRootContainerIdKey
public java.lang.String getRootContainerIdKey()
- Specified by:
getRootContainerIdKeyin interfaceSFlowElementInstanceBuilderFactory
-
getParentContainerIdKey
public java.lang.String getParentContainerIdKey()
- Specified by:
getParentContainerIdKeyin interfaceSFlowElementInstanceBuilderFactory
-
getProcessDefinitionKey
public java.lang.String getProcessDefinitionKey()
- Specified by:
getProcessDefinitionKeyin interfaceSFlowElementInstanceBuilderFactory
-
getRootProcessInstanceKey
public java.lang.String getRootProcessInstanceKey()
- Specified by:
getRootProcessInstanceKeyin interfaceSFlowElementInstanceBuilderFactory
-
getParentProcessInstanceKey
public java.lang.String getParentProcessInstanceKey()
- Specified by:
getParentProcessInstanceKeyin interfaceSFlowElementInstanceBuilderFactory
-
getParentActivityInstanceKey
public java.lang.String getParentActivityInstanceKey()
- Specified by:
getParentActivityInstanceKeyin interfaceSFlowElementInstanceBuilderFactory
-
getStateCategoryKey
public java.lang.String getStateCategoryKey()
- Specified by:
getStateCategoryKeyin interfaceSFlowElementInstanceBuilderFactory
-
getProcessDefinitionIndex
public int getProcessDefinitionIndex()
- Specified by:
getProcessDefinitionIndexin interfaceSFlowElementInstanceBuilderFactory
-
getRootProcessInstanceIndex
public int getRootProcessInstanceIndex()
- Specified by:
getRootProcessInstanceIndexin interfaceSFlowElementInstanceBuilderFactory
-
getParentProcessInstanceIndex
public int getParentProcessInstanceIndex()
- Specified by:
getParentProcessInstanceIndexin interfaceSFlowElementInstanceBuilderFactory
-
getParentActivityInstanceIndex
public int getParentActivityInstanceIndex()
- Specified by:
getParentActivityInstanceIndexin interfaceSFlowElementInstanceBuilderFactory
-
getStableKey
public java.lang.String getStableKey()
- Specified by:
getStableKeyin interfaceSFlowElementInstanceBuilderFactory
-
getTerminalKey
public java.lang.String getTerminalKey()
- Specified by:
getTerminalKeyin interfaceSFlowElementInstanceBuilderFactory
-
-