public class LocalStepStreamGraph extends StepStreamGraph
flowProcess, step
DOT_FILE_PATH, ERROR_DOT_FILE_NAME
Constructor and Description |
---|
LocalStepStreamGraph(FlowProcess<java.util.Properties> flowProcess,
LocalFlowStep step) |
Modifier and Type | Method and Description |
---|---|
protected void |
buildGraph() |
protected Gate |
createCoGroupGate(CoGroup element) |
protected Gate |
createGroupByGate(GroupBy element) |
protected Duct |
createMergeStage(Merge merge) |
protected SinkStage |
createSinkStage(Tap element) |
protected boolean |
stopOnElement(FlowElement lhsElement,
java.util.List<FlowElement> successors) |
createBlockingJoinGate, createHashJoinGate, createNonBlockingJoinGate, findExisting, getProperty, handleDuct, setScopes, setTraps
addHead, addPath, addPath, addTail, asPathList, bind, cleanup, countAllEventingPathsTo, createFork, createNextFor, createOpenReducingWindow, createOpenWindow, findAllNextFor, findAllPreviousFor, getAllDucts, getHeads, getReversedGraph, getReversedTopologicalOrderIterator, getTails, getTopologicalOrderIterator, ordinalBetween, prepare, printGraph, printGraph, printGraphError
public LocalStepStreamGraph(FlowProcess<java.util.Properties> flowProcess, LocalFlowStep step)
protected void buildGraph()
protected Gate createCoGroupGate(CoGroup element)
createCoGroupGate
in class StepStreamGraph
protected Gate createGroupByGate(GroupBy element)
createGroupByGate
in class StepStreamGraph
protected Duct createMergeStage(Merge merge)
createMergeStage
in class StepStreamGraph
protected SinkStage createSinkStage(Tap element)
createSinkStage
in class StepStreamGraph
protected boolean stopOnElement(FlowElement lhsElement, java.util.List<FlowElement> successors)
stopOnElement
in class StepStreamGraph