Package ome.services.fulltext

All necessary classes for background indexing of metadata and attached binary files.

See:
          Description

Class Summary
AllEntitiesPseudoLogLoader<T extends IObject> EventLogLoader which iterates through each object model type (in no particular order) and returns each object from lowest to highest id.
AllEventsLogLoader  
BridgeHelper Base class for building custom FieldBridge implementations.
EventBacklog Thread-safe java.util-like Container for storing EventLog instances for later parsing.
EventLogLoader Data access object for the FullTextIndexer which provides an Iterator interface for EventLog instances to be properly indexed.
FileParser Object which attempts to parse any file given to it.
FullTextAnalyzer Analyzer implementation based largely on SimpleAnalyzer, but with extensions for handling scientific and OS-type strings.
FullTextBridge Primary definition of what will be indexed via Hibernate Search.
FullTextIndexer Simple action which can be done in an asynchronous thread in order to index Hibernate entities.
FullTextThread Library entry-point for indexing.
Main Commandline entry-point for various full text actions.
PdfParser FileParser for "application/pdf" files using PDFBox.
PersistentEventLogLoader EventLogLoader implementation which keeps tracks of the last EventLog instance, and always provides the next unindexed instance.
 

Package ome.services.fulltext Description

All necessary classes for background indexing of metadata and attached binary files. For more information especially regarding extension points, please see OmeroSearch.



OmeroJava Api

Version: Beta-4.1.1-r5927-b91

Copyright © 2009 The University of Dundee. All Rights Reserved.