Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Nutch Wiki" for change 
notification.

The following page has been changed by JakeVanderdray:
http://wiki.apache.org/nutch/WritingPlugins

------------------------------------------------------------------------------
  Nutch's plugin system is based on the one used in Eclipse 2.x.  Plugins are 
central to how nutch works.  All of the parsing, indexing and searching that 
nutch does is actually accomplished by various plugins.
  
- In writing a plugin, you're actually providing one or more ''extensions'' of 
the existing ''extension-points'' . The core Nutch ''extension-points'' are 
themselves defined in a plugin, the 
[http://lucene.apache.org/nutch/apidocs/org/apache/nutch/plugin/ExtensionPoint.html
 NutchExtensionPoints] plugin (they are listed in the !NutchExtensionPoints 
[http://svn.apache.org/viewcvs.cgi/lucene/nutch/trunk/src/plugin/nutch-extensionpoints/plugin.xml?view=markup
 plugin.xml] file). Each ''extension-point'' define an interface that must be 
implemented by the ''extension''. The core extension points are:
+ In writing a plugin, you're actually providing one or more ''extensions'' of 
the existing ''extension-points'' . The core Nutch ''extension-points'' are 
themselves defined in a plugin, the 
[http://lucene.apache.org/nutch/apidocs/org/apache/nutch/plugin/ExtensionPoint.html
 NutchExtensionPoints] plugin (they are listed in the !NutchExtensionPoints 
[http://svn.apache.org/viewcvs.cgi/lucene/nutch/trunk/src/plugin/nutch-extensionpoints/plugin.xml?view=markup
 plugin.xml] file). Each ''extension-point'' defines an interface that must be 
implemented by the ''extension''. The core extension points are:
  
   * 
[http://lucene.apache.org/nutch/apidocs/org/apache/nutch/clustering/OnlineClusterer.html
 OnlineClusterer] -- An extension point interface for online search results 
clustering algorithms (from javadoc).
   * 
[http://lucene.apache.org/nutch/apidocs/org/apache/nutch/indexer/IndexingFilter.html
 IndexingFilter] -- Permits one to add metadata to the indexed fields. All 
plugins found which implement this extension point are run sequentially on the 
parse (from javadoc).

Reply via email to