org.apache.tez.runtime.api
Interface LogicalIOProcessor

All Superinterfaces:
Processor

public interface LogicalIOProcessor
extends Processor

Represents a processor which consumes LogicalInputs and produces LogicalOutputs


Method Summary
 void run(Map<String,LogicalInput> inputs, Map<String,LogicalOutput> outputs)
          Runs the Processor
 
Methods inherited from interface org.apache.tez.runtime.api.Processor
close, handleEvents, initialize
 

Method Detail

run

void run(Map<String,LogicalInput> inputs,
         Map<String,LogicalOutput> outputs)
         throws Exception
Runs the Processor

Parameters:
inputs - a map of the source vertex name to LogicalInput - one per incoming edge.
outputs - a map of the destination vertex name to LogicalOutput - one per outgoing edge
Throws:
Exception - TODO


Copyright © 2014 Apache Software Foundation. All rights reserved.