Package org.jbpm.workflow.core
Interface Node
- All Superinterfaces:
Contextable,KogitoNode,org.kie.api.definition.process.Node,Serializable,org.kie.api.definition.process.WorkflowElement
- All Known Implementing Classes:
ActionNode,AsyncEventNode,BoundaryEventNode,CatchLinkNode,CompositeContextNode,CompositeNode,CompositeNode.CompositeNodeEnd,CompositeNode.CompositeNodeStart,DynamicNode,EndNode,EventNode,EventSubProcessNode,ExtendedNodeImpl,FaultNode,ForEachNode,ForEachNode.ForEachJoinNode,ForEachNode.ForEachSplitNode,HumanTaskNode,Join,MilestoneNode,NodeImpl,RuleSetNode,Split,StartNode,StateBasedNode,StateNode,SubProcessNode,ThrowLinkNode,TimerNode,WorkItemNode
Represents a node in a RuleFlow.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIncomingConnection(String type, org.kie.api.definition.process.Connection connection) voidaddOutgoingConnection(String type, org.kie.api.definition.process.Connection connection) voidremoveIncomingConnection(String type, org.kie.api.definition.process.Connection connection) voidremoveOutgoingConnection(String type, org.kie.api.definition.process.Connection connection) voidsetId(org.kie.api.definition.process.WorkflowElementIdentifier id) Method for setting the id of the nodevoidsetMetaData(String name, Object value) voidMethod for setting the name of the nodevoidsetParentContainer(org.kie.api.definition.process.NodeContainer nodeContainer) Methods inherited from interface org.jbpm.process.core.Contextable
getContext, setContextMethods inherited from interface org.kie.kogito.internal.process.runtime.KogitoNode
getParentContainerMethods inherited from interface org.kie.api.definition.process.Node
getIncomingConnections, getIncomingConnections, getMetaData, getName, getNodeContainer, getNodeType, getOutgoingConnections, getOutgoingConnectionsMethods inherited from interface org.kie.api.definition.process.WorkflowElement
getId, getUniqueId
-
Field Details
-
CONNECTION_DEFAULT_TYPE
- See Also:
-
-
Method Details
-
setId
void setId(org.kie.api.definition.process.WorkflowElementIdentifier id) Method for setting the id of the node- Parameters:
id- the id of the node
-
setName
Method for setting the name of the node- Parameters:
name- the name of the node
-
addIncomingConnection
-
addOutgoingConnection
-
removeIncomingConnection
-
removeOutgoingConnection
-
setParentContainer
void setParentContainer(org.kie.api.definition.process.NodeContainer nodeContainer) -
setMetaData
-