Package org.apache.hadoop.mapred.nativetask
package org.apache.hadoop.mapred.nativetask
-
ClassDescriptionorg.apache.hadoop.mapred.nativetask.Commandorg.apache.hadoop.mapred.nativetask.CommandDispatchera CommandDispatcher receives
Commandfrom upstream and performs corresponding operationsorg.apache.hadoop.mapred.nativetask.Constantsorg.apache.hadoop.mapred.nativetask.DataChannelorg.apache.hadoop.mapred.nativetask.DataReceivera DataReceiver pulls in arriving data, an example isBufferPullerorg.apache.hadoop.mapred.nativetask.HadoopPlatformorg.apache.hadoop.mapred.nativetask.ICombineHandlerinteracts with native side to support Java CombinerAny key type that is comparable at native side must implement this interface.org.apache.hadoop.mapred.nativetask.INativeHandlerA Handler accept input, and give output can be used to transfer command and dataorg.apache.hadoop.mapred.nativetask.NativeBatchProcessorused to create channel, transfer data and command between Java and nativeorg.apache.hadoop.mapred.nativetask.NativeDataSourceNativeDataSource loads data from upstreamorg.apache.hadoop.mapred.nativetask.NativeDataTargetNativeDataTarge sends data to downstreamorg.apache.hadoop.mapred.nativetask.NativeMapOutputCollectorDelegator<K,V> native map output collector wrapped in Java interfaceorg.apache.hadoop.mapred.nativetask.NativeRuntimeThis class stands for the native runtime It has three functions: 1.Base class for platforms.org.apache.hadoop.mapred.nativetask.Platformsthis class will load in and init all platforms on classpath it is also the facade to check for key type support and other platform methodsorg.apache.hadoop.mapred.nativetask.TaskContext