public class LuceneIndexManager extends Object implements IndexManager
| Constructor and Description |
|---|
LuceneIndexManager(LuceneIndexFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(KCluster cluster) |
void |
delete(KCluster cluster) |
void |
dispose() |
Index |
get(KCluster cluster) |
org.apache.lucene.search.IndexSearcher |
getIndexSearcher(ClusterSegment... clusterSegments) |
List<String> |
getIndices() |
LuceneIndex |
indexOf(KObjectKey object) |
KCluster |
kcluster(KObjectKey object) |
void |
release(org.apache.lucene.search.IndexSearcher index) |
public LuceneIndexManager(LuceneIndexFactory factory)
public boolean contains(KCluster cluster)
contains in interface IndexManagerpublic LuceneIndex indexOf(KObjectKey object)
indexOf in interface IndexManagerpublic KCluster kcluster(KObjectKey object)
kcluster in interface IndexManagerpublic void delete(KCluster cluster)
delete in interface IndexManagerpublic void dispose()
dispose in interface Disposablepublic Index get(KCluster cluster)
get in interface IndexManagerpublic org.apache.lucene.search.IndexSearcher getIndexSearcher(ClusterSegment... clusterSegments)
public void release(org.apache.lucene.search.IndexSearcher index)
public List<String> getIndices()
getIndices in interface IndexManagerCopyright © 2012–2021 JBoss by Red Hat. All rights reserved.