public class RuleFlowProcessFactory extends RuleFlowNodeContainerFactory
Modifier | Constructor and Description |
---|---|
protected |
RuleFlowProcessFactory(String id) |
actionNode, compositeNode, connection, dynamicNode, endNode, eventNode, faultNode, forEachNode, getNodeContainer, humanTaskNode, joinNode, milestoneNode, ruleSetNode, setNodeContainer, splitNode, startNode, subProcessNode, timerNode, workItemNode
protected RuleFlowProcessFactory(String id)
public static RuleFlowProcessFactory createProcess(String id)
protected RuleFlowProcess getRuleFlowProcess()
public RuleFlowProcessFactory name(String name)
public RuleFlowProcessFactory version(String version)
public RuleFlowProcessFactory packageName(String packageName)
public RuleFlowProcessFactory imports(String... imports)
public RuleFlowProcessFactory functionImports(String... functionImports)
public RuleFlowProcessFactory globals(Map<String,String> globals)
public RuleFlowProcessFactory global(String name, String type)
public RuleFlowProcessFactory variable(String name, org.drools.core.process.core.datatype.DataType type)
public RuleFlowProcessFactory variable(String name, org.drools.core.process.core.datatype.DataType type, Object value)
public RuleFlowProcessFactory swimlane(String name)
public RuleFlowProcessFactory exceptionHandler(String exception, ExceptionHandler exceptionHandler)
public RuleFlowProcessFactory exceptionHandler(String exception, String dialect, String action)
public RuleFlowProcessFactory validate()
public RuleFlowNodeContainerFactory done()
done
in class RuleFlowNodeContainerFactory
public RuleFlowProcess getProcess()
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.