com.fatwire.cs.core.search.source
Interface IndexSource


public interface IndexSource

todo: Add class/interface details


Method Summary
 void endIndexing(java.util.List<IndexRow> failed)
           
 IndexSourceMetadata getConfiguration()
           
 java.lang.Iterable<IndexRow> getDeleted()
           
 QueryExpression getDeleteQuery()
           
 java.lang.Iterable<IndexRow> getModified()
           
 java.lang.String getName()
           
 java.lang.Iterable<IndexRow> getNew()
           
 void startIndexing()
           
 

Method Detail

getName

java.lang.String getName()

getNew

java.lang.Iterable<IndexRow> getNew()
                                    throws IndexSourceException
Throws:
IndexSourceException

getModified

java.lang.Iterable<IndexRow> getModified()
                                         throws IndexSourceException
Throws:
IndexSourceException

getDeleted

java.lang.Iterable<IndexRow> getDeleted()
                                        throws IndexSourceException
Throws:
IndexSourceException

getDeleteQuery

QueryExpression getDeleteQuery()

startIndexing

void startIndexing()
                   throws IndexSourceException
Throws:
IndexSourceException

endIndexing

void endIndexing(java.util.List<IndexRow> failed)

getConfiguration

IndexSourceMetadata getConfiguration()