Uses of Interface
net.firstpartners.rp.plugins.IPlugin

Packages that use IPlugin
<Unnamed>   
net.firstpartners.rp.back.extractor Data Sources providing information that we index and add to the system. 
net.firstpartners.rp.back.index Indexed Datastore for faster information retrieval. 
net.firstpartners.rp.back.search   
net.firstpartners.rp.mid.category Basic Unit of Knowledge storage in the system.
 
net.firstpartners.rp.mid.global Classes that are exposed System wide.
 
net.firstpartners.rp.mid.intelligence Things that know how to Prepare and carry out searches.
 
net.firstpartners.rp.plugins Plugins - extension points for the system . 
net.firstpartners.rp.plugins.events These interfaces mark a class as being interested in hearing about certain events.
 
 

Uses of IPlugin in <Unnamed>
 

Classes in <Unnamed> that implement IPlugin
 class SampleExtractor
          Extracts information from a File Tree (Directory) in a format that can be added to an Index.
 

Uses of IPlugin in net.firstpartners.rp.back.extractor
 

Classes in net.firstpartners.rp.back.extractor that implement IPlugin
 class FileTreeDataExtractor
          Extracts information from a File Tree (Directory) in a format that can be added to an Index.
 class GenericDataExtractor
          Extracts information from a binary files in a format that can be added to an Index.
 class PdfDataExtractor
          Extracts information from pdf files in a format that can be stored and added to the Index.
 class WebDataExtractor
          Extracts information Query (like google)
 class XmlDataExtractor
          Extracts information from an XML file in a format that can be added to an Index.
 

Uses of IPlugin in net.firstpartners.rp.back.index
 

Classes in net.firstpartners.rp.back.index that implement IPlugin
 class BasicIndex
          Basic IndexManager to allow adding / searching on a (Lucene based) Index.
 

Uses of IPlugin in net.firstpartners.rp.back.search
 

Classes in net.firstpartners.rp.back.search that implement IPlugin
 class RpSearcher
          Searcher plugin
 

Uses of IPlugin in net.firstpartners.rp.mid.category
 

Classes in net.firstpartners.rp.mid.category that implement IPlugin
 class CategoryManager
          A Category is one set of data within the link KnowledgeSphere.
 

Uses of IPlugin in net.firstpartners.rp.mid.global
 

Fields in net.firstpartners.rp.mid.global declared as IPlugin
(package private)  IPlugin PluginManager.PluginThread.m_plugin
          Plugin to run
 

Constructors in net.firstpartners.rp.mid.global with parameters of type IPlugin
PluginManager.PluginThread(IPlugin plugin)
          Creates a new PluginThread object.
 

Uses of IPlugin in net.firstpartners.rp.mid.intelligence
 

Classes in net.firstpartners.rp.mid.intelligence that implement IPlugin
 class BasicIntelligence
          Basic intelligence to implement filtering
 

Uses of IPlugin in net.firstpartners.rp.plugins
 

Subinterfaces of IPlugin in net.firstpartners.rp.plugins
 interface ICategoryManager
          CategoryManager interface
 interface IDataExtractor
          A source of information that we want to extract and add to the knowledgebase (web content , local content etc)
 interface IIndexManager
          Stores information about things that we wish to search later.
 

Uses of IPlugin in net.firstpartners.rp.plugins.events
 

Subinterfaces of IPlugin in net.firstpartners.rp.plugins.events
 interface IInterestedInAdd
          Implemented by a plugin to mark if it is interested in new info added to the system
 interface IInterestedInFeedback
          Implemented by a plugin to mark if it is interested in feedback or not.
 interface IInterestedInResultsFilter
          Implemented by a plugin to mark if it is interested in filtering results.
 interface IInterestedInSearch
          Implemented by a plugin to mark if it is interested in feedback or not.