SCS

scs.demos.mapreduce.servant
Class ReduceTaskServant

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by scs.demos.mapreduce.TaskPOA
          extended by scs.demos.mapreduce.servant.TaskServant
              extended by scs.demos.mapreduce.servant.ReduceTaskServant
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, TaskOperations

public class ReduceTaskServant
extends TaskServant

Especializa a classe TaskServant para criar uma tarefa map


Field Summary
 
Fields inherited from class scs.demos.mapreduce.servant.TaskServant
conf, configFileName, id, inputSplit, outputSplit, reporter, status
 
Constructor Summary
ReduceTaskServant(java.lang.String configFileName, Reporter reporter, org.omg.PortableServer.POA poa, java.util.ArrayList<FileSplit> arraySplit, int index)
           
 
Method Summary
 void doRun()
           
 
Methods inherited from class scs.demos.mapreduce.servant.TaskServant
getId, getInput, getOutput, getReporter, getStatus, run, setStatus
 
Methods inherited from class scs.demos.mapreduce.TaskPOA
_all_interfaces, _invoke, _this, _this
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReduceTaskServant

public ReduceTaskServant(java.lang.String configFileName,
                         Reporter reporter,
                         org.omg.PortableServer.POA poa,
                         java.util.ArrayList<FileSplit> arraySplit,
                         int index)
                  throws java.io.IOException
Throws:
java.io.IOException
Method Detail

doRun

public void doRun()
           throws IOMapReduceException
Specified by:
doRun in class TaskServant
Throws:
IOMapReduceException

SCS