felix.io
Class TestHadoop

java.lang.Object
  extended by org.apache.hadoop.conf.Configured
      extended by felix.io.TestHadoop
All Implemented Interfaces:
org.apache.hadoop.conf.Configurable, org.apache.hadoop.util.Tool

public class TestHadoop
extends org.apache.hadoop.conf.Configured
implements org.apache.hadoop.util.Tool

This class communicates with Hadoop. It translates the given MAP and REDUCE codes to Hadoop API.

Author:
czhang

Nested Class Summary
static class TestHadoop.Map
          MAP
static class TestHadoop.Reduce
          REDUCE
 
Constructor Summary
TestHadoop(java.lang.String mapScript, java.lang.String reduceScript)
          Deprecated.  
 
Method Summary
static void executeHadoopProgram(java.lang.String[] toPass)
          Execute a given task configuration (via arg0).
static void main(java.lang.String[] args)
          Test entry.
static void post(java.lang.String[] toPass)
          Deprecated.  
 int run(java.lang.String[] arg0)
           
 
Methods inherited from class org.apache.hadoop.conf.Configured
getConf, setConf
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.hadoop.conf.Configurable
getConf, setConf
 

Constructor Detail

TestHadoop

public TestHadoop(java.lang.String mapScript,
                  java.lang.String reduceScript)
Deprecated. 

Parameters:
mapScript -
reduceScript -
Method Detail

executeHadoopProgram

public static void executeHadoopProgram(java.lang.String[] toPass)
                                 throws java.lang.Exception
Execute a given task configuration (via arg0).

Parameters:
toPass -
Throws:
java.lang.Exception

post

public static void post(java.lang.String[] toPass)
                 throws java.lang.Exception
Deprecated. 

Parameters:
toPass -
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Test entry.

Parameters:
args -
Throws:
java.lang.Exception

run

public int run(java.lang.String[] arg0)
        throws java.lang.Exception
Specified by:
run in interface org.apache.hadoop.util.Tool
Throws:
java.lang.Exception