SCS

scs.demos.mapreduce.user
Class TokenRecordReader

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by scs.demos.mapreduce.RecordReaderPOA
          extended by scs.demos.mapreduce.user.TokenRecordReader
All Implemented Interfaces:
org.omg.CORBA.portable.InvokeHandler, RecordReaderOperations

public class TokenRecordReader
extends RecordReaderPOA

Classe que implementa a interface RecordReader, retornando os token lidos de um fileSplit. Deve ser inicializado com o nome do arquivo de configuracão e o FileSplit associado


Constructor Summary
TokenRecordReader()
           
 
Method Summary
 void close()
           
 FileSplit getFileSplit()
           
 boolean next(org.omg.CORBA.AnyHolder key, org.omg.CORBA.AnyHolder value)
           
 void open(java.lang.String confFileName, FileSplit fileSplit, Reporter reporter)
           
 
Methods inherited from class scs.demos.mapreduce.RecordReaderPOA
_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

TokenRecordReader

public TokenRecordReader()
Method Detail

open

public void open(java.lang.String confFileName,
                 FileSplit fileSplit,
                 Reporter reporter)
          throws IOMapReduceException
Throws:
IOMapReduceException

next

public boolean next(org.omg.CORBA.AnyHolder key,
                    org.omg.CORBA.AnyHolder value)
             throws IOMapReduceException
Throws:
IOMapReduceException

close

public void close()
           throws IOMapReduceException
Throws:
IOMapReduceException

getFileSplit

public FileSplit getFileSplit()

SCS