Uses of Interface
org.kie.api.fluent.NodeBuilder
-
Packages that use NodeBuilder Package Description org.kie.api.fluent Process Fluent API allows programmer to build an in memory representation of a bpmn file.
This information can later be used to build a KIE resource and execute the process . -
-
Uses of NodeBuilder in org.kie.api.fluent
Classes in org.kie.api.fluent with type parameters of type NodeBuilder Modifier and Type Interface Description interface
NodeBuilder<T extends NodeBuilder<T,P>,P extends NodeContainerBuilder<P,?>>
Contains common operations for all nodes, basically naming, metadata and definition completion.Subinterfaces of NodeBuilder in org.kie.api.fluent Modifier and Type Interface Description interface
ActionNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
BoundaryEventNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
CompositeNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
DynamicNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
EndNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
EventNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
FaultNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
ForEachNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
HumanTaskNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
JoinNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
MilestoneNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
NodeContainerBuilder<T extends NodeContainerBuilder<T,P>,P extends NodeContainerBuilder<P,?>>
Include operations to define a container node.
As it name indicates, a container node contains nodes (a process is also a container node), so this class defines all methods to create children nodes.
A container node also holds variables, exception handlers and establish connections between nodes.interface
ProcessBuilder
Builder that contains methods to create a process definition.interface
RuleSetNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
SplitNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
StartNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
SubProcessNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
TimerNodeBuilder<T extends NodeContainerBuilder<T,?>>
interface
WorkItemNodeBuilder<T extends NodeContainerBuilder<T,?>>
-