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