DocumentIndexer.Site, every DocumentProvider provided by the site's
Applications is able to add/remove some Documents to be indexed.Analyzer used while processingDocumentProducers to take into account when building the Site's global lucene index.IndexConfig, using the pipe '|' for separating folders.<folder>;<language>;<analyzer-class>|/de;de-DE;GermanAnalyzer|/en;en-US;org.apache.lucene.analysis.en.EnglishAnalyzer|/assets;de-DE;GermanAnalyzerIndexConfig.Site.IndexConfig is used to provide different index configurations for different folders.ParseTags using the given tag-prefix (usually appNG).ConfigEntry provides informations about how to index a certion folder, which includes the name of the
folder itself, the language-code for the contents of this folder, and the name of the Lucene Analyzer to
use.InputStream and returns a Map containing the name of a field as a key and a
StringBuilder (the text content of the <appNG:searchable>-tag) as the value.<appNG:searchable>-tags from JSP-files.ParseTags using the given tag-prefix (usually appNG).DocumentIndexer, running forever (until interrupted).SearchFormatter is responsible for formatting the Results of a search, which are grouped into
several Parts.Site, every Application of the site is checked for
SearchProviders offering some Documents.Document-implementation, suitable for most cases.Copyright © 2011–2019 aiticon GmbH. All rights reserved.