org.xcmis.search.lucene.index
Interface IndexDataKeeper<D>

All Superinterfaces:
StartableResource
All Known Subinterfaces:
IndexDataManager<D,R,Y>, LuceneIndexDataManager, TransactionableLuceneIndexDataManager
All Known Implementing Classes:
CacheableIndexDataManager, LocalIndexDataManagerProxy, LocalStorageIndexDataManager, LuceneIndexingService, PersistedIndex, ReducibleInMemoryIndexDataKeeper, StartableIndexingService, TransactionableIndexDataManager

public interface IndexDataKeeper<D>
extends StartableResource

Created by The eXo Platform SAS.

Version:
$Id: IndexDataKeeper.java 2 2010-02-04 17:21:49Z andrew00x $
Author:
Sergey Kabashnyuk

Method Summary
 IndexTransactionModificationReport save(IndexTransaction<D> changes)
          Saves the IndexTransaction from this storage
 
Methods inherited from interface org.xcmis.search.lucene.index.StartableResource
isStarted, isStoped, start, stop
 

Method Detail

save

IndexTransactionModificationReport save(IndexTransaction<D> changes)
                                        throws IndexException,
                                               IndexTransactionException
Saves the IndexTransaction from this storage

Parameters:
changes -
Throws:
IndexException
IndexTransactionException


Copyright © 2011 eXo Platform SAS. All Rights Reserved.