KIE Uberfure Metadata Lucene Backend 6.2.0.Beta2

org.kie.uberfire.metadata.backend.lucene.index
Interface LuceneIndex

All Superinterfaces:
Index
All Known Implementing Classes:
BaseLuceneIndex, DirectoryLuceneIndex

public interface LuceneIndex
extends Index


Field Summary
static String CUSTOM_FIELD_FILENAME
           
 
Method Summary
 boolean deleteIfExists(String... ids)
           
 void indexDocument(String id, org.apache.lucene.document.Document doc)
           
 org.apache.lucene.index.IndexReader nrtReader()
           
 void nrtRelease(org.apache.lucene.index.IndexReader searcher)
           
 void nrtRelease(org.apache.lucene.search.IndexSearcher searcher)
           
 org.apache.lucene.search.IndexSearcher nrtSearcher()
           
 void rename(String sourceId, org.apache.lucene.document.Document doc)
           
 
Methods inherited from interface org.kie.uberfire.metadata.engine.Index
commit, delete, dispose, freshIndex, getCluster
 

Field Detail

CUSTOM_FIELD_FILENAME

static final String CUSTOM_FIELD_FILENAME
See Also:
Constant Field Values
Method Detail

indexDocument

void indexDocument(String id,
                   org.apache.lucene.document.Document doc)

deleteIfExists

boolean deleteIfExists(String... ids)

rename

void rename(String sourceId,
            org.apache.lucene.document.Document doc)

nrtReader

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

nrtRelease

void nrtRelease(org.apache.lucene.index.IndexReader searcher)

nrtSearcher

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

nrtRelease

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

KIE Uberfure Metadata Lucene Backend 6.2.0.Beta2

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