Class ProcessDefinition
java.lang.Object
de.hybris.platform.processengine.definition.ProcessDefinition
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProcessDefinition(ProcessDefinitionId id, Node startNode, Node onError, Map<String, Node> nodesById, Map<String, ContextParameterDeclaration> contextParameterDecl, String processClass, String defaultClusterGroup) protectedProcessDefinition(String name, Node startNode, Node onError, Map<String, Node> nodesById, Map<String, ContextParameterDeclaration> contextParameterDecl, String processClass, String defaultClusterGroup) -
Method Summary
Modifier and TypeMethodDescriptionAccess to the context parameter declarations of thisProcessDefinitionOptional: the default cluster node group which all actions of this task shall be executed within.getId()getName()voidstart(BusinessProcessModel process)
-
Constructor Details
-
ProcessDefinition
-
ProcessDefinition
-
-
Method Details
-
getId
-
getName
-
getVersion
-
getNodeIds
-
retrieve
-
start
-
getStartNode
- Returns:
- the start node of this
ProcessDefinition
-
getOnErrorNode
-
allContextParameterNames
-
getContextParameterDeclaration
Access to the context parameter declarations of thisProcessDefinition- Parameters:
name- name of the parameter- Returns:
- the
ContextParameterDeclarationfor the givennameornullif no such parameter was declared
-
getProcessClass
- Returns:
- the processClass
-
getDefaultNodeGroup
Optional: the default cluster node group which all actions of this task shall be executed within. If empty all cluster nodes may execute actions.This setting can be overridden for each action node using its xml attributes 'nodeGroup' or 'node'!
-