@InterfaceAudience.Private public class StateChangeNotifier extends Object
| Constructor and Description |
|---|
StateChangeNotifier(DAG dag) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addedEventToQueue() |
protected void |
processedEventFromQueue() |
void |
registerForTaskSuccessUpdates(String vertexName,
TaskStateUpdateListener listener) |
void |
registerForVertexUpdates(String vertexName,
Set<org.apache.tez.dag.api.event.VertexState> stateSet,
VertexStateUpdateListener listener) |
void |
stateChanged(org.apache.tez.dag.records.TezVertexID vertexId,
org.apache.tez.dag.api.event.VertexStateUpdate vertexStateUpdate) |
void |
stop() |
void |
taskSucceeded(String vertexName,
org.apache.tez.dag.records.TezTaskID taskId,
int attemptId) |
void |
unregisterForTaskSuccessUpdates(String vertexName,
TaskStateUpdateListener listener) |
void |
unregisterForVertexUpdates(String vertexName,
VertexStateUpdateListener listener) |
public StateChangeNotifier(DAG dag)
protected void processedEventFromQueue()
protected void addedEventToQueue()
public void stop()
public void registerForVertexUpdates(String vertexName, Set<org.apache.tez.dag.api.event.VertexState> stateSet, VertexStateUpdateListener listener)
public void unregisterForVertexUpdates(String vertexName, VertexStateUpdateListener listener)
public void stateChanged(org.apache.tez.dag.records.TezVertexID vertexId,
org.apache.tez.dag.api.event.VertexStateUpdate vertexStateUpdate)
public void registerForTaskSuccessUpdates(String vertexName, TaskStateUpdateListener listener)
public void unregisterForTaskSuccessUpdates(String vertexName, TaskStateUpdateListener listener)
public void taskSucceeded(String vertexName, org.apache.tez.dag.records.TezTaskID taskId, int attemptId)
Copyright © 2020 Apache Software Foundation. All rights reserved.