KIE Uberfure Metadata Lucene Backend 6.2.0.CR2

org.kie.uberfire.metadata.backend.lucene.index.directory
Class DirectoryLuceneIndex

java.lang.Object
  extended by org.kie.uberfire.metadata.backend.lucene.index.BaseLuceneIndex
      extended by org.kie.uberfire.metadata.backend.lucene.index.directory.DirectoryLuceneIndex
All Implemented Interfaces:
LuceneIndex, Index

public class DirectoryLuceneIndex
extends BaseLuceneIndex


Field Summary
 
Fields inherited from interface org.kie.uberfire.metadata.backend.lucene.index.LuceneIndex
CUSTOM_FIELD_FILENAME
 
Constructor Summary
DirectoryLuceneIndex(KCluster cluster, Directory directory, org.apache.lucene.index.IndexWriterConfig config)
           
 
Method Summary
 void commit()
           
 void delete()
           
 void dispose()
           
 boolean freshIndex()
           
 KCluster getCluster()
           
 org.apache.lucene.index.IndexReader nrtReader()
           
 void nrtRelease(org.apache.lucene.index.IndexReader reader)
           
 void nrtRelease(org.apache.lucene.search.IndexSearcher searcher)
           
 org.apache.lucene.search.IndexSearcher nrtSearcher()
           
 org.apache.lucene.index.IndexWriter writer()
           
 
Methods inherited from class org.kie.uberfire.metadata.backend.lucene.index.BaseLuceneIndex
deleteIfExists, indexDocument, lookupDocIdByPK, rename
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectoryLuceneIndex

public DirectoryLuceneIndex(KCluster cluster,
                            Directory directory,
                            org.apache.lucene.index.IndexWriterConfig config)
Method Detail

writer

public org.apache.lucene.index.IndexWriter writer()
Specified by:
writer in class BaseLuceneIndex

getCluster

public KCluster getCluster()

nrtReader

public org.apache.lucene.index.IndexReader nrtReader()

nrtRelease

public void nrtRelease(org.apache.lucene.index.IndexReader reader)

nrtSearcher

public org.apache.lucene.search.IndexSearcher nrtSearcher()

nrtRelease

public void nrtRelease(org.apache.lucene.search.IndexSearcher searcher)

dispose

public void dispose()

freshIndex

public boolean freshIndex()

commit

public void commit()

delete

public void delete()

KIE Uberfure Metadata Lucene Backend 6.2.0.CR2

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