|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of SearchResultSource in org.archive.wayback.resourceindex |
|---|
| Subinterfaces of SearchResultSource in org.archive.wayback.resourceindex | |
|---|---|
interface |
SequencedSearchResultSource
|
interface |
UpdatableSearchResultSource
|
| Classes in org.archive.wayback.resourceindex that implement SearchResultSource | |
|---|---|
class |
CompositeSearchResultSource
SearchResultSource that aggregates results from multiple SearchResultSources. |
| Fields in org.archive.wayback.resourceindex declared as SearchResultSource | |
|---|---|
protected SearchResultSource |
LocalResourceIndex.source
|
| Fields in org.archive.wayback.resourceindex with type parameters of type SearchResultSource | |
|---|---|
protected List<SearchResultSource> |
CompositeSearchResultSource.sources
|
| Methods in org.archive.wayback.resourceindex that return types with arguments of type SearchResultSource | |
|---|---|
List<SearchResultSource> |
CompositeSearchResultSource.getSources()
|
| Methods in org.archive.wayback.resourceindex with parameters of type SearchResultSource | |
|---|---|
void |
CompositeSearchResultSource.addSource(SearchResultSource source)
add a SearchResultSource to this composite |
void |
LocalResourceIndex.setSource(SearchResultSource source)
|
| Method parameters in org.archive.wayback.resourceindex with type arguments of type SearchResultSource | |
|---|---|
void |
CompositeSearchResultSource.setSources(List<SearchResultSource> sources)
|
| Uses of SearchResultSource in org.archive.wayback.resourceindex.bdb |
|---|
| Classes in org.archive.wayback.resourceindex.bdb that implement SearchResultSource | |
|---|---|
class |
BDBIndex
|
| Uses of SearchResultSource in org.archive.wayback.resourceindex.cdx |
|---|
| Classes in org.archive.wayback.resourceindex.cdx that implement SearchResultSource | |
|---|---|
class |
CDXFormatIndex
|
class |
CDXIndex
|
| Uses of SearchResultSource in org.archive.wayback.resourceindex.cdx.dynamic |
|---|
| Classes in org.archive.wayback.resourceindex.cdx.dynamic that implement SearchResultSource | |
|---|---|
class |
DynamicCDXIndex
A CompositeSearchResultSource that autmatically manages it's list of sources based on 3 configuration files, and a background thread: Config 1: Mapping of ranges to hosts responsible for that range this class is aware of the local host name, so uses this file to determin which range(s) should be local Config 2: Mapping of ranges to one or more MD5s that compose that range when all of these MD5s have been copied local, this index becomes active, and each request uses a composite of these local files Config 3: Mapping of MD5s to locations from which they can be retrieved when a file that should be local is missing, these locations will be used to retrieve a copy of that file Background Thread: compares current set of files to the various configurations files, gets files local that need to be and updates the composite set searched when the correct set of MD5s are localized. |
| Uses of SearchResultSource in org.archive.wayback.resourceindex.ziplines |
|---|
| Classes in org.archive.wayback.resourceindex.ziplines that implement SearchResultSource | |
|---|---|
class |
ZiplinesSearchResultSource
A set of Ziplines files, which are CDX files specially compressed into a series of GZipMembers such that: 1) each member is exactly 128K, padded using a GZip comment header 2) each member contains complete lines: no line spans two GZip members If the data put into these files is sorted, then the data within the files can be uncompressed when needed, minimizing the total data to be uncompressed This SearchResultSource assumes a set of alphabetically partitioned Ziplined CDX files, so that each file is sorted, and no regions overlap. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||