public class ExecutionJobVertex extends Object
| Constructor and Description |
|---|
ExecutionJobVertex(ExecutionGraph graph,
AbstractJobVertex jobVertex,
int defaultParallelism) |
ExecutionJobVertex(ExecutionGraph graph,
AbstractJobVertex jobVertex,
int defaultParallelism,
long createTimestamp) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
void |
connectToPredecessors(Map<IntermediateDataSetID,IntermediateResult> intermediateDataSets) |
void |
execute(Runnable action) |
void |
fail(Throwable t) |
CoLocationGroup |
getCoLocationGroup() |
ExecutionGraph |
getGraph() |
List<IntermediateResult> |
getInputs() |
JobID |
getJobId() |
AbstractJobVertex |
getJobVertex() |
JobVertexID |
getJobVertexId() |
int |
getParallelism() |
IntermediateResult[] |
getProducedDataSets() |
SlotSharingGroup |
getSlotSharingGroup() |
InputSplitAssigner |
getSplitAssigner() |
ExecutionVertex[] |
getTaskVertices() |
boolean |
isInFinalState() |
void |
resetForNewExecution() |
void |
scheduleAll(Scheduler scheduler,
boolean queued) |
void |
waitForAllVerticesToReachFinishingState() |
public ExecutionJobVertex(ExecutionGraph graph, AbstractJobVertex jobVertex, int defaultParallelism) throws JobException
JobExceptionpublic ExecutionJobVertex(ExecutionGraph graph, AbstractJobVertex jobVertex, int defaultParallelism, long createTimestamp) throws JobException
JobExceptionpublic ExecutionGraph getGraph()
public AbstractJobVertex getJobVertex()
public int getParallelism()
public JobID getJobId()
public JobVertexID getJobVertexId()
public ExecutionVertex[] getTaskVertices()
public IntermediateResult[] getProducedDataSets()
public InputSplitAssigner getSplitAssigner()
public SlotSharingGroup getSlotSharingGroup()
public CoLocationGroup getCoLocationGroup()
public List<IntermediateResult> getInputs()
public boolean isInFinalState()
public void connectToPredecessors(Map<IntermediateDataSetID,IntermediateResult> intermediateDataSets) throws JobException
JobExceptionpublic void scheduleAll(Scheduler scheduler, boolean queued) throws NoResourceAvailableException
NoResourceAvailableExceptionpublic void cancel()
public void fail(Throwable t)
public void waitForAllVerticesToReachFinishingState()
throws InterruptedException
InterruptedExceptionpublic void resetForNewExecution()
public void execute(Runnable action)
Copyright © 2015 The Apache Software Foundation. All rights reserved.