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 void
close()
void
deleteIndex()
String
getDefaultField()
SearcherIF
getSearcher()
void
install(TopicMapReferenceIF reference)
void
reindex()
void
setDefaultField(String defaultField)
void
setDirectoryFile(File directoryFile)
void
storeOpened(TopicMapStoreIF store)
void
synchronize(TopicMapStoreIF store)
-
-
-
Method Detail
-
install
public void install(TopicMapReferenceIF reference)
- Specified by:
install
in interfaceFulltextImplementationIF
-
storeOpened
public void storeOpened(TopicMapStoreIF store)
- Specified by:
storeOpened
in interfaceFulltextImplementationIF
-
synchronize
public void synchronize(TopicMapStoreIF store)
- Specified by:
synchronize
in interfaceFulltextImplementationIF
-
reindex
public void reindex()
- Specified by:
reindex
in interfaceFulltextImplementationIF
-
deleteIndex
public void deleteIndex()
- Specified by:
deleteIndex
in interfaceFulltextImplementationIF
-
close
public void close()
- Specified by:
close
in interfaceFulltextImplementationIF
-
getDefaultField
public String getDefaultField()
-
setDefaultField
public void setDefaultField(String defaultField)
-
setDirectoryFile
public void setDirectoryFile(File directoryFile)
-
getSearcher
public SearcherIF getSearcher()
-
-