public class WorkflowProcessImpl extends ProcessImpl implements WorkflowProcess, NodeContainer
Constructor and Description |
---|
WorkflowProcessImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addNode(org.kie.api.definition.process.Node node)
Method for adding a node to this node container.
|
protected org.kie.api.definition.process.NodeContainer |
createNodeContainer() |
org.kie.api.definition.process.Node |
getNode(long id) |
org.kie.api.definition.process.Node[] |
getNodes() |
org.kie.api.definition.process.Node |
internalGetNode(long id) |
boolean |
isAutoComplete()
Returns whether this process will automatically complete if it
contains no active node instances anymore
|
boolean |
isDynamic() |
void |
removeNode(org.kie.api.definition.process.Node node)
Method for removing a node from this node container
|
void |
setAutoComplete(boolean autoComplete) |
void |
setDynamic(boolean dynamic) |
addContext, equals, getContext, getContexts, getDefaultContext, getFunctionImports, getGlobalNames, getGlobals, getId, getImports, getKnowledgeType, getMetaData, getMetaData, getName, getNamespace, getPackageName, getResource, getRuntimeMetaData, getType, getVersion, hashCode, resolveContext, setDefaultContext, setFunctionImports, setGlobals, setId, setImports, setMetaData, setName, setPackageName, setResource, setRuntimeMetaData, setType, setVersion
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getFunctionImports, getGlobalNames, getGlobals, getImports, setFunctionImports, setGlobals, setImports
setId, setMetaData, setName, setPackageName, setType, setVersion
getId, getMetaData, getName, getPackageName, getResource, getType, getVersion, setResource
getKnowledgeType, getNamespace
addContext, getContext, getContexts, getDefaultContext, setDefaultContext
resolveContext
protected org.kie.api.definition.process.NodeContainer createNodeContainer()
public org.kie.api.definition.process.Node[] getNodes()
getNodes
in interface org.kie.api.definition.process.NodeContainer
public org.kie.api.definition.process.Node getNode(long id)
getNode
in interface org.kie.api.definition.process.NodeContainer
public org.kie.api.definition.process.Node internalGetNode(long id)
public void removeNode(org.kie.api.definition.process.Node node)
NodeContainer
node
- the node to be removedpublic void addNode(org.kie.api.definition.process.Node node)
NodeContainer
node
- the node to be addedpublic boolean isAutoComplete()
WorkflowProcess
public void setAutoComplete(boolean autoComplete)
public boolean isDynamic()
public void setDynamic(boolean dynamic)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.