org.xcmis.search.lucene.index
Class LocalIndexDataManagerProxy
java.lang.Object
org.xcmis.search.lucene.index.LocalStorageIndexDataManager
org.xcmis.search.lucene.index.LocalIndexDataManagerProxy
- All Implemented Interfaces:
- IndexDataConsumer<org.apache.lucene.index.IndexReader,org.apache.lucene.document.Document,org.apache.lucene.store.Directory>, IndexDataKeeper<org.apache.lucene.document.Document>, IndexDataManager<org.apache.lucene.document.Document,org.apache.lucene.index.IndexReader,org.apache.lucene.store.Directory>, LuceneIndexDataManager, IndexAggregator, StartableResource, Startable
- Direct Known Subclasses:
- CacheableIndexDataManager
public class LocalIndexDataManagerProxy
- extends LocalStorageIndexDataManager
Created by The eXo Platform SAS.
- Version:
- $Id: LocalIndexDataManagerProxy.java 2 2010-02-04 17:21:49Z andrew00x $
- Author:
- Sergey Kabashnyuk
| Methods inherited from class org.xcmis.search.lucene.index.LocalStorageIndexDataManager |
aggregate, getDirectory, getDirectorySize, getDocument, getDocumentCount, getIndexReader, getLastModifedTime, isStarted, isStoped, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalIndexDataManagerProxy
public LocalIndexDataManagerProxy(IndexConfiguration indexConfuguration)
throws IndexException,
IndexConfigurationException
- Throws:
IndexException
IndexConfigurationException
save
public IndexTransactionModificationReport save(IndexTransaction<org.apache.lucene.document.Document> changes)
throws IndexException,
IndexTransactionException
- Saves the IndexTransaction from this storage
- Specified by:
save in interface IndexDataKeeper<org.apache.lucene.document.Document>- Overrides:
save in class LocalStorageIndexDataManager
- Throws:
IndexTransactionException
IndexException
Copyright © 2011 eXo Platform SAS. All Rights Reserved.