Package org.kie.api.fluent
Interface ProcessBuilder
- 
- All Superinterfaces:
- NodeBuilder<ProcessBuilder,ProcessBuilder>,- NodeContainerBuilder<ProcessBuilder,ProcessBuilder>
 
 public interface ProcessBuilder extends NodeContainerBuilder<ProcessBuilder,ProcessBuilder> Builder that contains methods to create a process definition.- See Also:
- ProcessBuilderFactory
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description Processbuild()Validates and returns process definition.
 Should be invoked after all other method calls.ProcessBuilderdynamic(boolean dynamic)ProcessBuilderfunctionImports(Collection<String> functionImports)ProcessBuilderglobal(String name, String type)ProcessBuilderglobals(Map<String,String> globals)ProcessBuilderimports(Collection<String> imports)ProcessBuilderpackageName(String packageName)ProcessBuilderswimlane(String name)ProcessBuilderversion(String version)- 
Methods inherited from interface org.kie.api.fluent.NodeBuilderdone, name, setMetadata
 - 
Methods inherited from interface org.kie.api.fluent.NodeContainerBuilderactionNode, boundaryEventNode, compositeNode, connection, dynamicNode, endNode, eventNode, exceptionHandler, faultNode, forEachNode, humanTaskNode, joinNode, milestoneNode, ruleSetNode, splitNode, startNode, subProcessNode, timerNode, variable, workItemNode
 
- 
 
- 
- 
- 
Method Detail- 
dynamicProcessBuilder dynamic(boolean dynamic) 
 - 
versionProcessBuilder version(String version) 
 - 
packageNameProcessBuilder packageName(String packageName) 
 - 
importsProcessBuilder imports(Collection<String> imports) 
 - 
functionImportsProcessBuilder functionImports(Collection<String> functionImports) 
 - 
globalsProcessBuilder globals(Map<String,String> globals) 
 - 
globalProcessBuilder global(String name, String type) 
 - 
swimlaneProcessBuilder swimlane(String name) 
 - 
buildProcess build() Validates and returns process definition.
 Should be invoked after all other method calls.- Returns:
- validated process definition
 
 
- 
 
-