@InterfaceAudience.Public
public interface ProcessorFrameworkInterface
Processor.
 
 This interface has methods which are used by the Tez framework to control the Processor.
 
 Users are expected to derive from AbstractLogicalIOProcessor| Modifier and Type | Method and Description | 
|---|---|
void | 
close()
Closes the  
Processor | 
void | 
handleEvents(List<Event> processorEvents)
Handles user and system generated  
Events. | 
void | 
initialize()
Initializes the  
Processor | 
void initialize()
                throws Exception
ProcessorIOException - if an error occursExceptionvoid handleEvents(List<Event> processorEvents)
Events.processorEvents - the list of Eventsvoid close()
           throws Exception
ProcessorIOException - if an error occursExceptionCopyright © 2015 Apache Software Foundation. All rights reserved.