org.archive.wayback.resourceindex
Interface SearchResultSource
- All Known Subinterfaces:
- SequencedSearchResultSource, UpdatableSearchResultSource
- All Known Implementing Classes:
- BDBIndex, CDXFormatIndex, CDXIndex, CompositeSearchResultSource, DynamicCDXIndex, ZiplinesSearchResultSource
public interface SearchResultSource
- Version:
- $Date: 2010-09-29 05:28:38 +0700 (Wed, 29 Sep 2010) $, $Revision: 3262 $
- Author:
- brad
getPrefixIterator
CloseableIterator<CaptureSearchResult> getPrefixIterator(String prefix)
throws ResourceIndexNotAvailableException
- Parameters:
prefix -
- Returns:
- CleanableIterator that will return SearchResults beginning with prefix
argument, with subsequent next() calls returning subsequent
results.
- Throws:
ResourceIndexNotAvailableException
getPrefixReverseIterator
CloseableIterator<CaptureSearchResult> getPrefixReverseIterator(String prefix)
throws ResourceIndexNotAvailableException
- Parameters:
prefix -
- Returns:
- CleanableIterator that will return SearchResults starting *before* prefix
argument, with subsequent next() calls returning previous
results.
- Throws:
ResourceIndexNotAvailableException
cleanup
void cleanup(CloseableIterator<CaptureSearchResult> c)
throws IOException
- Parameters:
c -
- Throws:
IOException
shutdown
void shutdown()
throws IOException
- Parameters:
c -
- Throws:
IOException
Copyright © 2005-2011 Internet Archive. All Rights Reserved.