inputs) {
for (RootInputLeafOutput<InputDescriptor, InputInitializerDescriptor> input : inputs) {
InputInitializerContext context =
new TezRootInputInitializerContextImpl(input, vertex, appContext);
InputInitializer initializer = createInitializer(input, context);
InitializerWrapper initializerWrapper = new InitializerWrapper(input, initializer, context, vertex);
initializerMap.put(input.getName(), initializerWrapper);
ListenableFuture<List<Event>> future = executor
.submit(new InputInitializerCallable(initializerWrapper, dagUgi));