KIE Uberfure Metadata Lucene Backend 6.2.0.Beta2

org.kie.uberfire.metadata.backend.lucene.index
Class LuceneIndexManager

java.lang.Object
  extended by org.kie.uberfire.metadata.backend.lucene.index.LuceneIndexManager
All Implemented Interfaces:
IndexManager

public class LuceneIndexManager
extends Object
implements IndexManager


Constructor Summary
LuceneIndexManager(LuceneIndexFactory factory)
           
 
Method Summary
 boolean contains(KCluster cluster)
           
 void delete(KCluster cluster)
           
 void dispose()
           
 Index get(KCluster cluster)
           
 org.apache.lucene.search.IndexSearcher getIndexSearcher(ClusterSegment... clusterSegments)
           
 LuceneIndex indexOf(KObjectKey object)
           
 KCluster kcluster(KObjectKey object)
           
 void release(org.apache.lucene.search.IndexSearcher index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LuceneIndexManager

public LuceneIndexManager(LuceneIndexFactory factory)
Method Detail

contains

public boolean contains(KCluster cluster)
Specified by:
contains in interface IndexManager

indexOf

public LuceneIndex indexOf(KObjectKey object)
Specified by:
indexOf in interface IndexManager

kcluster

public KCluster kcluster(KObjectKey object)
Specified by:
kcluster in interface IndexManager

delete

public void delete(KCluster cluster)
Specified by:
delete in interface IndexManager

dispose

public void dispose()
Specified by:
dispose in interface IndexManager

get

public Index get(KCluster cluster)
Specified by:
get in interface IndexManager

getIndexSearcher

public org.apache.lucene.search.IndexSearcher getIndexSearcher(ClusterSegment... clusterSegments)

release

public void release(org.apache.lucene.search.IndexSearcher index)

KIE Uberfure Metadata Lucene Backend 6.2.0.Beta2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.