org.alfresco.repo.search.impl.lucene
Interface LuceneIndexer

All Superinterfaces:
Indexer, TransactionSynchronisationAwareIndexer
All Known Subinterfaces:
ADMLuceneIndexer, AVMLuceneIndexer
All Known Implementing Classes:
ADMLuceneIndexerImpl, ADMLuceneNoActionIndexerImpl, AVMLuceneIndexerImpl

public interface LuceneIndexer
extends Indexer, TransactionSynchronisationAwareIndexer


Method Summary
 java.lang.Object doReadOnly(IndexInfo.LockWork lockWork)
           
 void flushPending()
           
 boolean getDeleteOnlyNodes()
           
 java.util.Set getDeletions()
           
 java.lang.String getDeltaId()
           
 
Methods inherited from interface org.alfresco.repo.search.Indexer
createChildRelationship, createNode, deleteChildRelationship, deleteIndex, deleteNode, updateChildRelationship, updateNode
 
Methods inherited from interface org.alfresco.repo.search.TransactionSynchronisationAwareIndexer
commit, isModified, prepare, rollback
 

Method Detail

getDeltaId

java.lang.String getDeltaId()

flushPending

void flushPending()
                  throws LuceneIndexException
Throws:
LuceneIndexException

getDeletions

java.util.Set getDeletions()

getDeleteOnlyNodes

boolean getDeleteOnlyNodes()

doReadOnly

java.lang.Object doReadOnly(IndexInfo.LockWork lockWork)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.