public interface WorkflowProcess extends org.kie.api.definition.process.WorkflowProcess, Process, NodeContainer
Modifier and Type | Field and Description |
---|---|
static int |
CASE_TYPE |
static int |
PROCESS_TYPE |
Modifier and Type | Method and Description |
---|---|
List<String> |
getFunctionImports()
Returns the function imports of this RuleFlow process.
|
String[] |
getGlobalNames()
Returns the names of the globals used in this RuleFlow process
|
Map<String,String> |
getGlobals()
Returns the globals of this RuleFlow process.
|
Set<String> |
getImports()
Returns the imports of this RuleFlow process.
|
org.kie.api.definition.process.Node |
getParentNode(long nodeId) |
Integer |
getProcessType() |
boolean |
isAutoComplete()
Returns whether this process will automatically complete if it
contains no active node instances anymore
|
boolean |
isDynamic() |
void |
setFunctionImports(List<String> functionImports)
Sets the imports of this RuleFlow process
|
void |
setGlobals(Map<String,String> globals)
Sets the imports of this RuleFlow process
|
void |
setImports(Set<String> imports)
Sets the imports of this RuleFlow process
|
setId, setMetaData, setName, setPackageName, setType, setVersion
getId, getMetaData, getName, getPackageName, getResource, getType, getVersion, setResource
getKnowledgeType, getNamespace
addContext, getContext, getContexts, getDefaultContext, setDefaultContext
addNode, internalGetNode, removeNode, resolveContext
static final int PROCESS_TYPE
static final int CASE_TYPE
Set<String> getImports()
List<String> getFunctionImports()
void setImports(Set<String> imports)
imports
- the imports as a List of fully qualified class namesvoid setFunctionImports(List<String> functionImports)
functionImports
- the imports as a List of fully qualified class namesMap<String,String> getGlobals()
void setGlobals(Map<String,String> globals)
globals
- the globals as a Map with the name as key and the type as valueString[] getGlobalNames()
boolean isAutoComplete()
boolean isDynamic()
Integer getProcessType()
org.kie.api.definition.process.Node getParentNode(long nodeId)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.