org.jbpm.ruleflow.core
Class RuleFlowProcessFactory
java.lang.Object
org.jbpm.ruleflow.core.RuleFlowNodeContainerFactory
org.jbpm.ruleflow.core.RuleFlowProcessFactory
public class RuleFlowProcessFactory
- extends RuleFlowNodeContainerFactory
Methods inherited from class org.jbpm.ruleflow.core.RuleFlowNodeContainerFactory |
actionNode, compositeNode, connection, endNode, eventNode, faultNode, forEachNode, getNodeContainer, humanTaskNode, joinNode, milestoneNode, ruleSetNode, setNodeContainer, splitNode, startNode, subProcessNode, timerNode, workItemNode |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuleFlowProcessFactory
protected RuleFlowProcessFactory(String id)
createProcess
public static RuleFlowProcessFactory createProcess(String id)
getRuleFlowProcess
protected RuleFlowProcess getRuleFlowProcess()
name
public RuleFlowProcessFactory name(String name)
version
public RuleFlowProcessFactory version(String version)
packageName
public RuleFlowProcessFactory packageName(String packageName)
imports
public RuleFlowProcessFactory imports(String... imports)
functionImports
public RuleFlowProcessFactory functionImports(String... functionImports)
globals
public RuleFlowProcessFactory globals(Map<String,String> globals)
global
public RuleFlowProcessFactory global(String name,
String type)
variable
public RuleFlowProcessFactory variable(String name,
org.drools.process.core.datatype.DataType type)
variable
public RuleFlowProcessFactory variable(String name,
org.drools.process.core.datatype.DataType type,
Object value)
swimlane
public RuleFlowProcessFactory swimlane(String name)
exceptionHandler
public RuleFlowProcessFactory exceptionHandler(String exception,
ExceptionHandler exceptionHandler)
exceptionHandler
public RuleFlowProcessFactory exceptionHandler(String exception,
String dialect,
String action)
validate
public RuleFlowProcessFactory validate()
done
public RuleFlowNodeContainerFactory done()
- Specified by:
done
in class RuleFlowNodeContainerFactory
getProcess
public RuleFlowProcess getProcess()
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.