Package org.apache.hadoop.mapred.nativetask
package org.apache.hadoop.mapred.nativetask
-
ClassDescriptiona CommandDispatcher receives
Commandfrom upstream and performs corresponding operationsa DataReceiver pulls in arriving data, an example isBufferPullerinteracts with native side to support Java CombinerAny key type that is comparable at native side must implement this interface.A Handler accept input, and give output can be used to transfer command and dataused to create channel, transfer data and command between Java and nativeNativeDataSource loads data from upstreamNativeDataTarge sends data to downstreamnative map output collector wrapped in Java interfaceThis class stands for the native runtime It has three functions: 1.Base class for platforms.this class will load in and init all platforms on classpath it is also the facade to check for key type support and other platform methods