Class LuceneFulltextImplementation
- java.lang.Object
-
- net.ontopia.infoset.fulltext.impl.lucene.LuceneFulltextImplementation
-
- All Implemented Interfaces:
FulltextImplementationIF
public class LuceneFulltextImplementation extends Object implements FulltextImplementationIF
FulltextImplementationIF implementation that is based on Lucene indexing.- Since:
- 5.4.0
-
-
Constructor Summary
Constructors Constructor Description LuceneFulltextImplementation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voiddeleteIndex()StringgetDefaultField()SearcherIFgetSearcher()voidinstall(TopicMapReferenceIF reference)voidreindex()voidsetDefaultField(String defaultField)voidsetDirectoryFile(File directoryFile)voidstoreOpened(TopicMapStoreIF store)voidsynchronize(TopicMapStoreIF store)
-
-
-
Method Detail
-
install
public void install(TopicMapReferenceIF reference)
- Specified by:
installin interfaceFulltextImplementationIF
-
storeOpened
public void storeOpened(TopicMapStoreIF store)
- Specified by:
storeOpenedin interfaceFulltextImplementationIF
-
synchronize
public void synchronize(TopicMapStoreIF store)
- Specified by:
synchronizein interfaceFulltextImplementationIF
-
reindex
public void reindex()
- Specified by:
reindexin interfaceFulltextImplementationIF
-
deleteIndex
public void deleteIndex()
- Specified by:
deleteIndexin interfaceFulltextImplementationIF
-
close
public void close()
- Specified by:
closein interfaceFulltextImplementationIF
-
getDefaultField
public String getDefaultField()
-
setDefaultField
public void setDefaultField(String defaultField)
-
setDirectoryFile
public void setDirectoryFile(File directoryFile)
-
getSearcher
public SearcherIF getSearcher()
-
-