Uses of Interface
de.xima.fc.interfaces.workflow.INodeKeyProviding
-
Packages that use INodeKeyProviding Package Description de.xima.fc.entities Package für Datenbankentitätende.xima.fc.interfaces.workflow.analysis de.xima.fc.mdl.workflow -
-
Uses of INodeKeyProviding in de.xima.fc.entities
Classes in de.xima.fc.entities that implement INodeKeyProviding Modifier and Type Class Description class
WorkflowNode
A workflow node that represents a statement in a workflow task. -
Uses of INodeKeyProviding in de.xima.fc.interfaces.workflow.analysis
Subinterfaces of INodeKeyProviding in de.xima.fc.interfaces.workflow.analysis Modifier and Type Interface Description interface
IVirtualFlowGraphNode
A virtual node in the flow graph that does not correspond to an existingWorkflowNode
.Methods in de.xima.fc.interfaces.workflow.analysis with parameters of type INodeKeyProviding Modifier and Type Method Description default void
ICreateFlowGraphContext. connect(com.google.common.collect.ImmutableSet<NodeKey> from, INodeKeyProviding to, IFlowGraphEdgeDataConfigurator data)
For eachsource
infrom
, adds an edge(source, to)
to the flow graph.default void
ICreateFlowGraphContext. connect(INodeKeyProviding from, INodeKeyProviding to, IFlowGraphEdgeDataConfigurator data)
Adds an edge(from, to)
to the flow graph.default void
ICreateFlowGraphContext. connect(INodeKeyProviding from, TElement toParent, int toChildIndex, IFlowGraphEdgeDataConfigurator data)
Finds thechild
at the given index in thetoParent
and adds an edge(from, child)
to the flow graph.default void
ICreateFlowGraphContext. connectEndPoints(com.google.common.collect.ImmutableSet<? extends INodeKeyProviding> from, INodeKeyProviding to, IFlowGraphEdgeDataConfigurator data)
For eachsource
infrom
, adds an edge(source, to)
to the flow graph.default boolean
ITaskFlowAnalysisData. isRealNode(INodeKeyProviding nodeKey)
Checks whether the given node is a realWorkflowNode
, seeIVirtualFlowGraphNode
andITaskFlowAnalysisData.getVirtualNodes()
for more details.default boolean
ITaskFlowAnalysisData. isVirtualNode(INodeKeyProviding nodeKey)
Checks whether the given node is a virtual node, seeIVirtualFlowGraphNode
andITaskFlowAnalysisData.getVirtualNodes()
for more details.Method parameters in de.xima.fc.interfaces.workflow.analysis with type arguments of type INodeKeyProviding Modifier and Type Method Description default void
ICreateFlowGraphContext. connectEndPoints(com.google.common.collect.ImmutableSet<? extends INodeKeyProviding> from, INodeKeyProviding to, IFlowGraphEdgeDataConfigurator data)
For eachsource
infrom
, adds an edge(source, to)
to the flow graph.void
ICreateFlowGraphContext. connectEndPoints(com.google.common.collect.ImmutableSet<? extends INodeKeyProviding> from, NodeKey to, IFlowGraphEdgeDataConfigurator data)
For eachsource
infrom
, adds an edge(source, to)
to the flow graph.void
ICreateFlowGraphContext. connectEndPoints(com.google.common.collect.ImmutableSet<? extends INodeKeyProviding> from, TElement toParent, int toChildIndex, IFlowGraphEdgeDataConfigurator data)
Finds thechild
at the given index in thetoParent
and adds an edge(from, child)
to the flow graph.void
ICreateFlowGraphContext. connectEndPoints(com.google.common.collect.ImmutableSet<? extends INodeKeyProviding> from, TElement to, IFlowGraphEdgeDataConfigurator data)
Adds an edge(from, child)
to the flow graph for every element in the set of from nodes. -
Uses of INodeKeyProviding in de.xima.fc.mdl.workflow
Classes in de.xima.fc.mdl.workflow that implement INodeKeyProviding Modifier and Type Class Description class
FlowGraphEndPoint
Base class for flow graph end point, used when analyzing the control flow of a workflow processing chain.static class
FlowGraphEndPoint.ControlTransfer
A special type ofFlowGraphEndPoint
, used when analyzing the control flow of a workflow processing chain.static class
FlowGraphEndPoint.Normal
A special type ofFlowGraphEndPoint
, used when analyzing the control flow of a workflow processing chain.static class
FlowGraphEndPoint.Returning
A special type ofFlowGraphEndPoint
, used when analyzing the control flow of a workflow processing chain.static class
FlowGraphEndPoint.Throwing
A special type ofFlowGraphEndPoint
, used when analyzing the control flow of a workflow processing chain.
-