com.fatwire.cs.core.search.source
Interface IndexSource
public interface IndexSource
todo: Add class/interface details
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()