org.kie.uberfire.metadata.backend.lucene.index
Class LuceneIndexEngine
java.lang.Object
org.kie.uberfire.metadata.backend.lucene.index.LuceneIndexEngine
- All Implemented Interfaces:
- MetaIndexEngine
public class LuceneIndexEngine
- extends Object
- implements MetaIndexEngine
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LuceneIndexEngine
public LuceneIndexEngine(FieldFactory fieldFactory,
MetaModelStore metaModelStore,
LuceneIndexManager indexManager)
freshIndex
public boolean freshIndex(KCluster cluster)
- Specified by:
freshIndex in interface MetaIndexEngine
startBatch
public void startBatch(KCluster cluster)
- Specified by:
startBatch in interface MetaIndexEngine
index
public void index(KObject object)
- Specified by:
index in interface MetaIndexEngine
index
public void index(KObject... objects)
- Specified by:
index in interface MetaIndexEngine
rename
public void rename(KObjectKey from,
KObject to)
- Specified by:
rename in interface MetaIndexEngine
delete
public void delete(KCluster cluster)
- Specified by:
delete in interface MetaIndexEngine
delete
public void delete(KObjectKey objectKey)
- Specified by:
delete in interface MetaIndexEngine
delete
public void delete(KObjectKey... objectsKey)
- Specified by:
delete in interface MetaIndexEngine
commit
public void commit(KCluster cluster)
- Specified by:
commit in interface MetaIndexEngine
dispose
public void dispose()
- Specified by:
dispose in interface MetaIndexEngine
beforeDispose
public void beforeDispose(Runnable callback)
- Specified by:
beforeDispose in interface MetaIndexEngine
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.