org.apache.nutch.parse
Class ParseFilters

java.lang.Object
  extended by com.endeca.itl.web.process.ExtensionInstances<ParseFilter>
      extended by org.apache.nutch.parse.ParseFilters

public class ParseFilters
extends com.endeca.itl.web.process.ExtensionInstances<ParseFilter>


Field Summary
static org.apache.log4j.Logger mLogger
           
 
Fields inherited from class com.endeca.itl.web.process.ExtensionInstances
clazz, conf, instances
 
Constructor Summary
ParseFilters(Configuration conf)
           
 
Method Summary
 Parse filter(Content content, Parse parse)
          Run all defined filters.
protected  List<ParseFilter> getExtensionList(Extension[] extensions)
           
 
Methods inherited from class com.endeca.itl.web.process.ExtensionInstances
isNumberOfExtensionsValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mLogger

public static final org.apache.log4j.Logger mLogger
Constructor Detail

ParseFilters

public ParseFilters(Configuration conf)
Method Detail

getExtensionList

protected List<ParseFilter> getExtensionList(Extension[] extensions)
                                      throws PluginRuntimeException
Overrides:
getExtensionList in class com.endeca.itl.web.process.ExtensionInstances<ParseFilter>
Throws:
PluginRuntimeException

filter

public Parse filter(Content content,
                    Parse parse)
             throws Exception
Run all defined filters.

Throws:
Exception


Copyright © 2007, 2012, Oracle and/or its affiliates. All rights reserved.