Package org.kie.api.fluent
Interface ProcessBuilder
- All Superinterfaces:
NodeBuilder<ProcessBuilder,,ProcessBuilder> NodeContainerBuilder<ProcessBuilder,ProcessBuilder>
Builder that contains methods to create a process definition.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Validates and returns process definition.
Should be invoked after all other method calls.dynamic(boolean dynamic) functionImports(Collection<String> functionImports) imports(Collection<String> imports) packageName(String packageName) Methods inherited from interface org.kie.api.fluent.NodeBuilder
done, name, setMetadataMethods inherited from interface org.kie.api.fluent.NodeContainerBuilder
actionNode, boundaryEventNode, compositeNode, connection, dynamicNode, endNode, eventNode, exceptionHandler, faultNode, forEachNode, humanTaskNode, joinNode, milestoneNode, ruleSetNode, splitNode, startNode, subProcessNode, timerNode, variable, workItemNode
-
Method Details
-
dynamic
-
version
-
packageName
-
imports
-
functionImports
-
globals
-
global
-
swimlane
-
build
Process build()Validates and returns process definition.
Should be invoked after all other method calls.- Returns:
- validated process definition
-