public class RootInputInitializerManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RootInputInitializerManager.InitializerWrapper |
| Constructor and Description |
|---|
RootInputInitializerManager(Vertex vertex,
AppContext appContext,
org.apache.hadoop.security.UserGroupInformation dagUgi,
StateChangeNotifier stateTracker) |
| Modifier and Type | Method and Description |
|---|---|
protected InputInitializer |
createInitializer(RootInputLeafOutput<InputDescriptor,InputInitializerDescriptor> input,
InputInitializerContext context) |
protected org.apache.tez.dag.app.dag.RootInputInitializerManager.InputInitializerCallback |
createInputInitializerCallback(RootInputInitializerManager.InitializerWrapper initializer) |
RootInputInitializerManager.InitializerWrapper |
getInitializerWrapper(String inputName) |
void |
handleInitializerEvents(List<TezEvent> events) |
void |
registerForVertexUpdates(String vertexName,
String inputName,
Set<VertexState> stateSet) |
void |
runInputInitializers(List<RootInputLeafOutput<InputDescriptor,InputInitializerDescriptor>> inputs) |
void |
shutdown() |
public RootInputInitializerManager(Vertex vertex, AppContext appContext, org.apache.hadoop.security.UserGroupInformation dagUgi, StateChangeNotifier stateTracker)
public void runInputInitializers(List<RootInputLeafOutput<InputDescriptor,InputInitializerDescriptor>> inputs) throws TezException
TezExceptionprotected InputInitializer createInitializer(RootInputLeafOutput<InputDescriptor,InputInitializerDescriptor> input, InputInitializerContext context) throws TezException
TezExceptionpublic void registerForVertexUpdates(String vertexName, String inputName, @Nullable Set<VertexState> stateSet)
protected org.apache.tez.dag.app.dag.RootInputInitializerManager.InputInitializerCallback createInputInitializerCallback(RootInputInitializerManager.InitializerWrapper initializer)
@InterfaceAudience.Private public RootInputInitializerManager.InitializerWrapper getInitializerWrapper(String inputName)
public void shutdown()
Copyright © 2021 Apache Software Foundation. All rights reserved.