org.apache.nutch.crawl
Class Injector.InjectReducer

java.lang.Object
  extended by org.apache.nutch.crawl.Injector.InjectReducer
All Implemented Interfaces:
Closeable, JobConfigurable, Reducer<Text,CrawlDatum,Text,CrawlDatum>
Enclosing class:
Injector

public static class Injector.InjectReducer
extends Object
implements Reducer<Text,CrawlDatum,Text,CrawlDatum>

Combine multiple new entries for a url.


Constructor Summary
Injector.InjectReducer()
           
 
Method Summary
 void close()
           
 void configure(JobConf job)
           
 void reduce(Text key, Iterator<CrawlDatum> values, OutputCollector<Text,CrawlDatum> output, Reporter reporter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Injector.InjectReducer

public Injector.InjectReducer()
Method Detail

configure

public void configure(JobConf job)
Specified by:
configure in interface JobConfigurable

close

public void close()
Specified by:
close in interface Closeable

reduce

public void reduce(Text key,
                   Iterator<CrawlDatum> values,
                   OutputCollector<Text,CrawlDatum> output,
                   Reporter reporter)
            throws IOException
Specified by:
reduce in interface Reducer<Text,CrawlDatum,Text,CrawlDatum>
Throws:
IOException


Copyright © 2006 The Apache Software Foundation