public class ForEachNodeFactory<T extends org.kie.api.fluent.NodeContainerBuilder<T,?>> extends RuleFlowNodeContainerFactory<T,P> implements org.kie.api.fluent.ForEachNodeBuilder<T>
node, nodeContainer, nodeContainerFactory| Constructor and Description |
|---|
ForEachNodeFactory(T nodeContainerFactory,
NodeContainer nodeContainer,
long id) |
| Modifier and Type | Method and Description |
|---|---|
ForEachNodeFactory<T> |
collectionExpression(String collectionExpression) |
P |
done() |
protected CompositeContextNode |
getCompositeNode() |
protected ForEachNode |
getForEachNode() |
T |
linkIncomingConnections(long nodeId) |
T |
linkOutgoingConnections(long nodeId) |
ForEachNodeFactory<T> |
variable(String variableName,
DataType dataType) |
T |
variable(String name,
DataType type,
Object value) |
ForEachNodeFactory<T> |
waitForCompletion(boolean waitForCompletion) |
actionNode, boundaryEventNode, compositeNode, connection, dynamicNode, endNode, eventNode, exceptionHandler, exceptionHandler, exceptionHandler, faultNode, forEachNode, humanTaskNode, joinNode, milestoneNode, ruleSetNode, splitNode, startNode, subProcessNode, timerNode, variable, workItemNodegetNode, name, setId, setMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactionNode, boundaryEventNode, compositeNode, connection, dynamicNode, endNode, eventNode, exceptionHandler, faultNode, forEachNode, humanTaskNode, joinNode, milestoneNode, ruleSetNode, splitNode, startNode, subProcessNode, timerNode, variable, workItemNodepublic ForEachNodeFactory(T nodeContainerFactory, NodeContainer nodeContainer, long id)
protected ForEachNode getForEachNode()
public ForEachNodeFactory<T> collectionExpression(String collectionExpression)
public ForEachNodeFactory<T> variable(String variableName, DataType dataType)
public ForEachNodeFactory<T> waitForCompletion(boolean waitForCompletion)
protected CompositeContextNode getCompositeNode()
public T linkIncomingConnections(long nodeId)
public T linkOutgoingConnections(long nodeId)
public P done()
done in interface org.kie.api.fluent.NodeBuilder<T extends org.kie.api.fluent.NodeContainerBuilder<T,P>,P extends org.kie.api.fluent.NodeContainerBuilder<P,?>>done in class NodeFactory<T extends org.kie.api.fluent.NodeContainerBuilder<T,P>,P extends org.kie.api.fluent.NodeContainerBuilder<P,?>>Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.