@InterfaceAudience.Private public class StateChangeNotifier extends Object
| Constructor and Description |
|---|
StateChangeNotifier(DAG dag) |
| Modifier and Type | Method and Description |
|---|---|
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 |
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)
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 © 2014 Apache Software Foundation. All rights reserved.