public class ProcessDefinition extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
ProcessDefinition(ProcessDefinitionId id,
Node startNode,
Node onError,
Map<String,Node> nodesById,
Map<String,ContextParameterDeclaration> contextParameterDecl,
String processClass,
String defaultClusterGroup) |
protected |
ProcessDefinition(String name,
Node startNode,
Node onError,
Map<String,Node> nodesById,
Map<String,ContextParameterDeclaration> contextParameterDecl,
String processClass,
String defaultClusterGroup) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
allContextParameterNames() |
ContextParameterDeclaration |
getContextParameterDeclaration(String name)
Access to the context parameter declarations of this
ProcessDefinition |
String |
getDefaultNodeGroup()
Optional: the default cluster node group which all actions of this task shall be executed within.
|
ProcessDefinitionId |
getId() |
String |
getName() |
Collection<String> |
getNodeIds() |
Node |
getOnErrorNode() |
String |
getProcessClass() |
Node |
getStartNode() |
String |
getVersion() |
Node |
retrieve(String id) |
void |
start(BusinessProcessModel process) |
protected ProcessDefinition(String name, Node startNode, Node onError, Map<String,Node> nodesById, Map<String,ContextParameterDeclaration> contextParameterDecl, String processClass, String defaultClusterGroup)
public ProcessDefinitionId getId()
public String getName()
public String getVersion()
public Collection<String> getNodeIds()
public void start(BusinessProcessModel process)
public Node getStartNode()
ProcessDefinitionpublic Node getOnErrorNode()
public ContextParameterDeclaration getContextParameterDeclaration(String name)
ProcessDefinitionname - name of the parameterContextParameterDeclaration for the given name or null if no such
parameter was declaredpublic String getProcessClass()
public String getDefaultNodeGroup()
Copyright © 2017 SAP SE. All Rights Reserved.