public class HadoopReduceStreamGraph extends StepStreamGraph
flowProcess, step
DOT_FILE_PATH, ERROR_DOT_FILE_NAME
Constructor and Description |
---|
HadoopReduceStreamGraph(HadoopFlowProcess flowProcess,
HadoopFlowStep step) |
Modifier and Type | Method and Description |
---|---|
protected void |
buildGraph() |
protected Gate |
createCoGroupGate(CoGroup element) |
protected Gate |
createGroupByGate(GroupBy element) |
protected Gate |
createHashJoinGate(HashJoin join) |
protected SinkStage |
createSinkStage(Tap element) |
protected boolean |
stopOnElement(FlowElement lhsElement,
java.util.List<FlowElement> successors) |
createBlockingJoinGate, createMergeStage, 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 HadoopReduceStreamGraph(HadoopFlowProcess flowProcess, HadoopFlowStep step)
protected void buildGraph()
protected SinkStage createSinkStage(Tap element)
createSinkStage
in class StepStreamGraph
protected Gate createCoGroupGate(CoGroup element)
createCoGroupGate
in class StepStreamGraph
protected Gate createGroupByGate(GroupBy element)
createGroupByGate
in class StepStreamGraph
protected Gate createHashJoinGate(HashJoin join)
createHashJoinGate
in class StepStreamGraph
protected boolean stopOnElement(FlowElement lhsElement, java.util.List<FlowElement> successors)
stopOnElement
in class StepStreamGraph