Package org.dlese.dpc.index.writer
package org.dlese.dpc.index.writer
-
ClassDescriptionCreates a Lucene
Documentfrom an ADN-item metadata source file.A FileIndexingPlugin that indexes meta-metadata about items (educational resources) in the index.Creates a LuceneDocuments for a DLESE annotation record.Used to write a LuceneDocumentfor a DLESE Collection XML record.Allows sorting of a Collection accession status XML Node, by date giving precedence to status = accessioned if dates are equal.Creates a LuceneDocumentfrom a DLESE-IMS XML source file.Abstract class for creating a typed LuceneDocument.Exception that may be used to pass text and keywords to be written to the index by the ErrorFileIndexingWriter if an error occurs during indexing.Writes a LuceneDocumentthat represents an error that has occured in in indexing a File.This Interface provides a mechanism for adding custom fields to Lucene index Documents that are being created for a given file.Abstract class for creating customized LuceneDocuments for different file formats such as DLESE-IMS, ADN-item, ADN-collection, etc.Writes a Lucene Document that holds information about a harvest.Tools to aid in indexing.Abstract class for writing a LuceneDocumentfor a collection of item-level metadata records of a specific format (DLESE IMS, ADN-Item, ADN-Collection, etc).Used to write a LuceneDocumentfor a NCS Collection XML record.Used to write a LuceneDocumentfor a DLESE news-opps XML record.This abstract class implements FileIndexingPlugin to provide access to theServletContextduring the indexing process.A FileIndexingPlugin example that indexes a single field with a single value.This is the default writer for generic XML formats.Writes a LuceneDocumentfor data in a single web log entry.Writes a LuceneDocumentthat holds information about a client request to an HTTP servlet.Creates a LuceneDocumentfrom any XML file by stripping the XML tags to extract and index the content.Factory used to create the XmlFileIndexingWriter appropriate for handling a given XML format.