org.eaglei.solr.suggest
Class LuceneDataSuggestIndexer

java.lang.Object
  extended by org.eaglei.solr.AbstractLuceneIndexerNew
      extended by org.eaglei.solr.suggest.LuceneDataSuggestIndexer
All Implemented Interfaces:
org.eaglei.search.harvest.ResourceChangeListener, LuceneDataSuggestIndexSchema

public class LuceneDataSuggestIndexer
extends AbstractLuceneIndexerNew
implements LuceneDataSuggestIndexSchema, org.eaglei.search.harvest.ResourceChangeListener


Field Summary
 
Fields inherited from class org.eaglei.solr.AbstractLuceneIndexerNew
analyzer, directory, eiOntModel, indexerLabel
 
Fields inherited from interface org.eaglei.solr.suggest.LuceneDataSuggestIndexSchema
FIELD_ENTITY_INSTANCE_CATEGORY, FIELD_ENTITY_IS_INSTANCE, FIELD_ENTITY_LABEL, FIELD_ENTITY_LABEL_REFERENCE, FIELD_ENTITY_REFERENCED_BY, FIELD_ENTITY_SYNONYM, FIELD_ENTITY_URI, FIELD_SUGGEST_INSTANCE_CATEGORY, FIELD_SUGGEST_LABEL_KEY, FIELD_SUGGEST_LABEL_SEARCH, UNKNOWN_CATEGORY
 
Constructor Summary
LuceneDataSuggestIndexer(org.eaglei.model.EIOntModel eiOntModel, org.apache.lucene.analysis.Analyzer analyzer, org.apache.lucene.store.Directory directory)
           
 
Method Summary
 void onChangeEvent(org.eaglei.search.harvest.ResourceChangeEvent event)
           
 
Methods inherited from class org.eaglei.solr.AbstractLuceneIndexerNew
commitDocumentCache, deleteDocument, getDocument, getDocumentFromIndex, getWriter, isFlattenClass, onChangeStreamEnd, onChangeStreamStart, optimize, setDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eaglei.search.harvest.ResourceChangeListener
onChangeStreamEnd, onChangeStreamStart, optimize
 

Constructor Detail

LuceneDataSuggestIndexer

public LuceneDataSuggestIndexer(org.eaglei.model.EIOntModel eiOntModel,
                                org.apache.lucene.analysis.Analyzer analyzer,
                                org.apache.lucene.store.Directory directory)
Method Detail

onChangeEvent

public void onChangeEvent(org.eaglei.search.harvest.ResourceChangeEvent event)
Specified by:
onChangeEvent in interface org.eaglei.search.harvest.ResourceChangeListener
Overrides:
onChangeEvent in class AbstractLuceneIndexerNew


Copyright © 2009-2011 Eagle-I. All Rights Reserved.