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