cgl.imr.base
Interface Combiner

All Known Implementing Classes:
GenericCombiner

public interface Combiner

This interface encapsulates the methods that need to be supported by a user defined Combine task.


Method Summary
 void combine(Map<Key,Value> keyValues)
          Should perform the user defined combine operation for the passed pairs.
 void configure(JobConf jobConf)
          Use to configure a combine task for static data/or other configurations.
 

Method Detail

combine

void combine(Map<Key,Value> keyValues)
             throws TwisterException
Should perform the user defined combine operation for the passed pairs.

Parameters:
keyValues - A map of pairs.
Throws:
TwisterException

configure

void configure(JobConf jobConf)
               throws TwisterException
Use to configure a combine task for static data/or other configurations.

Parameters:
jobConf - Job configuration object.
Throws:
TwisterException


For comments and suggestions please send e-mail to