jBPM distribution 6.2.0.CR1

org.jbpm.ruleflow.core
Class RuleFlowProcess

java.lang.Object
  extended by org.jbpm.process.core.impl.ProcessImpl
      extended by org.jbpm.workflow.core.impl.WorkflowProcessImpl
          extended by org.jbpm.ruleflow.core.RuleFlowProcess
All Implemented Interfaces:
Serializable, ContextContainer, ContextResolver, KieDefinition, NodeContainer, Process, WorkflowProcess

public class RuleFlowProcess
extends WorkflowProcessImpl

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.kie.api.definition.KieDefinition
KieDefinition.KnowledgeType
 
Field Summary
static String RULEFLOW_TYPE
           
 
Constructor Summary
RuleFlowProcess()
           
 
Method Summary
protected  NodeContainer createNodeContainer()
           
 CompensationScope getCompensationScope()
           
 ExceptionScope getExceptionScope()
           
 StartNode getStart(String trigger)
           
 List<Node> getStartNodes()
           
static List<Node> getStartNodes(Node[] nodes)
           
 SwimlaneContext getSwimlaneContext()
           
 List<StartNode> getTimerStart()
           
 VariableScope getVariableScope()
           
 
Methods inherited from class org.jbpm.workflow.core.impl.WorkflowProcessImpl
addNode, getNode, getNodes, internalGetNode, isAutoComplete, isDynamic, removeNode, setAutoComplete, setDynamic
 
Methods inherited from class org.jbpm.process.core.impl.ProcessImpl
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jbpm.workflow.core.WorkflowProcess
getFunctionImports, getGlobalNames, getGlobals, getImports, setFunctionImports, setGlobals, setImports
 
Methods inherited from interface org.jbpm.process.core.Process
setId, setMetaData, setName, setPackageName, setType, setVersion
 
Methods inherited from interface org.kie.api.definition.process.Process
getId, getMetaData, getName, getPackageName, getResource, getType, getVersion, setResource
 
Methods inherited from interface org.kie.api.definition.KieDefinition
getKnowledgeType, getNamespace
 
Methods inherited from interface org.jbpm.process.core.ContextContainer
addContext, getContext, getContexts, getDefaultContext, setDefaultContext
 
Methods inherited from interface org.jbpm.workflow.core.NodeContainer
resolveContext
 

Field Detail

RULEFLOW_TYPE

public static final String RULEFLOW_TYPE
See Also:
Constant Field Values
Constructor Detail

RuleFlowProcess

public RuleFlowProcess()
Method Detail

getVariableScope

public VariableScope getVariableScope()

getSwimlaneContext

public SwimlaneContext getSwimlaneContext()

getExceptionScope

public ExceptionScope getExceptionScope()

getCompensationScope

public CompensationScope getCompensationScope()

createNodeContainer

protected NodeContainer createNodeContainer()
Overrides:
createNodeContainer in class WorkflowProcessImpl

getStartNodes

public List<Node> getStartNodes()

getStartNodes

public static List<Node> getStartNodes(Node[] nodes)

getStart

public StartNode getStart(String trigger)

getTimerStart

public List<StartNode> getTimerStart()

jBPM distribution 6.2.0.CR1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.