A B C D E F G H I J K L M N O P Q R S T U W X Y

A

absDistanceFromTimestamp(Timestamp) - Method in class org.archive.wayback.util.Timestamp
function that calculates integer seconds between this records timeStamp and the arguments timeStamp.
accept(File, String) - Method in class org.archive.wayback.resourcestore.resourcefile.ArcWarcFilenameFilter
 
AccessControlException - Exception in org.archive.wayback.exception
Exception class for content blocked by robots.txt, etc.
AccessControlException(String) - Constructor for exception org.archive.wayback.exception.AccessControlException
Constructor
AccessControlException(String, String) - Constructor for exception org.archive.wayback.exception.AccessControlException
Constructor with message and details
AccessControlSettingOperation - Class in org.archive.wayback.authenticationcontrol
 
AccessControlSettingOperation() - Constructor for class org.archive.wayback.authenticationcontrol.AccessControlSettingOperation
 
AccessPoint - Class in org.archive.wayback.webapp
Retains all information about a particular Wayback configuration within a ServletContext, including holding references to the implementation instances of the primary Wayback classes: RequestParser ResourceIndex(via WaybackCollection) ResourceStore(via WaybackCollection) QueryRenderer ReplayDispatcher ExceptionRenderer ResultURIConverter
AccessPoint() - Constructor for class org.archive.wayback.webapp.AccessPoint
 
adapt(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.adapters.CaptureToUrlSearchResultAdapter
 
adapt(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.adapters.DeduplicationSearchResultAnnotationAdapter
 
adapt(BDBRecord) - Method in class org.archive.wayback.resourceindex.bdb.BDBRecordToSearchResultAdapter
 
adapt(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.bdb.SearchResultToBDBRecordAdapter
 
adapt(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.cdx.CDXLineToSearchResultAdapter
 
adapt(String) - Method in class org.archive.wayback.resourceindex.cdx.CDXLineToSearchResultAdapter
 
adapt(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.cdx.SearchResultToCDXLineAdapter
 
adapt(Iterator<CaptureSearchResult>) - Static method in class org.archive.wayback.resourceindex.cdx.SearchResultToCDXLineAdapter
 
adapt(ARCRecord) - Method in class org.archive.wayback.resourcestore.indexer.ARCRecordToSearchResultAdapter
 
adapt(WARCRecord) - Method in class org.archive.wayback.resourcestore.indexer.WARCRecordToSearchResultAdapter
 
adapt(S) - Method in interface org.archive.wayback.util.Adapter
Transform one object into another
adaptCaptureIterator(CloseableIterator<CaptureSearchResult>) - Static method in class org.archive.wayback.resourceindex.adapters.CaptureToUrlSearchResultAdapter
 
AdaptedIterator<S,T> - Class in org.archive.wayback.util
Iterator that transforms objects of one type to another.
AdaptedIterator(Iterator<S>, Adapter<S, T>) - Constructor for class org.archive.wayback.util.AdaptedIterator
 
adapter - Variable in class org.archive.wayback.util.AdaptedIterator
 
Adapter<S,T> - Interface in org.archive.wayback.util
 
add(ResourceFileLocation) - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileList
 
ADD_OPERATION - Static variable in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
addAll(Iterator<ResourceFileLocation>) - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileList
 
addCDX(File) - Method in class org.archive.wayback.resourceindex.updater.IndexClient
 
addComponent(ObjectFilter<CaptureSearchResult>) - Method in class org.archive.wayback.resourceindex.filters.CompositeExclusionFilter
 
addComponent(Iterator<E>) - Method in class org.archive.wayback.util.CompositeSortedIterator
 
addFactory(ExclusionFilterFactory) - Method in class org.archive.wayback.accesscontrol.CompositeExclusionFilterFactory
 
addFilter(ObjectFilter<E>) - Method in class org.archive.wayback.util.ObjectFilterChain
 
addMime(String) - Method in class org.archive.wayback.resourceindex.filters.MimeTypeFilter
 
addName(String) - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBLog
 
addNameUrl(String, String) - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
add an url location for a name, unless it already exists
addNameUrl(String, String) - Method in class org.archive.wayback.resourcestore.locationdb.FlatFileResourceFileLocationDB
 
addNameUrl(String, String) - Method in class org.archive.wayback.resourcestore.locationdb.RemoteResourceFileLocationDB
add an Url location for an arcName, unless it already exists
addNameUrl(String, String) - Method in interface org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDB
 
addOption(String, String) - Method in class org.archive.wayback.util.html.SelectHTML
 
addOption(String) - Method in class org.archive.wayback.util.html.SelectHTML
 
addRule(AdministrativeExclusionRule) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRules
 
addRuleFor(String, AdministrativeExclusionRule) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionAuthority
 
addSearchResult(CaptureSearchResult) - Method in class org.archive.wayback.core.CaptureSearchResults
append a result
addSearchResult(CaptureSearchResult, boolean) - Method in class org.archive.wayback.core.CaptureSearchResults
add a result to this results, at either the begginning or at the end, depending on the append argument
addSearchResult(UrlSearchResult) - Method in class org.archive.wayback.core.UrlSearchResults
 
addSearchResult(UrlSearchResult, boolean) - Method in class org.archive.wayback.core.UrlSearchResults
 
addSearchResult(CaptureSearchResult) - Method in class org.archive.wayback.liveweb.LiveWebLocalResourceIndex
Add a single SearchResult to the index.
addSearchResults(Iterator<CaptureSearchResult>, UrlCanonicalizer) - Method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
addSearchResults(Iterator<CaptureSearchResult>) - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
addSearchResults(Iterator<CaptureSearchResult>, UrlCanonicalizer) - Method in interface org.archive.wayback.resourceindex.UpdatableSearchResultSource
 
addSearchResults(String, Iterator<CaptureSearchResult>) - Method in class org.archive.wayback.resourceindex.updater.IndexClient
 
addSource(SearchResultSource) - Method in class org.archive.wayback.resourceindex.CompositeSearchResultSource
add a SearchResultSource to this composite
addTimestampForId(String, String, String) - Static method in class org.archive.wayback.util.bdb.BDBMap
associate timestamp time with idenfier ip persistantly
AdministrativeExclusionAuthority - Class in org.archive.wayback.accesscontrol.ui
 
AdministrativeExclusionAuthority() - Constructor for class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionAuthority
 
AdministrativeExclusionRule - Class in org.archive.wayback.accesscontrol.ui
 
AdministrativeExclusionRule() - Constructor for class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
AdministrativeExclusionRules - Class in org.archive.wayback.accesscontrol.ui
 
AdministrativeExclusionRules(String) - Constructor for class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRules
 
AdministrativeExclusionServlet - Class in org.archive.wayback.accesscontrol.ui
Servlet responsible for UI generation of the Administrative Exclustion system.
AdministrativeExclusionServlet() - Constructor for class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionServlet
 
AggressiveUrlCanonicalizer - Class in org.archive.wayback.util.url
Class that performs the standard Heritrix URL canonicalization.
AggressiveUrlCanonicalizer() - Constructor for class org.archive.wayback.util.url.AggressiveUrlCanonicalizer
 
alignStart(Calendar) - Method in class org.archive.wayback.query.resultspartitioner.DayResultsPartitioner
 
alignStart(Calendar) - Method in class org.archive.wayback.query.resultspartitioner.HourResultsPartitioner
 
alignStart(Calendar) - Method in class org.archive.wayback.query.resultspartitioner.MonthResultsPartitioner
 
alignStart(Calendar) - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartitioner
 
alignStart(Calendar) - Method in class org.archive.wayback.query.resultspartitioner.TwoMonthResultsPartitioner
 
alignStart(Calendar) - Method in class org.archive.wayback.query.resultspartitioner.WeekResultsPartitioner
 
alignStart(Calendar) - Method in class org.archive.wayback.query.resultspartitioner.YearResultsPartitioner
 
ALL_SCHEMES - Static variable in class org.archive.wayback.util.url.UrlOperations
 
AlphaPartitionedIndex - Class in org.archive.wayback.resourceindex.distributed
 
AlphaPartitionedIndex() - Constructor for class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
 
AlphaPartitioner - Class in org.archive.wayback.resourceindex.indexer.hadoop
 
AlphaPartitioner() - Constructor for class org.archive.wayback.resourceindex.indexer.hadoop.AlphaPartitioner
 
AlwaysMatchSelector - Class in org.archive.wayback.replay.selector
 
AlwaysMatchSelector() - Constructor for class org.archive.wayback.replay.selector.AlwaysMatchSelector
 
AnchorWindowTooSmallException - Exception in org.archive.wayback.exception
 
AnchorWindowTooSmallException(String) - Constructor for exception org.archive.wayback.exception.AnchorWindowTooSmallException
 
AnchorWindowTooSmallException(String, String) - Constructor for exception org.archive.wayback.exception.AnchorWindowTooSmallException
 
and(byte[], byte[]) - Static method in class org.archive.wayback.util.IPRange
 
AndBooleanOperator<E> - Class in org.archive.wayback.util.operator
 
AndBooleanOperator() - Constructor for class org.archive.wayback.util.operator.AndBooleanOperator
 
AnnotationExceptionRenderer - Class in org.archive.wayback.exception
 
AnnotationExceptionRenderer() - Constructor for class org.archive.wayback.exception.AnnotationExceptionRenderer
 
ANY_TAGNAME - Static variable in class org.archive.wayback.replay.TagMagix
 
appliesToDateStr(String) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
ARC_EXTENSION - Static variable in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
ARC_GZ_EXTENSION - Static variable in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
ARC_GZ_SUFFIX - Static variable in class org.archive.wayback.resourcestore.resourcefile.ArcWarcFilenameFilter
 
ARC_SUFFIX - Static variable in class org.archive.wayback.resourcestore.resourcefile.ArcWarcFilenameFilter
 
ARCArchiveRecordToResource(ArchiveRecord, ARCReader) - Static method in class org.archive.wayback.resourcestore.resourcefile.ResourceFactory
 
ARCCacheDirectory - Class in org.archive.wayback.liveweb
Class which manages a growing set of ARC files, managed by an ARCWriterPool.
ARCCacheDirectory() - Constructor for class org.archive.wayback.liveweb.ARCCacheDirectory
 
ARCCreator - Class in org.archive.wayback.util
 
ARCCreator() - Constructor for class org.archive.wayback.util.ARCCreator
 
ArchivalUrlASXReplayRenderer - Class in org.archive.wayback.archivalurl
 
ArchivalUrlASXReplayRenderer(HttpHeaderProcessor) - Constructor for class org.archive.wayback.archivalurl.ArchivalUrlASXReplayRenderer
 
ArchivalUrlCSSReplayRenderer - Class in org.archive.wayback.archivalurl
 
ArchivalUrlCSSReplayRenderer(HttpHeaderProcessor) - Constructor for class org.archive.wayback.archivalurl.ArchivalUrlCSSReplayRenderer
 
ArchivalUrlRequestParser - Class in org.archive.wayback.archivalurl
CompositeRequestParser that handles Archival Url Replay and Query requests, in addition to "standard" OpenSearch and Form RequestParsers.
ArchivalUrlRequestParser() - Constructor for class org.archive.wayback.archivalurl.ArchivalUrlRequestParser
 
ArchivalUrlResultURIConverter - Class in org.archive.wayback.archivalurl
 
ArchivalUrlResultURIConverter() - Constructor for class org.archive.wayback.archivalurl.ArchivalUrlResultURIConverter
 
ArchiveReaderCloseableIterator - Class in org.archive.wayback.resourcestore.indexer
 
ArchiveReaderCloseableIterator(ArchiveReader, Iterator<ArchiveRecord>) - Constructor for class org.archive.wayback.resourcestore.indexer.ArchiveReaderCloseableIterator
 
ArcIndexer - Class in org.archive.wayback.resourcestore.indexer
Transforms an ARC file into Iterator.
ArcIndexer() - Constructor for class org.archive.wayback.resourcestore.indexer.ArcIndexer
 
ARCRecordToSearchResultAdapter - Class in org.archive.wayback.resourcestore.indexer
 
ARCRecordToSearchResultAdapter() - Constructor for class org.archive.wayback.resourcestore.indexer.ARCRecordToSearchResultAdapter
 
ArcResource - Class in org.archive.wayback.resourcestore.resourcefile
 
ArcResource(ARCRecord, ARCReader) - Constructor for class org.archive.wayback.resourcestore.resourcefile.ArcResource
Constructor
ArcWarcFilenameFilter - Class in org.archive.wayback.resourcestore.resourcefile
FilenameFilter which returns only compressed/uncompressed ARC/WARC files.
ArcWarcFilenameFilter() - Constructor for class org.archive.wayback.resourcestore.resourcefile.ArcWarcFilenameFilter
 
AuthenticationControlException - Exception in org.archive.wayback.exception
Exception class for content inaccessible due to HTTP auth problems, or user coming from the wrong network.
AuthenticationControlException(String) - Constructor for exception org.archive.wayback.exception.AuthenticationControlException
Constructor
AuthenticationControlException(String, String) - Constructor for exception org.archive.wayback.exception.AuthenticationControlException
Constructor with message and details
available() - Method in class org.archive.wayback.core.Resource
 

B

BadContentException - Exception in org.archive.wayback.exception
 
BadContentException(String) - Constructor for exception org.archive.wayback.exception.BadContentException
Constructor
BadContentException(String, String) - Constructor for exception org.archive.wayback.exception.BadContentException
Constructor with message and details
BadQueryException - Exception in org.archive.wayback.exception
Exception class for malformed user query.
BadQueryException(String) - Constructor for exception org.archive.wayback.exception.BadQueryException
Constructor
BadQueryException(String, String) - Constructor for exception org.archive.wayback.exception.BadQueryException
Constructor with message and details
BaseExceptionRenderer - Class in org.archive.wayback.exception
Default implementation responsible for outputting error responses to users for expected failure situations, for both Replay and Query requests.
BaseExceptionRenderer() - Constructor for class org.archive.wayback.exception.BaseExceptionRenderer
 
BaseReplayRendererSelector - Class in org.archive.wayback.replay.selector
 
BaseReplayRendererSelector() - Constructor for class org.archive.wayback.replay.selector.BaseReplayRendererSelector
 
BaseRequestParser - Class in org.archive.wayback.requestparser
Class that implements the RequestParser interface, and also understands how to: This class will attempt to use the overridable parseCustom() method to create the WaybackRequest object, but if that fails (returns null), it will fall back to: A) attempting to parse out an incoming OpenSearch format query B) attempting to parse out any and all incoming form elements submitted as either GET or POST arguments This class also contains the functionality to extract HTTP header information into WaybackRequest objects, including Http auth info, referer, remote IPs, etc.
BaseRequestParser() - Constructor for class org.archive.wayback.requestparser.BaseRequestParser
 
BDBIndex - Class in org.archive.wayback.resourceindex.bdb
 
BDBIndex() - Constructor for class org.archive.wayback.resourceindex.bdb.BDBIndex
 
BDBMap - Class in org.archive.wayback.util.bdb
Generic class for simple key-value pair lookup using BDBJE.
BDBMap(String, String) - Constructor for class org.archive.wayback.util.bdb.BDBMap
consturctor
BDBRecord - Class in org.archive.wayback.util.bdb
 
BDBRecord(DatabaseEntry, DatabaseEntry) - Constructor for class org.archive.wayback.util.bdb.BDBRecord
 
BDBRecordIterator - Class in org.archive.wayback.util.bdb
 
BDBRecordIterator(Cursor, String) - Constructor for class org.archive.wayback.util.bdb.BDBRecordIterator
 
BDBRecordIterator(Cursor, String, boolean) - Constructor for class org.archive.wayback.util.bdb.BDBRecordIterator
 
BDBRecordSet - Class in org.archive.wayback.util.bdb
 
BDBRecordSet() - Constructor for class org.archive.wayback.util.bdb.BDBRecordSet
 
BDBRecordToSearchResultAdapter - Class in org.archive.wayback.resourceindex.bdb
Adapter that converts a BDBRecord into a SearchResult
BDBRecordToSearchResultAdapter() - Constructor for class org.archive.wayback.resourceindex.bdb.BDBRecordToSearchResultAdapter
Constructor
BDBResourceFileLocationDB - Class in org.archive.wayback.resourcestore.locationdb
 
BDBResourceFileLocationDB() - Constructor for class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
BetterRequestException - Exception in org.archive.wayback.exception
Exception class for queries which can be better expressed as another URL, or should, for one reason or another, be requested at a different URL.
BetterRequestException(String) - Constructor for exception org.archive.wayback.exception.BetterRequestException
Constructor
BinaryBooleanOperator<E> - Class in org.archive.wayback.util.operator
 
BinaryBooleanOperator() - Constructor for class org.archive.wayback.util.operator.BinaryBooleanOperator
 
bitString(byte) - Static method in class org.archive.wayback.util.IPRange
 
blocksPathForUA(String, String) - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotRules
Checks first the specified ua UserAgent, if rules are present for it, and then falls back to using rules for the '*' UserAgent.
BooleanOperator<E> - Interface in org.archive.wayback.util.operator
 
br - Variable in class org.archive.wayback.util.flatfile.ReverseRecordIterator
 
bytesToString(byte[]) - Static method in class org.archive.wayback.util.bdb.BDBRecordSet
 

C

cache(ARCCacheDirectory, String) - Method in class org.archive.wayback.liveweb.URLCacher
Retrieve urlString, and store using ARCWriter, returning ARCLocation where the document was stored.
CachedFile - Class in org.archive.wayback.util
 
CachedFile(File, URL, long) - Constructor for class org.archive.wayback.util.CachedFile
 
canHandle(WaybackRequest, CaptureSearchResult, Resource) - Method in interface org.archive.wayback.replay.ReplayRendererSelector
 
canHandle(WaybackRequest, CaptureSearchResult, Resource) - Method in class org.archive.wayback.replay.selector.AlwaysMatchSelector
 
canHandle(WaybackRequest, CaptureSearchResult, Resource) - Method in class org.archive.wayback.replay.selector.BaseReplayRendererSelector
 
canHandle(WaybackRequest, CaptureSearchResult, Resource) - Method in class org.archive.wayback.replay.selector.DateMismatchSelector
 
canHandle(WaybackRequest, CaptureSearchResult, Resource) - Method in class org.archive.wayback.replay.selector.MimeTypeSelector
 
canHandle(WaybackRequest, CaptureSearchResult, Resource) - Method in class org.archive.wayback.replay.selector.PathMatchSelector
 
canonicalize(String) - Method in class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
 
canonicalize(String) - Method in class org.archive.wayback.util.url.AggressiveUrlCanonicalizer
Idempotent operation that will determine the 'fuzziest' form of the url argument.
CAPTURE_CAPTURE_TIMESTAMP - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: 14-digit timestamp when document was captured
CAPTURE_CLOSEST_INDICATOR - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: flag within a SearchResult that indicates this is the closest to a particular requested date.
CAPTURE_CLOSEST_VALUE - Static variable in class org.archive.wayback.core.CaptureSearchResult
 
CAPTURE_DIGEST - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: some form of document fingerprint.
CAPTURE_DUPLICATE_ANNOTATION - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: this key being present indicates that this particular capture was not actually stored, and that other values within this SearchResult are actually values from a different record which *should* be identical to this capture, had it been stored.
CAPTURE_DUPLICATE_DIGEST - Static variable in class org.archive.wayback.core.CaptureSearchResult
flag indicates that this document was downloaded and verified as identical to a previous capture by digest.
CAPTURE_DUPLICATE_HTTP - Static variable in class org.archive.wayback.core.CaptureSearchResult
flag indicates that this document was NOT downloaded, but that the origin server indicated that the document had not changed, based on If-Modified HTTP request headers.
CAPTURE_DUPLICATE_STORED_TS - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: this key is present when the CAPTURE_DUPLICATE_ANNOTATION is also present, with the value indicating the last date that was actually stored for this duplicate.
CAPTURE_END_OFFSET - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: compressed byte offset within ARC file where this document's gzip envelope Ends.
CAPTURE_FILE - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: basename of ARC file containing this document.
CAPTURE_HTTP_CODE - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: 3-digit integer HTTP response code.
CAPTURE_MIME_TYPE - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: best-guess at mime-type of this document.
CAPTURE_OFFSET - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: compressed byte offset within ARC file where this document's gzip envelope begins.
CAPTURE_ORIGINAL_URL - Static variable in class org.archive.wayback.core.CaptureSearchResult
 
CAPTURE_REDIRECT_URL - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: URL that this document redirected to, or '-' if it does not redirect
CAPTURE_URL_KEY - Static variable in class org.archive.wayback.core.CaptureSearchResult
Result: canonicalized(lookup key) form of URL of captured document
CaptureSearchResult - Class in org.archive.wayback.core
 
CaptureSearchResult() - Constructor for class org.archive.wayback.core.CaptureSearchResult
 
CaptureSearchResults - Class in org.archive.wayback.core
 
CaptureSearchResults() - Constructor for class org.archive.wayback.core.CaptureSearchResults
 
CaptureToUrlSearchResultAdapter - Class in org.archive.wayback.resourceindex.adapters
 
CaptureToUrlSearchResultAdapter() - Constructor for class org.archive.wayback.resourceindex.adapters.CaptureToUrlSearchResultAdapter
 
CDX_HEADER_MAGIC - Static variable in class org.archive.wayback.resourcestore.indexer.ArcIndexer
CDX Header line for these fields.
CDX_HEADER_MAGIC - Static variable in class org.archive.wayback.resourcestore.indexer.WarcIndexer
CDX Header line for these fields.
CDXDefinitionFile - Class in org.archive.wayback.resourceindex.cdx.dynamic
 
CDXDefinitionFile(FlatFile) - Constructor for class org.archive.wayback.resourceindex.cdx.dynamic.CDXDefinitionFile
 
CDXIndex - Class in org.archive.wayback.resourceindex.cdx
 
CDXIndex() - Constructor for class org.archive.wayback.resourceindex.cdx.CDXIndex
 
CDXLineToSearchResultAdapter - Class in org.archive.wayback.resourceindex.cdx
Adapter that converts a CDX record String into a CaptureSearchResult
CDXLineToSearchResultAdapter() - Constructor for class org.archive.wayback.resourceindex.cdx.CDXLineToSearchResultAdapter
 
checkDocumentForExceptions(Document) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
checkExclusion(String, String, String) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionAuthority
 
checkExclusion(String, String, String) - Method in interface org.archive.wayback.accesscontrol.ui.ExclusionAuthority
determines whether userAgent can view urlString for captureDate, encapsulating the response in a returned ExclusionResponse object
cleanup(CloseableIterator<CaptureSearchResult>) - Method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
cleanup(CloseableIterator<CaptureSearchResult>) - Method in class org.archive.wayback.resourceindex.cdx.CDXIndex
 
cleanup(CloseableIterator<CaptureSearchResult>) - Method in class org.archive.wayback.resourceindex.CompositeSearchResultSource
 
cleanup(CloseableIterator<CaptureSearchResult>) - Method in interface org.archive.wayback.resourceindex.SearchResultSource
 
ClientSideHTMLReplayRenderer - Class in org.archive.wayback.archivalurl
 
ClientSideHTMLReplayRenderer(HttpHeaderProcessor) - Constructor for class org.archive.wayback.archivalurl.ClientSideHTMLReplayRenderer
 
clone() - Method in class org.archive.wayback.core.WaybackRequest
 
close() - Method in class org.archive.wayback.core.Resource
 
close() - Method in class org.archive.wayback.resourcestore.indexer.ArchiveReaderCloseableIterator
 
close() - Method in class org.archive.wayback.resourcestore.resourcefile.ArcResource
 
close() - Method in class org.archive.wayback.resourcestore.resourcefile.WarcResource
 
close() - Method in class org.archive.wayback.util.AdaptedIterator
 
close() - Method in class org.archive.wayback.util.bdb.BDBRecordIterator
 
close() - Method in class org.archive.wayback.util.CompositeSortedIterator
 
close() - Method in class org.archive.wayback.util.flatfile.RecordIterator
 
close() - Method in class org.archive.wayback.util.flatfile.ReverseBufferedReader
 
close() - Method in class org.archive.wayback.util.flatfile.ReverseRecordIterator
 
close() - Method in class org.archive.wayback.util.ObjectFilterIterator
 
close() - Method in class org.archive.wayback.util.PeekableIterator
 
close() - Method in class org.archive.wayback.util.WrappedCloseableIterator
 
CloseableIterator<E> - Interface in org.archive.wayback.util
Iterator with a close method that frees up any resources associated with the Iterator.
compare(CaptureSearchResult, CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.SearchResultComparator
 
CompositeExclusionFilter - Class in org.archive.wayback.resourceindex.filters
SearchResultFilter that abstracts multiple SearchResultFilters -- if all filters return INCLUDE, then the result is included, but the first to return ABORT or EXCLUDE short-circuits the rest
CompositeExclusionFilter() - Constructor for class org.archive.wayback.resourceindex.filters.CompositeExclusionFilter
 
CompositeExclusionFilterFactory - Class in org.archive.wayback.accesscontrol
Class that provides SearchResult Filtering based on multiple ExclusionFilterFactory instances by returning a single composite SearchResultFilter based on the results of each ExclusionFilter.
CompositeExclusionFilterFactory() - Constructor for class org.archive.wayback.accesscontrol.CompositeExclusionFilterFactory
 
CompositeRequestParser - Class in org.archive.wayback.requestparser
 
CompositeRequestParser() - Constructor for class org.archive.wayback.requestparser.CompositeRequestParser
 
CompositeSearchResultSource - Class in org.archive.wayback.resourceindex
SearchResultSource that aggregates results from multiple SearchResultSources.
CompositeSearchResultSource() - Constructor for class org.archive.wayback.resourceindex.CompositeSearchResultSource
Constructor
CompositeSortedIterator<E> - Class in org.archive.wayback.util
Composite of multiple Iterators that returns the next from a series of all component Iterators based on Comparator constructor argument.
CompositeSortedIterator(Comparator<E>) - Constructor for class org.archive.wayback.util.CompositeSortedIterator
 
ConfigurationException - Exception in org.archive.wayback.exception
Exception class for configuration-related problems
ConfigurationException(String) - Constructor for exception org.archive.wayback.exception.ConfigurationException
Constructor
ConfigurationException(String, String) - Constructor for exception org.archive.wayback.exception.ConfigurationException
Constructor with message and details
configure(JobConf) - Method in class org.archive.wayback.resourceindex.indexer.hadoop.AlphaPartitioner
 
contains(String) - Method in class org.archive.wayback.util.IPRange
 
contains(byte[]) - Method in class org.archive.wayback.util.IPRange
 
containsFilter(String) - Method in class org.archive.wayback.core.SearchResults
 
containsKey(String) - Method in class org.archive.wayback.core.WaybackRequest
Deprecated.  
copyHTTPMessageHeader(Resource, HttpServletResponse) - Static method in class org.archive.wayback.replay.HttpHeaderOperation
 
CounterFilter - Class in org.archive.wayback.resourceindex.filters
SearchResultFilter which INCLUDEs all checked records, but keeps track of how many were seen during processing.
CounterFilter() - Constructor for class org.archive.wayback.resourceindex.filters.CounterFilter
 
currentTimestamp() - Static method in class org.archive.wayback.util.Timestamp
 
CustomNotInArchiveExceptionRenderer - Class in org.archive.wayback.exception
 
CustomNotInArchiveExceptionRenderer() - Constructor for class org.archive.wayback.exception.CustomNotInArchiveExceptionRenderer
 

D

data - Variable in class org.archive.wayback.core.SearchResult
Expandable Data bag for String to String tuples -- who knows what data we'll want to put in an Index.
dataFileForMD5(String) - Method in class org.archive.wayback.resourceindex.cdx.dynamic.DynamicCDXIndex
 
DateMismatchSelector - Class in org.archive.wayback.replay.selector
 
DateMismatchSelector() - Constructor for class org.archive.wayback.replay.selector.DateMismatchSelector
 
DateRangeFilter - Class in org.archive.wayback.resourceindex.filters
SearchResultFilter that excludes records outside of start and end range.
DateRangeFilter(String, String) - Constructor for class org.archive.wayback.resourceindex.filters.DateRangeFilter
 
DateRedirectReplayRenderer - Class in org.archive.wayback.replay
 
DateRedirectReplayRenderer() - Constructor for class org.archive.wayback.replay.DateRedirectReplayRenderer
 
dateStrToCalendar(String) - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartitioner
 
dateStrToCalendar(String) - Static method in class org.archive.wayback.util.Timestamp
cleanup the dateStr argument assuming earliest values, and return a GMT calendar set to the time described by the dateStr.
dateToTS(Date) - Method in class org.archive.wayback.core.SearchResult
 
DayResultsPartitioner - Class in org.archive.wayback.query.resultspartitioner
 
DayResultsPartitioner() - Constructor for class org.archive.wayback.query.resultspartitioner.DayResultsPartitioner
 
db - Variable in class org.archive.wayback.util.bdb.BDBMap
 
decode(String) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
set all values from encoded String version
DeduplicationSearchResultAnnotationAdapter - Class in org.archive.wayback.resourceindex.adapters
Adapter class that observes a stream of SearchResults tracking for each complete record, a mapping of that records digest to: Arc/Warc Filename Arc/Warc offset HTTP Response MIME-Type Redirect URL If subsequent SearchResults are missing these fields ("-") and the Digest field has been seen, then the subsequent SearchResults are updated with the values from the kept copy matching that digest, and an additional annotation field is added.
DeduplicationSearchResultAnnotationAdapter() - Constructor for class org.archive.wayback.resourceindex.adapters.DeduplicationSearchResultAnnotationAdapter
 
DEFAULT_MAX_RECORDS - Static variable in class org.archive.wayback.requestparser.BaseRequestParser
 
defaultMessage - Static variable in exception org.archive.wayback.exception.LiveDocumentNotAvailableException
 
delete(String) - Method in class org.archive.wayback.util.bdb.BDBRecordSet
 
dequeue() - Method in class org.archive.wayback.resourcestore.indexer.DirectoryIndexQueue
 
dequeue() - Method in interface org.archive.wayback.resourcestore.indexer.IndexQueue
 
deserializeLine(String) - Static method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileLocation
 
destroy() - Method in class org.archive.wayback.resourceindex.updater.RemoteSubmitFilter
 
destroy() - Method in class org.archive.wayback.webapp.RequestFilter
 
destroy() - Method in class org.archive.wayback.webapp.RequestMapper
clean up all WaybackContexts, which should release resources gracefully.
dir - Variable in class org.archive.wayback.util.bdb.BDBMap
 
DirectoryIndexQueue - Class in org.archive.wayback.resourcestore.indexer
Simple queue implementation, which uses a directory containing empty files to indicate the presence of items in a queue (set in this case...)
DirectoryIndexQueue() - Constructor for class org.archive.wayback.resourcestore.indexer.DirectoryIndexQueue
 
DirectoryResourceFileSource - Class in org.archive.wayback.resourcestore.resourcefile
Local directory tree holding ARC and WARC files.
DirectoryResourceFileSource() - Constructor for class org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource
 
directoryToArc(File, File, String) - Method in class org.archive.wayback.util.ARCCreator
Reads all component files (.meta, .body, .sh) in srcDir, and writes one or more ARC files in tgtDir with names beginning with prefix.
DirMaker - Class in org.archive.wayback.util
Lots of things need to transform Strings to Files, constructing them if needed.
DirMaker() - Constructor for class org.archive.wayback.util.DirMaker
 
distanceFromTimestamp(Timestamp) - Method in class org.archive.wayback.util.Timestamp
function that calculates integer seconds between this records timeStamp and the arguments timeStamp.
DNS_SCHEME - Static variable in class org.archive.wayback.util.url.UrlOperations
 
DNS_URL_PREFIX - Static variable in interface org.archive.wayback.WaybackConstants
prefixes of DNS Record URLs..
doAdapt(String) - Static method in class org.archive.wayback.resourceindex.cdx.CDXLineToSearchResultAdapter
 
doCaptureQuery(WaybackRequest, int) - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
documentToSearchResults(Document, ObjectFilter<CaptureSearchResult>) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.archive.wayback.resourceindex.updater.RemoteSubmitFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.archive.wayback.webapp.RequestFilter
 
DomainPrefixCompositeRequestParser - Class in org.archive.wayback.domainprefix
 
DomainPrefixCompositeRequestParser() - Constructor for class org.archive.wayback.domainprefix.DomainPrefixCompositeRequestParser
 
DomainPrefixRequestParser - Class in org.archive.wayback.domainprefix
 
DomainPrefixRequestParser() - Constructor for class org.archive.wayback.domainprefix.DomainPrefixRequestParser
 
DomainPrefixResultURIConverter - Class in org.archive.wayback.domainprefix
 
DomainPrefixResultURIConverter() - Constructor for class org.archive.wayback.domainprefix.DomainPrefixResultURIConverter
 
DomainPrefixTextReplayRenderer - Class in org.archive.wayback.domainprefix
 
DomainPrefixTextReplayRenderer(HttpHeaderProcessor) - Constructor for class org.archive.wayback.domainprefix.DomainPrefixTextReplayRenderer
 
done - Variable in class org.archive.wayback.util.flatfile.RecordIterator
 
done - Variable in class org.archive.wayback.util.flatfile.ReverseRecordIterator
 
doStripRegexMatch(StringBuilder, Matcher) - Method in class org.archive.wayback.util.url.AggressiveUrlCanonicalizer
Run a regex against a StringBuilder, removing group 1 if it matches.
doUrlQuery(WaybackRequest) - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
download(URL, File) - Method in class org.archive.wayback.util.FileDownloader
 
downloadGZ(URL, File) - Method in class org.archive.wayback.util.FileDownloader
 
doWork() - Method in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
draw() - Method in class org.archive.wayback.util.html.SelectHTML
 
Driver - Class in org.archive.wayback.resourceindex.indexer.hadoop
Hadoop Driver for generation of alphabetically partitioned Wayback CDX files using the Hadoop framework.
Driver() - Constructor for class org.archive.wayback.resourceindex.indexer.hadoop.Driver
 
Driver.MapClass - Class in org.archive.wayback.resourceindex.indexer.hadoop
Mapper which converts an ARCRecord into a CDX line.
Driver.MapClass() - Constructor for class org.archive.wayback.resourceindex.indexer.hadoop.Driver.MapClass
 
DuplicateRecordFilter - Class in org.archive.wayback.resourceindex.filters
ObjectFilter which omits exact duplicate URL+date records from a stream of CaptureSearchResult.
DuplicateRecordFilter() - Constructor for class org.archive.wayback.resourceindex.filters.DuplicateRecordFilter
 
DynamicCDXIndex - Class in org.archive.wayback.resourceindex.cdx.dynamic
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.
DynamicCDXIndex(Object[], int, File, RangeAssignmentFile, CDXDefinitionFile, MD5LocationFile) - Constructor for class org.archive.wayback.resourceindex.cdx.dynamic.DynamicCDXIndex
 

E

earliestTimestamp - Variable in class org.archive.wayback.requestparser.BaseRequestParser
 
earliestTimestamp() - Static method in class org.archive.wayback.util.Timestamp
 
encode() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
extract values from this object into encoded String representation
encodeRules() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRules
 
encodeXMLContent(String) - Static method in class org.archive.wayback.core.UIResults
return a string appropriate for inclusion as an XML tag
encodeXMLEntity(String) - Static method in class org.archive.wayback.core.UIResults
return a string appropriate for inclusion as an XML tag
encodeXMLEntityQuote(String) - Static method in class org.archive.wayback.core.UIResults
return a string appropriate for inclusion as an XML tag
END_ARGUMENT - Static variable in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
EndDateFilter - Class in org.archive.wayback.resourceindex.filters
SearchResultFilter which includes all records until 1 is found beyond end date then it aborts processing.
EndDateFilter(String) - Constructor for class org.archive.wayback.resourceindex.filters.EndDateFilter
 
enqueue(String) - Method in class org.archive.wayback.resourcestore.indexer.DirectoryIndexQueue
 
enqueue(String) - Method in interface org.archive.wayback.resourcestore.indexer.IndexQueue
 
ensureDir(String, String) - Static method in class org.archive.wayback.util.DirMaker
Ensure that the path pointed to by 'path' is a directory, if possible
ensureDir(String) - Static method in class org.archive.wayback.util.DirMaker
 
env - Variable in class org.archive.wayback.util.bdb.BDBMap
 
equals(byte[], byte[]) - Static method in class org.archive.wayback.util.IPRange
 
exactKey(String) - Static method in class org.archive.wayback.surt.SURTTokenizer
 
ExceptionRenderer - Interface in org.archive.wayback
Implementors are responsible for drawing errors.
ExclusionAuthority - Interface in org.archive.wayback.accesscontrol.ui
 
ExclusionFilterFactory - Interface in org.archive.wayback.accesscontrol
 
ExclusionResponse - Class in org.archive.wayback.accesscontrol.ui
Abstraction for the result of an exclusion query, and generating the differentiating parts of an HTTP response.
ExclusionResponse(String, String, boolean, String) - Constructor for class org.archive.wayback.accesscontrol.ui.ExclusionResponse
Constructor
ExclusionResponse(String, String, boolean) - Constructor for class org.archive.wayback.accesscontrol.ui.ExclusionResponse
Constuctor
ExclusionServlet - Class in org.archive.wayback.accesscontrol.ui
 
ExclusionServlet() - Constructor for class org.archive.wayback.accesscontrol.ui.ExclusionServlet
 
EXLCUSION_AUTHORITATIVE - Static variable in class org.archive.wayback.accesscontrol.ui.ExclusionResponse
Reponse is considered "authoritative"
EXLCUSION_AUTHORIZED - Static variable in class org.archive.wayback.accesscontrol.ui.ExclusionResponse
Response indicates that access is granted
EXLCUSION_NON_AUTHORITATIVE - Static variable in class org.archive.wayback.accesscontrol.ui.ExclusionResponse
Response is not "authoritative" -- some assumptions may have been made
EXLCUSION_NOT_AUTHORIZED - Static variable in class org.archive.wayback.accesscontrol.ui.ExclusionResponse
Response indicates that access is not granted
ExternalExcluder - Class in org.archive.wayback.accesscontrol
Class which simplifies usage of wayback robots and static map exclusion policies and software in external applications.
ExternalExcluder(ObjectFilter<CaptureSearchResult>) - Constructor for class org.archive.wayback.accesscontrol.ExternalExcluder
 
extractCaptureQuery(HttpServletRequest) - Static method in class org.archive.wayback.core.UIResults
 
extractException(HttpServletRequest) - Static method in class org.archive.wayback.core.UIResults
 
extractLinks(String) - Static method in class org.archive.wayback.resourcestore.resourcefile.UrlLinkExtractor
 
extractReplay(HttpServletRequest) - Static method in class org.archive.wayback.core.UIResults
 
extractUrlQuery(HttpServletRequest) - Static method in class org.archive.wayback.core.UIResults
 

F

FalseBooleanOperator<E> - Class in org.archive.wayback.util.operator
 
FalseBooleanOperator() - Constructor for class org.archive.wayback.util.operator.FalseBooleanOperator
 
FileDownloader - Class in org.archive.wayback.util
 
FileDownloader() - Constructor for class org.archive.wayback.util.FileDownloader
 
FileProxyServlet - Class in org.archive.wayback.resourcestore.locationdb
ServletRequestContext interface which uses a ResourceFileLocationDB to reverse proxy an incoming HTTP request for a file by name to it's actual back-end location.
FileProxyServlet() - Constructor for class org.archive.wayback.resourcestore.locationdb.FileProxyServlet
 
filter(CaptureSearchResults) - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartition
add all SearchResult objects from the SearchResults which fall within the time range of this partition into this partition.
filter(Map<String, String>, String, String, ResultURIConverter, CaptureSearchResult) - Method in interface org.archive.wayback.replay.HttpHeaderProcessor
optionally add header key:value to output for later returning to client
filter(Map<String, String>, String, String, ResultURIConverter, CaptureSearchResult) - Method in class org.archive.wayback.replay.IdentityHttpHeaderProcessor
 
filter(Map<String, String>, String, String, ResultURIConverter, CaptureSearchResult) - Method in class org.archive.wayback.replay.RedirectRewritingHttpHeaderProcessor
 
FILTER_ABORT - Static variable in interface org.archive.wayback.util.ObjectFilter
constant indicating record should be ommitted, and no more records should be processed.
FILTER_EXCLUDE - Static variable in interface org.archive.wayback.util.ObjectFilter
constant indicating record should be omitted from the result set
FILTER_INCLUDE - Static variable in interface org.archive.wayback.util.ObjectFilter
constant indicating record should be included in the result set
filterMeta(String) - Method in class org.archive.wayback.resourcestore.resourcefile.ArcResource
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.accesscontrol.remote.RemoteExclusionFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotExclusionFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.accesscontrol.staticmap.StaticMapExclusionFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.adapters.LegacyToIdentitySearchResultAdapter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.CompositeExclusionFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.CounterFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.DateRangeFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.DuplicateRecordFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.EndDateFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.GuardRailFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.HostMatchFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.HttpCodeFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.MimeTypeFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.OracleAnnotationFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.SchemeMatchFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.SelfRedirectFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.StartDateFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.UrlMatchFilter
 
filterObject(CaptureSearchResult) - Method in class org.archive.wayback.resourceindex.filters.UrlPrefixMatchFilter
 
filterObject(T) - Method in class org.archive.wayback.resourceindex.filters.WindowEndFilter
 
filterObject(T) - Method in class org.archive.wayback.resourceindex.filters.WindowStartFilter
 
filterObject(E) - Method in interface org.archive.wayback.util.ObjectFilter
inpect record and determine if it should be included in the results or not, or if processing of new records should stop.
filterObject(E) - Method in class org.archive.wayback.util.ObjectFilterChain
 
filterRules(String) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRules
prune down rules to only those which apply for a particular timestamp first eliminating those outside the timestamp range, and then removing ADD which have a (subsequent) DELETE
findBestMember() - Method in class org.archive.wayback.resourceindex.distributed.RangeGroup
 
findKeyOffset(RandomAccessFile, String) - Method in class org.archive.wayback.util.flatfile.FlatFile
Binary search thru RandomAccessFile argument to locate the first line prefixed by key argument.
fixup(HttpServletRequest) - Method in class org.archive.wayback.core.WaybackRequest
attempt to fixup this WaybackRequest, mostly with respect to dates: if only "date" was specified, infer start and end dates from it.
flagDuplicateDigest(Date) - Method in class org.archive.wayback.core.CaptureSearchResult
 
flagDuplicateDigest(String) - Method in class org.archive.wayback.core.CaptureSearchResult
 
FlatFile - Class in org.archive.wayback.util.flatfile
Subclass of File, which allows binary searching, returning Iterators that allow scanning forwards and backwards thru the (sorted) file starting from a particular prefix.
FlatFile() - Constructor for class org.archive.wayback.util.flatfile.FlatFile
 
FlatFile(File, String) - Constructor for class org.archive.wayback.util.flatfile.FlatFile
 
FlatFile(String) - Constructor for class org.archive.wayback.util.flatfile.FlatFile
 
FlatFileResourceFileLocationDB - Class in org.archive.wayback.resourcestore.locationdb
 
FlatFileResourceFileLocationDB() - Constructor for class org.archive.wayback.resourcestore.locationdb.FlatFileResourceFileLocationDB
 
format(String, Object[]) - Method in class org.archive.wayback.util.StringFormatter
 
format(String) - Method in class org.archive.wayback.util.StringFormatter
 
format(String, Object) - Method in class org.archive.wayback.util.StringFormatter
 
format(String, Object, Object) - Method in class org.archive.wayback.util.StringFormatter
 
format(String, Object, Object, Object) - Method in class org.archive.wayback.util.StringFormatter
 
format(String, Object, Object, Object, Object) - Method in class org.archive.wayback.util.StringFormatter
 
FormRequestParser - Class in org.archive.wayback.requestparser
 
FormRequestParser() - Constructor for class org.archive.wayback.requestparser.FormRequestParser
 
forward(HttpServletRequest, HttpServletResponse, String) - Method in class org.archive.wayback.core.UIResults
 
fromCanonicalStringMap(Map<String, String>) - Method in class org.archive.wayback.core.SearchResult
 
fromSse(int) - Static method in class org.archive.wayback.util.Timestamp
 
FTP_SCHEME - Static variable in class org.archive.wayback.util.url.UrlOperations
 

G

GENERIC_ID - Static variable in exception org.archive.wayback.exception.WaybackException
 
get() - Method in class org.archive.wayback.accesscontrol.CompositeExclusionFilterFactory
 
get() - Method in interface org.archive.wayback.accesscontrol.ExclusionFilterFactory
 
get() - Method in class org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilterFactory
 
get() - Method in class org.archive.wayback.accesscontrol.remote.RemoteExclusionFilterFactory
 
get() - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotExclusionFilterFactory
 
get() - Method in class org.archive.wayback.accesscontrol.staticmap.StaticMapExclusionFilterFactory
 
get(String) - Method in class org.archive.wayback.core.SearchResult
 
get(String) - Method in class org.archive.wayback.core.WaybackRequest
 
get(CaptureSearchResults, WaybackRequest) - Static method in class org.archive.wayback.query.resultspartitioner.ResultsPartitionsFactory
Determine the correct ResultsPartitioner to use given the SearchResults search range, and use that to break the SearchResults into partitions.
get(String) - Method in class org.archive.wayback.util.bdb.BDBMap
retrieve the value assoicated with keyStr from persistant storage
get(String) - Method in class org.archive.wayback.util.bdb.BDBRecordSet
retrieve the value assoicated with keyStr from persistant storage
getAbsoluteLocalPrefix(HttpServletRequest) - Method in class org.archive.wayback.webapp.AccessPoint
 
getAbsolutePath(File) - Static method in class org.archive.wayback.util.DirMaker
 
getAbsoluteServerPrefix(HttpServletRequest) - Method in class org.archive.wayback.webapp.AccessPoint
 
getAccessGroup() - Method in class org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilterFactory
 
getAccessPoint() - Method in class org.archive.wayback.core.WaybackRequest
 
getAccessPointNamesOnPort(String) - Method in class org.archive.wayback.webapp.RequestMapper
 
getAllowedRanges() - Method in class org.archive.wayback.authenticationcontrol.IPMatchesBooleanOperator
 
getAllowedUsers() - Method in class org.archive.wayback.authenticationcontrol.HTTPAuthBooleanOperator
 
getAnchorDate() - Method in class org.archive.wayback.core.WaybackRequest
 
getAnchorTimestamp() - Method in class org.archive.wayback.core.WaybackRequest
 
getAnchorWindow() - Method in class org.archive.wayback.core.WaybackRequest
 
getAnnotater() - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
getApplicableRule(String) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRules
finds the most applicable rule for the date in question, and returns it
getArcCacheDir() - Method in class org.archive.wayback.liveweb.LiveWebCache
 
getArcDir() - Method in class org.archive.wayback.liveweb.ARCCacheDirectory
 
getArchiveReader(URL, long) - Method in class org.archive.wayback.resourcestore.resourcefile.TimeoutArchiveReaderFactory
 
getARCMetadata() - Method in class org.archive.wayback.resourcestore.resourcefile.ArcResource
 
getArcPrefix() - Method in class org.archive.wayback.liveweb.ARCCacheDirectory
 
getArcRecord() - Method in class org.archive.wayback.resourcestore.resourcefile.ArcResource
 
getAuthentication() - Method in class org.archive.wayback.webapp.AccessPoint
 
getAuthType() - Method in class org.archive.wayback.core.WaybackRequest
 
getAuto(CaptureSearchResults, WaybackRequest) - Static method in class org.archive.wayback.query.resultspartitioner.ResultsTimelinePartitionsFactory
 
getBaseHref(StringBuilder) - Static method in class org.archive.wayback.replay.TagMagix
find and return the href value within a BASE tag inside the HTML document within the StringBuffer page.
getBasename(String) - Method in class org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource
 
getBasename(String) - Method in class org.archive.wayback.resourcestore.resourcefile.JspUrlResourceFileSource
 
getBasename(String) - Method in interface org.archive.wayback.resourcestore.resourcefile.ResourceFileSource
 
getBdbName() - Method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
getBdbName() - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
getBdbPath() - Method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
getBdbPath() - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
getBeanName() - Method in class org.archive.wayback.webapp.AccessPoint
 
getBetterURI() - Method in exception org.archive.wayback.exception.BetterRequestException
 
getBoolean(String) - Method in class org.archive.wayback.core.SearchResult
 
getBytes() - Method in class org.archive.wayback.replay.TextDocument
 
getCachedResource(URL, long, boolean) - Method in class org.archive.wayback.liveweb.LiveWebCache
 
getCacher() - Method in class org.archive.wayback.liveweb.LiveWebCache
 
getCalendar() - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartitioner
 
getCanonicalizer() - Method in class org.archive.wayback.liveweb.LiveWebCache
 
getCanonicalizer() - Method in class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
 
getCanonicalizer() - Method in class org.archive.wayback.resourceindex.filters.SelfRedirectFilter
 
getCanonicalizer() - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
getCanonicalizer() - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getCanonicalizer() - Method in class org.archive.wayback.resourcestore.indexer.ArcIndexer
 
getCanonicalizer() - Method in class org.archive.wayback.resourcestore.indexer.ARCRecordToSearchResultAdapter
 
getCanonicalizer() - Method in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
getCanonicalizer() - Method in class org.archive.wayback.resourcestore.indexer.WarcIndexer
 
getCanonicalizer() - Method in class org.archive.wayback.resourcestore.indexer.WARCRecordToSearchResultAdapter
 
getCaptureDate() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getCaptureJsp() - Method in class org.archive.wayback.query.Renderer
 
getCaptureResults() - Method in class org.archive.wayback.core.UIResults
 
getCaptureTimestamp() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getCDXSources() - Method in class org.archive.wayback.resourceindex.CompositeSearchResultSource
 
getCharSet() - Method in class org.archive.wayback.replay.TextDocument
 
getCharsetFromBytes(Resource) - Method in class org.archive.wayback.replay.TextDocument
Attempts to figure out the character set of the document using the excellent juniversalchardet library.
getCharsetFromHeaders(Resource) - Method in class org.archive.wayback.replay.TextDocument
Attempt to divine the character encoding of the document from the Content-Type HTTP header (with a "charset=")
getCharsetFromMeta(Resource) - Method in class org.archive.wayback.replay.TextDocument
Attempt to find a META tag in the HTML that hints at the character set used to write the document.
getCheckInterval() - Method in class org.archive.wayback.accesscontrol.staticmap.StaticMapExclusionFilterFactory
 
getCheckInterval() - Method in class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
 
getClient() - Method in class org.archive.wayback.exception.AnnotationExceptionRenderer
 
getClient() - Method in class org.archive.wayback.resourceindex.filters.OracleAnnotationFilter
 
getClosest(WaybackRequest) - Method in class org.archive.wayback.core.CaptureSearchResults
 
getClosest(WaybackRequest, boolean) - Method in class org.archive.wayback.core.CaptureSearchResults
 
getClosestIterator(String, Date) - Method in class org.archive.wayback.resourceindex.cdx.CDXIndex
 
getCollection() - Method in class org.archive.wayback.webapp.AccessPoint
 
getComparator() - Static method in class org.archive.wayback.resourceindex.distributed.RangeGroup
 
getConfigs() - Method in class org.archive.wayback.webapp.AccessPoint
 
getConnectTimeout() - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getContentJsp() - Method in class org.archive.wayback.core.UIResults
 
getContentText() - Method in class org.archive.wayback.accesscontrol.ui.ExclusionResponse
 
getContentType() - Method in class org.archive.wayback.accesscontrol.ui.ExclusionResponse
 
getContextConfig(String) - Method in class org.archive.wayback.core.UIResults
 
getContextMap(String) - Static method in class org.archive.wayback.util.bdb.BDBMap
 
getContextPath(HttpServletRequest) - Method in class org.archive.wayback.webapp.AccessPoint
 
getContextPort() - Method in class org.archive.wayback.webapp.AccessPoint
 
getContextPrefix() - Method in class org.archive.wayback.core.UIResults
Deprecated.  
getContextPrefix() - Method in class org.archive.wayback.core.WaybackRequest
Construct an absolute URL that points to the root of the context that received the request, including a trailing "/".
getCssErrorJsp() - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
getCurPageNum() - Method in class org.archive.wayback.core.SearchResults
 
getCurrentMark() - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
getCurrentMark() - Method in class org.archive.wayback.resourcestore.locationdb.FlatFileResourceFileLocationDB
 
getCurrentMark() - Method in class org.archive.wayback.resourcestore.locationdb.RemoteResourceFileLocationDB
 
getCurrentMark() - Method in interface org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDB
 
getCurrentMark() - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBLog
 
getDate() - Method in class org.archive.wayback.util.Timestamp
 
getDateStr() - Method in class org.archive.wayback.util.Timestamp
 
getDay(CaptureSearchResults, WaybackRequest) - Static method in class org.archive.wayback.query.resultspartitioner.ResultsTimelinePartitionsFactory
 
getDay() - Method in class org.archive.wayback.util.Timestamp
 
getDb() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionAuthority
 
getDb() - Method in class org.archive.wayback.resourcestore.indexer.IndexQueueUpdater
 
getDb() - Method in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
getDb() - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBUpdater
 
getDb() - Method in class org.archive.wayback.resourcestore.LocationDBResourceStore
 
getDbName() - Method in class org.archive.wayback.util.bdb.BDBRecordSet
 
getDelimiter() - Method in class org.archive.wayback.resourcestore.locationdb.FlatFileResourceFileLocationDB
 
getDetails() - Method in exception org.archive.wayback.exception.WaybackException
 
getDigest() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getDuplicateDigestStoredDate() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getDuplicateDigestStoredTimestamp() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getEarliestTimestamp() - Method in class org.archive.wayback.requestparser.BaseRequestParser
 
getEnd() - Method in class org.archive.wayback.resourceindex.distributed.RangeGroup
 
getEndDate() - Method in class org.archive.wayback.core.WaybackRequest
 
getEndDateStr() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
getEndOfFirstTag(StringBuilder, String) - Static method in class org.archive.wayback.replay.TagMagix
 
getEndTimestamp() - Method in class org.archive.wayback.core.WaybackRequest
 
getErrorJsp() - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
getException() - Method in class org.archive.wayback.core.UIResults
 
getException() - Method in class org.archive.wayback.webapp.AccessPoint
 
getExceptionHandler(HttpServletRequest, HttpServletResponse, WaybackRequest, WaybackException) - Method in class org.archive.wayback.exception.AnnotationExceptionRenderer
 
getExceptionHandler(HttpServletRequest, HttpServletResponse, WaybackRequest, WaybackException) - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
getExceptionHandler(HttpServletRequest, HttpServletResponse, WaybackRequest, WaybackException) - Method in class org.archive.wayback.exception.CustomNotInArchiveExceptionRenderer
 
getExcluder(String) - Static method in class org.archive.wayback.accesscontrol.ExternalExcluder
 
getExcludes() - Method in class org.archive.wayback.resourceindex.filters.HttpCodeFilter
 
getExclusionAuthority() - Method in class org.archive.wayback.accesscontrol.ui.ExclusionServlet
 
getExclusionFactory() - Method in class org.archive.wayback.webapp.AccessPoint
 
getExclusionFilter() - Method in class org.archive.wayback.core.WaybackRequest
 
getExclusionUrlPrefix() - Method in class org.archive.wayback.accesscontrol.remote.RemoteExclusionFilterFactory
 
getExclusionUserAgent() - Method in class org.archive.wayback.accesscontrol.remote.RemoteExclusionFilterFactory
 
getFactories() - Method in class org.archive.wayback.accesscontrol.CompositeExclusionFilterFactory
 
getFactory() - Method in class org.archive.wayback.authenticationcontrol.AccessControlSettingOperation
 
getFailed() - Method in class org.archive.wayback.resourceindex.updater.LocalResourceIndexUpdater
 
getFile() - Method in class org.archive.wayback.accesscontrol.staticmap.StaticMapExclusionFilterFactory
 
getFile() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getFileDocument(File) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getFilter(String) - Method in class org.archive.wayback.core.SearchResults
 
getFilter() - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
getFilter() - Method in class org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource
 
getFilters() - Method in class org.archive.wayback.core.SearchResults
 
getFirstCaptureDate() - Method in class org.archive.wayback.core.UrlSearchResult
 
getFirstCaptureTimestamp() - Method in class org.archive.wayback.core.UrlSearchResult
 
getFirstResultDate() - Method in class org.archive.wayback.core.CaptureSearchResults
 
getFirstResultTimestamp() - Method in class org.archive.wayback.core.CaptureSearchResults
 
getFirstReturned() - Method in class org.archive.wayback.core.SearchResults
 
getFormatter() - Method in class org.archive.wayback.core.UIResults
Deprecated.  
getFormatter() - Method in class org.archive.wayback.core.WaybackRequest
 
getGeneric(HttpServletRequest) - Static method in class org.archive.wayback.core.UIResults
 
getHostPort() - Method in class org.archive.wayback.domainprefix.DomainPrefixCompositeRequestParser
 
getHostPort() - Method in class org.archive.wayback.domainprefix.DomainPrefixRequestParser
 
getHostPort() - Method in class org.archive.wayback.domainprefix.DomainPrefixResultURIConverter
 
getHosts() - Method in class org.archive.wayback.exception.CustomNotInArchiveExceptionRenderer
 
getHour(CaptureSearchResults, WaybackRequest) - Static method in class org.archive.wayback.query.resultspartitioner.ResultsTimelinePartitionsFactory
 
getHttpCode() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getHttpDocument(String) - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
getHttpDocument(String) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getHttpHeaders() - Method in class org.archive.wayback.core.Resource
 
getHttpHeaders() - Method in class org.archive.wayback.resourcestore.resourcefile.ArcResource
 
getHttpHeaders() - Method in class org.archive.wayback.resourcestore.resourcefile.WarcResource
 
getImageErrorJsp() - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
getIncludes() - Method in class org.archive.wayback.resourceindex.filters.HttpCodeFilter
 
getIncoming() - Method in class org.archive.wayback.resourceindex.updater.LocalResourceIndexUpdater
 
getIncomingDir() - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBUpdater
 
getIndex() - Method in class org.archive.wayback.liveweb.LiveWebCache
 
getIndex() - Method in class org.archive.wayback.resourceindex.updater.LocalResourceIndexUpdater
 
getInterval() - Method in class org.archive.wayback.resourcestore.indexer.IndexQueueUpdater
 
getInterval() - Method in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
getInterval() - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBUpdater
 
getInterval() - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileSourceUpdater
 
getIp() - Method in class org.archive.wayback.util.IPRange
 
getJavascriptErrorJsp() - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
getJSIncludeString(String) - Method in class org.archive.wayback.replay.TextDocument
 
getJsp() - Method in class org.archive.wayback.resourcestore.resourcefile.JspUrlResourceFileSource
 
getJspHandler() - Method in class org.archive.wayback.exception.CustomNotInArchiveExceptionRenderer
 
getJspInserts() - Method in class org.archive.wayback.replay.TextReplayRenderer
 
getKey() - Method in class org.archive.wayback.util.bdb.BDBRecord
 
getLastCaptureDate() - Method in class org.archive.wayback.core.UrlSearchResult
 
getLastCaptureTimestamp() - Method in class org.archive.wayback.core.UrlSearchResult
 
getLastDigest() - Method in class org.archive.wayback.util.FileDownloader
 
getLastMark() - Method in class org.archive.wayback.resourcestore.indexer.IndexQueueUpdater
 
getLastMatchOffset() - Method in class org.archive.wayback.util.flatfile.FlatFile
 
getLastResultDate() - Method in class org.archive.wayback.core.CaptureSearchResults
 
getLastResultTimestamp() - Method in class org.archive.wayback.core.CaptureSearchResults
 
getLatestTimestamp() - Method in class org.archive.wayback.requestparser.BaseRequestParser
 
getLocale() - Method in class org.archive.wayback.webapp.AccessPoint
 
getLocaleLanguage() - Method in class org.archive.wayback.core.WaybackRequest
 
getLocalhostNames() - Method in class org.archive.wayback.proxy.ProxyReplayRequestParser
 
getLocalhostNames() - Method in class org.archive.wayback.proxy.ProxyRequestParser
 
getLocalized(String) - Method in class org.archive.wayback.util.StringFormatter
 
getLocalMD5s() - Method in class org.archive.wayback.resourceindex.cdx.dynamic.DynamicCDXIndex
 
getLocationDB() - Method in class org.archive.wayback.resourcestore.locationdb.FileProxyServlet
 
getLocationDB() - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
getLocationsForMD5(String) - Method in class org.archive.wayback.resourceindex.cdx.dynamic.MD5LocationFile
 
getLogPath() - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
getMapParam(Map<String, String[]>, String) - Static method in class org.archive.wayback.requestparser.BaseRequestParser
 
getMapParam(Map<String, String[]>, String) - Static method in class org.archive.wayback.webapp.ServletRequestContext
 
getMapParamOrEmpty(Map<String, String[]>, String) - Static method in class org.archive.wayback.requestparser.BaseRequestParser
 
getMapParamOrEmpty(Map<String, String[]>, String) - Static method in class org.archive.wayback.webapp.ServletRequestContext
 
getMapPath() - Method in class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
 
GETMARK_OPERATION - Static variable in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
getMask() - Method in class org.archive.wayback.util.IPRange
 
getMatches() - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartition
 
getMatchingCount() - Method in class org.archive.wayback.core.SearchResults
 
getMaxCacheMS() - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotExclusionFilterFactory
 
getMaxFailedCacheMS() - Method in class org.archive.wayback.liveweb.LiveWebCache
 
getMaxRecords() - Method in class org.archive.wayback.requestparser.BaseRequestParser
 
getMaxRecords() - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
getMaxSize() - Method in class org.archive.wayback.replay.selector.BaseReplayRendererSelector
 
getMD5sForRange(String) - Method in class org.archive.wayback.resourceindex.cdx.dynamic.CDXDefinitionFile
 
getMerged() - Method in class org.archive.wayback.resourceindex.updater.LocalResourceIndexUpdater
 
getMessage() - Method in class org.archive.wayback.accesscontrol.ui.ExclusionResponse
 
getMessage() - Method in exception org.archive.wayback.exception.WaybackException
 
getMessageKey() - Method in exception org.archive.wayback.exception.WaybackException
 
getMimeContains() - Method in class org.archive.wayback.replay.selector.MimeTypeSelector
 
getMimeMatches() - Method in class org.archive.wayback.replay.selector.MimeTypeSelector
 
getMimeType() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getMinResolution(CaptureSearchResults) - Static method in class org.archive.wayback.query.resultspartitioner.ResultsTimelinePartitionsFactory
 
getMonth(CaptureSearchResults, WaybackRequest) - Static method in class org.archive.wayback.query.resultspartitioner.ResultsTimelinePartitionsFactory
 
getMonth() - Method in class org.archive.wayback.util.Timestamp
 
getName() - Method in class org.archive.wayback.resourceindex.distributed.RangeGroup
 
getName() - Method in class org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource
 
getName() - Method in class org.archive.wayback.resourcestore.resourcefile.JspUrlResourceFileSource
 
getName() - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileLocation
 
getName() - Method in interface org.archive.wayback.resourcestore.resourcefile.ResourceFileSource
 
getNamesBetweenMarks(long, long) - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
getNamesBetweenMarks(long, long) - Method in class org.archive.wayback.resourcestore.locationdb.FlatFileResourceFileLocationDB
 
getNamesBetweenMarks(long, long) - Method in class org.archive.wayback.resourcestore.locationdb.RemoteResourceFileLocationDB
 
getNamesBetweenMarks(long, long) - Method in interface org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDB
 
getNamesBetweenMarks(long, long) - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBLog
 
getNodeContent(Element, String) - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
getNodeContent(Element, String) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getNodeNutchContent(Element, String) - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
getNumCaptures() - Method in class org.archive.wayback.core.UrlSearchResult
 
getNumMatched() - Method in class org.archive.wayback.resourceindex.filters.CounterFilter
 
getNumPages() - Method in class org.archive.wayback.core.SearchResults
 
getNumPartitions() - Method in class org.archive.wayback.resourceindex.indexer.hadoop.AlphaPartitioner
 
getNumRequested() - Method in class org.archive.wayback.core.SearchResults
 
getNumReturned() - Method in class org.archive.wayback.resourceindex.filters.WindowEndFilter
 
getNumSeen() - Method in class org.archive.wayback.resourceindex.filters.WindowEndFilter
 
getNumSeen() - Method in class org.archive.wayback.resourceindex.filters.WindowStartFilter
 
getNumVersions() - Method in class org.archive.wayback.core.UrlSearchResult
 
getOffset() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getOperand() - Method in class org.archive.wayback.util.operator.UnaryBooleanOperator
 
getOperand1() - Method in class org.archive.wayback.util.operator.BinaryBooleanOperator
 
getOperand2() - Method in class org.archive.wayback.util.operator.BinaryBooleanOperator
 
getOperator() - Method in class org.archive.wayback.authenticationcontrol.AccessControlSettingOperation
 
getOperators(BooleanOperator<T>) - Static method in class org.archive.wayback.util.operator.Utils
 
getOracleUrl() - Method in class org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilterFactory
 
getOracleUrl() - Method in class org.archive.wayback.exception.AnnotationExceptionRenderer
 
getOracleUrl() - Method in class org.archive.wayback.resourceindex.filters.OracleAnnotationFilter
 
getOriginalHost() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getOriginalRequestURL() - Method in class org.archive.wayback.core.UIResults
 
getOriginalUrl() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getOriginalUrl() - Method in class org.archive.wayback.core.UrlSearchResult
 
getPageNum() - Method in class org.archive.wayback.core.WaybackRequest
 
getPartition(WritableComparable, Writable, int) - Method in class org.archive.wayback.resourceindex.indexer.hadoop.AlphaPartitioner
Use Object.hashCode() to partition.
getPath() - Method in class org.archive.wayback.resourcestore.indexer.DirectoryIndexQueue
 
getPath() - Method in class org.archive.wayback.resourcestore.locationdb.FlatFileResourceFileLocationDB
 
getPath() - Method in class org.archive.wayback.util.bdb.BDBRecordSet
 
getPath() - Method in class org.archive.wayback.util.flatfile.FlatFile
 
getPathContains() - Method in class org.archive.wayback.replay.selector.PathMatchSelector
 
getPrefix() - Method in class org.archive.wayback.replay.RedirectRewritingHttpHeaderProcessor
 
getPrefix() - Method in class org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource
 
getPrefix() - Method in class org.archive.wayback.resourcestore.resourcefile.JspUrlResourceFileSource
 
getPrefix() - Method in interface org.archive.wayback.resourcestore.resourcefile.ResourceFileSource
 
getPrefix() - Method in class org.archive.wayback.resourcestore.SimpleResourceStore
 
getPrefixIterator(String) - Method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
getPrefixIterator(String) - Method in class org.archive.wayback.resourceindex.cdx.CDXIndex
 
getPrefixIterator(String) - Method in class org.archive.wayback.resourceindex.cdx.dynamic.DynamicCDXIndex
 
getPrefixIterator(String) - Method in class org.archive.wayback.resourceindex.CompositeSearchResultSource
 
getPrefixIterator(String) - Method in interface org.archive.wayback.resourceindex.SearchResultSource
 
getPrefixReverseIterator(String) - Method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
getPrefixReverseIterator(String) - Method in class org.archive.wayback.resourceindex.cdx.CDXIndex
 
getPrefixReverseIterator(String) - Method in class org.archive.wayback.resourceindex.cdx.dynamic.DynamicCDXIndex
 
getPrefixReverseIterator(String) - Method in class org.archive.wayback.resourceindex.CompositeSearchResultSource
 
getPrefixReverseIterator(String) - Method in interface org.archive.wayback.resourceindex.SearchResultSource
 
getPrettyEndDateStr() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
getPrettyMod() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
getPrettyStartDateStr() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
getPrettyType() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
getQueryArguments() - Method in class org.archive.wayback.core.WaybackRequest
 
getQueryArguments(int) - Method in class org.archive.wayback.core.WaybackRequest
 
getQueryContains() - Method in class org.archive.wayback.replay.selector.PathMatchSelector
 
getQueue() - Method in class org.archive.wayback.resourcestore.indexer.IndexQueueUpdater
 
getQueue() - Method in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
GETRANGE_OPERATION - Static variable in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
getRangeGroupForRequest(WaybackRequest) - Method in class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
 
getRangesForNode(String) - Method in class org.archive.wayback.resourceindex.cdx.dynamic.RangeAssignmentFile
 
getRangeString() - Method in class org.archive.wayback.util.IPRange
 
getReadTimeout() - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getRecordIterator(String) - Method in class org.archive.wayback.util.flatfile.FlatFile
 
getRecordLength() - Method in class org.archive.wayback.core.Resource
 
getRecordLength() - Method in class org.archive.wayback.resourcestore.resourcefile.ArcResource
 
getRecordLength() - Method in class org.archive.wayback.resourcestore.resourcefile.WarcResource
 
getRedirectUrl() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getRefererUrl() - Method in class org.archive.wayback.core.WaybackRequest
 
getRemoteIPAddress() - Method in class org.archive.wayback.core.WaybackRequest
 
getRemoteUser() - Method in class org.archive.wayback.core.WaybackRequest
 
getRenderer() - Method in interface org.archive.wayback.replay.ReplayRendererSelector
 
getRenderer() - Method in class org.archive.wayback.replay.selector.BaseReplayRendererSelector
 
getRenderer(WaybackRequest, CaptureSearchResult, Resource) - Method in class org.archive.wayback.replay.SelectorReplayDispatcher
 
getRenderer(WaybackRequest, CaptureSearchResult, Resource) - Method in interface org.archive.wayback.ReplayDispatcher
Return a ReplayRenderer appropriate for the Resource.
getReplayDate() - Method in class org.archive.wayback.core.WaybackRequest
 
getReplayTimestamp() - Method in class org.archive.wayback.core.WaybackRequest
 
getRequestFilters(Document) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getRequestParsers() - Method in class org.archive.wayback.archivalurl.ArchivalUrlRequestParser
 
getRequestParsers() - Method in class org.archive.wayback.domainprefix.DomainPrefixCompositeRequestParser
 
getRequestParsers() - Method in class org.archive.wayback.proxy.ProxyRequestParser
 
getRequestParsers() - Method in class org.archive.wayback.requestparser.CompositeRequestParser
 
getRequestUrl() - Method in class org.archive.wayback.core.WaybackRequest
 
getRequestUrl(WaybackRequest) - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
getRequestUrl(WaybackRequest) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getRequiredMapParam(Map<String, String[]>, String) - Static method in class org.archive.wayback.requestparser.BaseRequestParser
 
getRequiredMapParam(Map<String, String[]>, String) - Static method in class org.archive.wayback.webapp.ServletRequestContext
 
getResource() - Method in class org.archive.wayback.core.UIResults
 
getResource(String, long) - Method in class org.archive.wayback.liveweb.ARCCacheDirectory
transform an ARCLocation into a Resource.
getResource(String, long) - Static method in class org.archive.wayback.resourcestore.resourcefile.ResourceFactory
 
getResource(File, long) - Static method in class org.archive.wayback.resourcestore.resourcefile.ResourceFactory
 
getResource(URL, long) - Static method in class org.archive.wayback.resourcestore.resourcefile.ResourceFactory
 
getResourceFileList() - Method in class org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource
 
getResourceFileList() - Method in class org.archive.wayback.resourcestore.resourcefile.JspUrlResourceFileSource
 
getResourceFileList() - Method in interface org.archive.wayback.resourcestore.resourcefile.ResourceFileSource
 
getResourceIndex() - Method in class org.archive.wayback.webapp.WaybackCollection
 
getResourceStore() - Method in class org.archive.wayback.webapp.WaybackCollection
 
getResult() - Method in class org.archive.wayback.core.UIResults
 
getResultsPerPage() - Method in class org.archive.wayback.core.WaybackRequest
 
getReturnedCount() - Method in class org.archive.wayback.core.SearchResults
 
getReverseRecordIterator(String) - Method in class org.archive.wayback.util.flatfile.FlatFile
 
getRules() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRules
 
getRunInterval() - Method in class org.archive.wayback.resourceindex.updater.LocalResourceIndexUpdater
 
getSearchChannel(Document) - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
getSearchItems(Document) - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
getSearchResultFilters(WaybackRequest) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getSearchResults(Document) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getSearchUrlBase() - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
getSearchUrlBase() - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
getSelectors() - Method in class org.archive.wayback.replay.SelectorReplayDispatcher
 
getSequentialIterator() - Method in class org.archive.wayback.util.CachedFile
 
getSequentialIterator() - Method in class org.archive.wayback.util.flatfile.FlatFile
 
getServerPrefix() - Method in class org.archive.wayback.core.UIResults
Deprecated.  
getServerPrefix() - Method in class org.archive.wayback.core.WaybackRequest
 
getShutdownables() - Method in class org.archive.wayback.webapp.WaybackCollection
 
getSources() - Method in class org.archive.wayback.resourceindex.CompositeSearchResultSource
 
getSources() - Method in class org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource
 
getSources() - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileSourceUpdater
 
getStart() - Method in class org.archive.wayback.resourceindex.distributed.RangeGroup
 
getStartDate() - Method in class org.archive.wayback.core.WaybackRequest
 
getStartDateStr() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
getStartTimestamp() - Method in class org.archive.wayback.core.WaybackRequest
 
getState() - Method in class org.archive.wayback.resourceindex.cdx.dynamic.DynamicCDXIndex
 
getStateDir() - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBUpdater
 
getStatus() - Method in exception org.archive.wayback.exception.AccessControlException
 
getStatus() - Method in exception org.archive.wayback.exception.AnchorWindowTooSmallException
 
getStatus() - Method in exception org.archive.wayback.exception.AuthenticationControlException
 
getStatus() - Method in exception org.archive.wayback.exception.BadContentException
 
getStatus() - Method in exception org.archive.wayback.exception.BadQueryException
 
getStatus() - Method in exception org.archive.wayback.exception.ConfigurationException
 
getStatus() - Method in exception org.archive.wayback.exception.LiveDocumentNotAvailableException
 
getStatus() - Method in exception org.archive.wayback.exception.ResourceIndexNotAvailableException
 
getStatus() - Method in exception org.archive.wayback.exception.ResourceNotAvailableException
 
getStatus() - Method in exception org.archive.wayback.exception.ResourceNotInArchiveException
 
getStatus() - Method in exception org.archive.wayback.exception.WaybackException
 
getStatusCode() - Method in class org.archive.wayback.core.Resource
 
getStatusCode() - Method in class org.archive.wayback.resourcestore.resourcefile.ArcResource
(non-Javadoc)
getStatusCode() - Method in class org.archive.wayback.resourcestore.resourcefile.WarcResource
 
getStringResponse() - Method in class org.archive.wayback.replay.StringHttpServletResponseWrapper
 
getSurtPrefix() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRules
 
getTagAttr(StringBuilder, String, String) - Static method in class org.archive.wayback.replay.TagMagix
find and return the ATTR value within a TAG tag inside the HTML document within the StringBuffer page.
getTagAttrWhere(StringBuilder, String, String, String, String) - Static method in class org.archive.wayback.replay.TagMagix
Search through the HTML contained in page, returning the value of a particular attribute.
getTarget() - Method in class org.archive.wayback.resourceindex.updater.IndexClient
 
getTarget() - Method in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
getTarget() - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileSourceUpdater
 
getTimelineResolution() - Method in class org.archive.wayback.core.WaybackRequest
 
getTimestampForId(String, String) - Static method in class org.archive.wayback.util.bdb.BDBMap
return the timestamp associated with the identifier argument, or now if no value is associated or something goes wrong.
getTitle() - Method in exception org.archive.wayback.exception.WaybackException
 
getTitle() - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartition
 
getTitleKey() - Method in exception org.archive.wayback.exception.WaybackException
 
getTmpDir() - Method in class org.archive.wayback.liveweb.URLCacher
 
getTmpDir() - Method in class org.archive.wayback.resourceindex.updater.IndexClient
 
getTwoMonth(CaptureSearchResults, WaybackRequest) - Static method in class org.archive.wayback.query.resultspartitioner.ResultsTimelinePartitionsFactory
 
getURIConverter() - Method in class org.archive.wayback.core.UIResults
 
getUrl() - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileLocation
 
getUrlBase() - Method in class org.archive.wayback.resourceindex.distributed.RangeMember
 
getUrlIterator(String) - Method in class org.archive.wayback.resourceindex.cdx.CDXIndex
 
getUrlJsp() - Method in class org.archive.wayback.query.Renderer
 
getUrlKey() - Method in class org.archive.wayback.core.CaptureSearchResult
 
getUrlKey() - Method in class org.archive.wayback.core.UrlSearchResult
 
getUrlResults() - Method in class org.archive.wayback.core.UIResults
 
getUrlRoot() - Method in class org.archive.wayback.webapp.AccessPoint
 
getUserAgent() - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotExclusionFilterFactory
 
getUserAgentsFound() - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotRules
 
getValue() - Method in class org.archive.wayback.util.bdb.BDBRecord
 
getWaybackContext() - Method in class org.archive.wayback.core.WaybackRequest
 
getWaybackHostname() - Method in class org.archive.wayback.core.WaybackRequest
 
getWaybackPort() - Method in class org.archive.wayback.core.WaybackRequest
 
getWbRequest() - Method in class org.archive.wayback.core.UIResults
 
getWebCache() - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotExclusionFilterFactory
 
getWeight() - Method in class org.archive.wayback.resourceindex.distributed.RangeMember
 
getWhen() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
getWho() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
getWho() - Method in class org.archive.wayback.exception.AnnotationExceptionRenderer
 
getWho() - Method in class org.archive.wayback.resourceindex.filters.OracleAnnotationFilter
 
getWhy() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
getWriter() - Method in class org.archive.wayback.liveweb.ARCCacheDirectory
get an ARCWriter.
getWriter() - Method in class org.archive.wayback.replay.StringHttpServletResponseWrapper
 
getXmlCaptureJsp() - Method in class org.archive.wayback.query.Renderer
 
getXmlErrorJsp() - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
getXmlUrlJsp() - Method in class org.archive.wayback.query.Renderer
 
getYear(CaptureSearchResults, WaybackRequest) - Static method in class org.archive.wayback.query.resultspartitioner.ResultsTimelinePartitionsFactory
 
getYear() - Method in class org.archive.wayback.util.Timestamp
 
GLOBAL_USER_AGENT - Static variable in class org.archive.wayback.accesscontrol.robotstxt.RobotRules
Special name for User-agent which matches all values
GuardRailFilter - Class in org.archive.wayback.resourceindex.filters
SearchResultFilter which aborts processing when too many records have been inspected.
GuardRailFilter(int) - Constructor for class org.archive.wayback.resourceindex.filters.GuardRailFilter
 
guessCharset() - Method in class org.archive.wayback.replay.TextDocument
Use META tags, byte-character-detection, HTTP headers, hope, and prayer to figure out what character encoding is being used for the document.

H

handle(ServletRequest, ServletResponse) - Method in class org.archive.wayback.resourceindex.updater.RemoteSubmitFilter
 
handle(HttpServletRequest, HttpServletResponse) - Method in class org.archive.wayback.webapp.RequestFilter
 
handlePut(HttpServletRequest, ServletResponse) - Method in class org.archive.wayback.resourceindex.updater.RemoteSubmitFilter
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionServlet
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.archive.wayback.accesscontrol.ui.ExclusionServlet
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.archive.wayback.resourcestore.locationdb.FileProxyServlet
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.archive.wayback.webapp.AccessPoint
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in interface org.archive.wayback.webapp.RequestContext
 
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.archive.wayback.webapp.ServletRequestContext
 
hasNext() - Method in class org.archive.wayback.resourcestore.indexer.ArchiveReaderCloseableIterator
 
hasNext() - Method in class org.archive.wayback.util.AdaptedIterator
 
hasNext() - Method in class org.archive.wayback.util.bdb.BDBRecordIterator
 
hasNext() - Method in class org.archive.wayback.util.CompositeSortedIterator
 
hasNext() - Method in class org.archive.wayback.util.flatfile.RecordIterator
 
hasNext() - Method in class org.archive.wayback.util.flatfile.ReverseRecordIterator
 
hasNext() - Method in class org.archive.wayback.util.ObjectFilterIterator
 
hasNext() - Method in class org.archive.wayback.util.PeekableIterator
 
hasNext() - Method in class org.archive.wayback.util.WrappedCloseableIterator
 
hasSyntaxErrors() - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotRules
 
HostMatchFilter - Class in org.archive.wayback.resourceindex.filters
SearchResultFilter which includes only records that have original host matching.
HostMatchFilter(String) - Constructor for class org.archive.wayback.resourceindex.filters.HostMatchFilter
 
HourResultsPartitioner - Class in org.archive.wayback.query.resultspartitioner
 
HourResultsPartitioner() - Constructor for class org.archive.wayback.query.resultspartitioner.HourResultsPartitioner
 
HTTP_CONTENT_BASE_HEADER - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_CONTENT_BASE_HEADER_UP - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_CONTENT_LOCATION_HEADER - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_CONTENT_LOCATION_HEADER_UP - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_CONTENT_TYPE_HEADER - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_CONTENT_TYPE_HEADER_UP - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_DEFAULT_PORT - Static variable in interface org.archive.wayback.WaybackConstants
default HTTP port:
HTTP_LENGTH_HEADER - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_LENGTH_HEADER - Static variable in class org.archive.wayback.replay.TextReplayRenderer
 
HTTP_LENGTH_HEADER_UP - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_LENGTH_HEADER_UP - Static variable in class org.archive.wayback.replay.TextReplayRenderer
 
HTTP_LOCATION_HEADER - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_LOCATION_HEADER_UP - Static variable in interface org.archive.wayback.replay.HttpHeaderProcessor
 
HTTP_SCHEME - Static variable in class org.archive.wayback.util.url.UrlOperations
 
HTTP_URL_PREFIX - Static variable in interface org.archive.wayback.WaybackConstants
prefixes of HTTP protocol URL..
HTTPAuthBooleanOperator - Class in org.archive.wayback.authenticationcontrol
 
HTTPAuthBooleanOperator() - Constructor for class org.archive.wayback.authenticationcontrol.HTTPAuthBooleanOperator
 
HttpCodeFilter - Class in org.archive.wayback.resourceindex.filters
ObjectFilter which allows including or excluding results based on the Http response code.
HttpCodeFilter() - Constructor for class org.archive.wayback.resourceindex.filters.HttpCodeFilter
 
HttpHeaderOperation - Class in org.archive.wayback.replay
 
HttpHeaderOperation() - Constructor for class org.archive.wayback.replay.HttpHeaderOperation
 
HttpHeaderProcessor - Interface in org.archive.wayback.replay
 
HTTPS_SCHEME - Static variable in class org.archive.wayback.util.url.UrlOperations
 

I

ID - Static variable in exception org.archive.wayback.exception.AccessControlException
 
ID - Static variable in exception org.archive.wayback.exception.AnchorWindowTooSmallException
 
ID - Static variable in exception org.archive.wayback.exception.AuthenticationControlException
 
ID - Static variable in exception org.archive.wayback.exception.BadContentException
 
ID - Static variable in exception org.archive.wayback.exception.BadQueryException
 
ID - Static variable in exception org.archive.wayback.exception.BetterRequestException
 
ID - Static variable in exception org.archive.wayback.exception.ConfigurationException
 
ID - Static variable in exception org.archive.wayback.exception.LiveDocumentNotAvailableException
 
ID - Static variable in exception org.archive.wayback.exception.ResourceIndexNotAvailableException
 
ID - Static variable in exception org.archive.wayback.exception.ResourceNotAvailableException
 
ID - Static variable in exception org.archive.wayback.exception.ResourceNotInArchiveException
 
id - Variable in exception org.archive.wayback.exception.WaybackException
 
IdentityHttpHeaderProcessor - Class in org.archive.wayback.replay
HttpHeaderProcessor which passes through all headers as-is.
IdentityHttpHeaderProcessor() - Constructor for class org.archive.wayback.replay.IdentityHttpHeaderProcessor
 
IdentityUrlCanonicalizer - Class in org.archive.wayback.util.url
Identity UrlCanonicalizer implementation, passing through urls as-is.
IdentityUrlCanonicalizer() - Constructor for class org.archive.wayback.util.url.IdentityUrlCanonicalizer
 
IMAGE_REGEX - Variable in class org.archive.wayback.exception.BaseExceptionRenderer
 
includeJspString(String, HttpServletRequest, HttpServletResponse, WaybackRequest, CaptureSearchResults, CaptureSearchResult, Resource) - Method in class org.archive.wayback.replay.TextDocument
 
incrementPartition(Calendar, int) - Method in class org.archive.wayback.query.resultspartitioner.DayResultsPartitioner
 
incrementPartition(Calendar, int) - Method in class org.archive.wayback.query.resultspartitioner.HourResultsPartitioner
 
incrementPartition(Calendar, int) - Method in class org.archive.wayback.query.resultspartitioner.MonthResultsPartitioner
 
incrementPartition(Calendar, int) - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartitioner
 
incrementPartition(Calendar, int) - Method in class org.archive.wayback.query.resultspartitioner.TwoMonthResultsPartitioner
 
incrementPartition(Calendar, int) - Method in class org.archive.wayback.query.resultspartitioner.WeekResultsPartitioner
 
incrementPartition(Calendar, int) - Method in class org.archive.wayback.query.resultspartitioner.YearResultsPartitioner
 
IndexClient - Class in org.archive.wayback.resourceindex.updater
 
IndexClient() - Constructor for class org.archive.wayback.resourceindex.updater.IndexClient
 
indexFile(String) - Method in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
IndexQueue - Interface in org.archive.wayback.resourcestore.indexer
 
IndexQueueUpdater - Class in org.archive.wayback.resourcestore.indexer
This class polls a ResourceFileLocationDB repeatedly, to notice new files arriving in the DB.
IndexQueueUpdater() - Constructor for class org.archive.wayback.resourcestore.indexer.IndexQueueUpdater
 
IndexWorker - Class in org.archive.wayback.resourcestore.indexer
Simple worker, which gets tasks from an IndexQueue, in the case, the name of ARC/WARC files to be indexed, retrieves the ARC/WARC location from a ResourceFileLocationDB, creates the index, which is serialized into a file, and then hands that file off to a ResourceIndex for merging, using an IndexClient.
IndexWorker() - Constructor for class org.archive.wayback.resourcestore.indexer.IndexWorker
 
init() - Method in class org.archive.wayback.accesscontrol.staticmap.StaticMapExclusionFilterFactory
load exclusion file and startup polling thread to check for updates
init() - Method in class org.archive.wayback.exception.AnnotationExceptionRenderer
 
init() - Method in class org.archive.wayback.liveweb.ARCCacheDirectory
 
init() - Method in class org.archive.wayback.proxy.ProxyReplayRequestParser
 
init() - Method in class org.archive.wayback.requestparser.CompositeRequestParser
 
init() - Method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
init() - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
init() - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
init() - Method in class org.archive.wayback.resourceindex.updater.LocalResourceIndexUpdater
start the background index merging thread
init(FilterConfig) - Method in class org.archive.wayback.resourceindex.updater.RemoteSubmitFilter
 
init() - Method in class org.archive.wayback.resourcestore.indexer.IndexQueueUpdater
 
init() - Method in class org.archive.wayback.resourcestore.indexer.IndexWorker
 
init() - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
init() - Method in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBUpdater
 
init() - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileSourceUpdater
 
init() - Method in class org.archive.wayback.util.bdb.BDBMap
 
init(FilterConfig) - Method in class org.archive.wayback.webapp.RequestFilter
 
initializeDB(String, String) - Method in class org.archive.wayback.util.bdb.BDBRecordSet
 
insertAtEndOfBody(String) - Method in class org.archive.wayback.replay.TextDocument
 
insertAtStartOfBody(String) - Method in class org.archive.wayback.replay.TextDocument
 
insertAtStartOfHead(String) - Method in class org.archive.wayback.replay.TextDocument
 
insertRecords(Iterator<BDBRecord>) - Method in class org.archive.wayback.util.bdb.BDBRecordSet
 
IPMatchesBooleanOperator - Class in org.archive.wayback.authenticationcontrol
 
IPMatchesBooleanOperator() - Constructor for class org.archive.wayback.authenticationcontrol.IPMatchesBooleanOperator
 
IPRange - Class in org.archive.wayback.util
 
IPRange() - Constructor for class org.archive.wayback.util.IPRange
 
isAdd() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
isAuthority(String) - Static method in class org.archive.wayback.util.url.UrlOperations
 
isAuthorized() - Method in class org.archive.wayback.accesscontrol.ui.ExclusionResponse
 
isCaptureQueryRequest() - Method in class org.archive.wayback.core.WaybackRequest
 
isClosest() - Method in class org.archive.wayback.core.CaptureSearchResult
 
isDedupeRecords() - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
isDelete() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
isDuplicateDigest() - Method in class org.archive.wayback.core.CaptureSearchResult
 
isEmpty() - Method in class org.archive.wayback.core.CaptureSearchResults
 
isEmpty() - Method in class org.archive.wayback.core.UrlSearchResults
 
isExactHost() - Method in class org.archive.wayback.core.WaybackRequest
 
isExactScheme() - Method in class org.archive.wayback.core.WaybackRequest
 
isExactSchemeMatch() - Method in class org.archive.wayback.webapp.AccessPoint
 
isExclude() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
isExcluded(String, String) - Method in class org.archive.wayback.accesscontrol.ExternalExcluder
 
isExcluded(String) - Method in class org.archive.wayback.accesscontrol.staticmap.StaticMapExclusionFilter
 
isInclude() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
isInsertAtStart() - Method in class org.archive.wayback.proxy.ProxyHTMLMarkupReplayRenderer
 
isMetaMode() - Method in class org.archive.wayback.core.WaybackRequest
 
isNoRobots() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
isOn(byte, int) - Static method in class org.archive.wayback.util.IPRange
 
isProcessAll() - Method in class org.archive.wayback.resourcestore.indexer.WarcIndexer
 
isProcessAll() - Method in class org.archive.wayback.resourcestore.indexer.WARCRecordToSearchResultAdapter
 
isRecurse() - Method in class org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource
 
isReplayRequest() - Method in class org.archive.wayback.core.WaybackRequest
 
isResourceTooBig(Resource) - Method in class org.archive.wayback.replay.selector.BaseReplayRendererSelector
 
isRobots() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
isTrue(WaybackRequest) - Method in class org.archive.wayback.authenticationcontrol.AccessControlSettingOperation
 
isTrue(WaybackRequest) - Method in class org.archive.wayback.authenticationcontrol.HTTPAuthBooleanOperator
 
isTrue(WaybackRequest) - Method in class org.archive.wayback.authenticationcontrol.IPMatchesBooleanOperator
 
isTrue(E) - Method in class org.archive.wayback.util.operator.AndBooleanOperator
 
isTrue(E) - Method in interface org.archive.wayback.util.operator.BooleanOperator
 
isTrue(E) - Method in class org.archive.wayback.util.operator.FalseBooleanOperator
 
isTrue(E) - Method in class org.archive.wayback.util.operator.NotBooleanOperator
 
isTrue(E) - Method in class org.archive.wayback.util.operator.OrBooleanOperator
 
isTrue(E) - Method in class org.archive.wayback.util.operator.TrueBooleanOperator
 
isUpdatable() - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
isUrlQueryRequest() - Method in class org.archive.wayback.core.WaybackRequest
 
isUseAnchorWindow() - Method in class org.archive.wayback.webapp.AccessPoint
 
isUseServerName() - Method in class org.archive.wayback.webapp.AccessPoint
 
isXMLMode() - Method in class org.archive.wayback.core.WaybackRequest
 
iterator() - Method in class org.archive.wayback.core.CaptureSearchResults
 
iterator() - Method in class org.archive.wayback.core.UrlSearchResults
 
iterator(File) - Method in class org.archive.wayback.resourcestore.indexer.ArcIndexer
 
iterator(String) - Method in class org.archive.wayback.resourcestore.indexer.ArcIndexer
 
iterator(ARCReader) - Method in class org.archive.wayback.resourcestore.indexer.ArcIndexer
 
iterator(File) - Method in class org.archive.wayback.resourcestore.indexer.WarcIndexer
 
iterator(String) - Method in class org.archive.wayback.resourcestore.indexer.WarcIndexer
 
iterator(WARCReader) - Method in class org.archive.wayback.resourcestore.indexer.WarcIndexer
 
iterator() - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileList
 
itr - Variable in class org.archive.wayback.util.AdaptedIterator
 

J

JspUrlResourceFileSource - Class in org.archive.wayback.resourcestore.resourcefile
 
JspUrlResourceFileSource() - Constructor for class org.archive.wayback.resourcestore.resourcefile.JspUrlResourceFileSource
 

K

key() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
 
KEY_MESSAGE_SUFFIX - Static variable in exception org.archive.wayback.exception.WaybackException
 
KEY_PREFIX - Static variable in exception org.archive.wayback.exception.WaybackException
 
KEY_TITLE_SUFFIX - Static variable in exception org.archive.wayback.exception.WaybackException
 
keySet() - Method in class org.archive.wayback.core.WaybackRequest
Deprecated.  

L

latestTimestamp - Variable in class org.archive.wayback.requestparser.BaseRequestParser
 
latestTimestamp() - Static method in class org.archive.wayback.util.Timestamp
 
LegacyToIdentitySearchResultAdapter - Class in org.archive.wayback.resourceindex.adapters
CaptureSearchResult ObjectFilter which passes through all inputs, modifying each to construct a corrected original URL to comply with new Identity format.
LegacyToIdentitySearchResultAdapter() - Constructor for class org.archive.wayback.resourceindex.adapters.LegacyToIdentitySearchResultAdapter
 
LIVE_WEB_ARC_DIR - Static variable in class org.archive.wayback.liveweb.ARCCacheDirectory
directory where live generated ARCs are stored
LIVE_WEB_ARC_PREFIX - Static variable in class org.archive.wayback.liveweb.ARCCacheDirectory
prefeix for live generated ARC files.
LiveDocumentNotAvailableException - Exception in org.archive.wayback.exception
 
LiveDocumentNotAvailableException(URL, int) - Constructor for exception org.archive.wayback.exception.LiveDocumentNotAvailableException
Constructor
LiveDocumentNotAvailableException(URL, int, String) - Constructor for exception org.archive.wayback.exception.LiveDocumentNotAvailableException
Constructor with message and details
LiveDocumentNotAvailableException(String) - Constructor for exception org.archive.wayback.exception.LiveDocumentNotAvailableException
 
LiveWebCache - Class in org.archive.wayback.liveweb
 
LiveWebCache() - Constructor for class org.archive.wayback.liveweb.LiveWebCache
 
LiveWebLocalResourceIndex - Class in org.archive.wayback.liveweb
Alternate LocalResourceIndex that supports an alternate BDB configuration, and allows adding of SearchResults to the index.
LiveWebLocalResourceIndex() - Constructor for class org.archive.wayback.liveweb.LiveWebLocalResourceIndex
 
load(File) - Static method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileList
 
loadFile(String) - Method in class org.archive.wayback.accesscontrol.staticmap.StaticMapExclusionFilterFactory
 
loadRules(String) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRules
load rules found in the encoded string argument
LocalResourceIndex - Class in org.archive.wayback.resourceindex
 
LocalResourceIndex() - Constructor for class org.archive.wayback.resourceindex.LocalResourceIndex
 
LocalResourceIndexUpdater - Class in org.archive.wayback.resourceindex.updater
Class which starts a background thread that repeatedly scans an incoming directory and merges files found therein(which are assumed to be in CDX format) with a BDBIndex.
LocalResourceIndexUpdater() - Constructor for class org.archive.wayback.resourceindex.updater.LocalResourceIndexUpdater
 
LOCATION_HTTP_HEADER - Static variable in interface org.archive.wayback.WaybackConstants
HTTP Header for redirection URL
LocationDBResourceStore - Class in org.archive.wayback.resourcestore
Simple ResourceStore implementation, which uses a ResourceFileLocationDB to locate ARC/WARC files, that can be remote(via http://) or local paths.
LocationDBResourceStore() - Constructor for class org.archive.wayback.resourcestore.LocationDBResourceStore
 
LOOKUP_OPERATION - Static variable in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 

M

main(String[]) - Static method in class org.archive.wayback.liveweb.URLCacher
 
main(String[]) - Static method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
main(String[]) - Static method in class org.archive.wayback.resourceindex.indexer.hadoop.Driver
The main driver for sort program.
main(String[]) - Static method in class org.archive.wayback.resourcestore.indexer.ArcIndexer
 
main(String[]) - Static method in class org.archive.wayback.resourcestore.indexer.WarcIndexer
 
main(String[]) - Static method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
main(String[]) - Static method in class org.archive.wayback.resourcestore.locationdb.RemoteResourceFileLocationDB
 
main(String[]) - Static method in class org.archive.wayback.util.ARCCreator
 
main(String[]) - Static method in class org.archive.wayback.util.flatfile.FlatFile
 
main(String[]) - Static method in class org.archive.wayback.util.url.AggressiveUrlCanonicalizer
 
makeCaptureQueryUrl(String) - Method in class org.archive.wayback.core.UIResults
 
makeReplayURI(String, String) - Method in class org.archive.wayback.archivalurl.ArchivalUrlResultURIConverter
 
makeReplayURI(String, String) - Method in class org.archive.wayback.domainprefix.DomainPrefixResultURIConverter
 
makeReplayURI(String, String) - Method in class org.archive.wayback.proxy.RedirectResultURIConverter
 
makeReplayURI(String, String) - Method in interface org.archive.wayback.ResultURIConverter
return an absolute URL that will replay URL url at time datespec.
makeReplayUrl(String, String) - Method in class org.archive.wayback.core.UIResults
Deprecated.  
map(WritableComparable, Writable, OutputCollector, Reporter) - Method in class org.archive.wayback.resourceindex.indexer.hadoop.Driver.MapClass
 
mapContext(HttpServletRequest) - Method in class org.archive.wayback.webapp.RequestMapper
 
mark(int) - Method in class org.archive.wayback.core.Resource
 
markClosest(WaybackRequest) - Method in class org.archive.wayback.core.CaptureSearchResults
 
markSupported() - Method in class org.archive.wayback.core.Resource
 
markupCSSImports(StringBuilder, ResultURIConverter, String, String) - Static method in class org.archive.wayback.replay.TagMagix
 
markupStyleUrls(StringBuilder, ResultURIConverter, String, String) - Static method in class org.archive.wayback.replay.TagMagix
 
markupTagREURIC(StringBuilder, ResultURIConverter, String, String, String, String) - Static method in class org.archive.wayback.replay.TagMagix
Alter the HTML document in page, updating URLs in the attrName attributes of all tagName tags such that: 1) absolute URLs are prefixed with: wmPrefix + pageTS 2) server-relative URLs are prefixed with: wmPrefix + pageTS + (host of page) 3) path-relative URLs are prefixed with: wmPrefix + pageTS + (attribute URL resolved against pageUrl)
markupTagREURIC(StringBuilder, ResultURIConverter, String, String, Pattern) - Static method in class org.archive.wayback.replay.TagMagix
 
maskBits(String) - Static method in class org.archive.wayback.util.IPRange
 
maskBits(int) - Static method in class org.archive.wayback.util.IPRange
 
matchIP(String) - Static method in class org.archive.wayback.util.IPRange
 
matchRules(String) - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionAuthority
 
maxRecords - Variable in class org.archive.wayback.requestparser.BaseRequestParser
 
maxSecondsSpanned() - Method in class org.archive.wayback.query.resultspartitioner.DayResultsPartitioner
 
maxSecondsSpanned() - Method in class org.archive.wayback.query.resultspartitioner.HourResultsPartitioner
 
maxSecondsSpanned() - Method in class org.archive.wayback.query.resultspartitioner.MonthResultsPartitioner
 
maxSecondsSpanned() - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartitioner
 
maxSecondsSpanned() - Method in class org.archive.wayback.query.resultspartitioner.TwoMonthResultsPartitioner
 
maxSecondsSpanned() - Method in class org.archive.wayback.query.resultspartitioner.WeekResultsPartitioner
 
maxSecondsSpanned() - Method in class org.archive.wayback.query.resultspartitioner.YearResultsPartitioner
 
maxSize - Variable in class org.archive.wayback.replay.selector.BaseReplayRendererSelector
 
MD5_PATTERN - Static variable in class org.archive.wayback.resourceindex.cdx.dynamic.DynamicCDXIndex
 
MD5_REGEX - Static variable in class org.archive.wayback.resourceindex.cdx.dynamic.DynamicCDXIndex
 
MD5LocationFile - Class in org.archive.wayback.resourceindex.cdx.dynamic
 
MD5LocationFile(FlatFile) - Constructor for class org.archive.wayback.resourceindex.cdx.dynamic.MD5LocationFile
 
mergeAll() - Method in class org.archive.wayback.resourceindex.updater.LocalResourceIndexUpdater
 
MimeTypeFilter - Class in org.archive.wayback.resourceindex.filters
SearchResultFilter which includes only records matching one or more supplied Mime-Types.
MimeTypeFilter() - Constructor for class org.archive.wayback.resourceindex.filters.MimeTypeFilter
 
MimeTypeSelector - Class in org.archive.wayback.replay.selector
 
MimeTypeSelector() - Constructor for class org.archive.wayback.replay.selector.MimeTypeSelector
 
MMS_SCHEME - Static variable in class org.archive.wayback.util.url.UrlOperations
 
MonthResultsPartitioner - Class in org.archive.wayback.query.resultspartitioner
 
MonthResultsPartitioner() - Constructor for class org.archive.wayback.query.resultspartitioner.MonthResultsPartitioner
 

N

name - Variable in class org.archive.wayback.util.bdb.BDBMap
 
NAME_ARGUMENT - Static variable in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
nameToUrls(String) - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
return an array of String URLs for all known locations of name in the DB.
nameToUrls(String) - Method in class org.archive.wayback.resourcestore.locationdb.FlatFileResourceFileLocationDB
 
nameToUrls(String) - Method in class org.archive.wayback.resourcestore.locationdb.RemoteResourceFileLocationDB
return an array of String URLs for all known locations of the file in the DB.
nameToUrls(String) - Method in interface org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDB
 
next() - Method in class org.archive.wayback.resourcestore.indexer.ArchiveReaderCloseableIterator
 
next() - Method in class org.archive.wayback.util.AdaptedIterator
 
next() - Method in class org.archive.wayback.util.bdb.BDBRecordIterator
 
next() - Method in class org.archive.wayback.util.CompositeSortedIterator
 
next - Variable in class org.archive.wayback.util.flatfile.RecordIterator
 
next() - Method in class org.archive.wayback.util.flatfile.RecordIterator
 
next - Variable in class org.archive.wayback.util.flatfile.ReverseRecordIterator
 
next() - Method in class org.archive.wayback.util.flatfile.ReverseRecordIterator
 
next() - Method in class org.archive.wayback.util.ObjectFilterIterator
 
next() - Method in class org.archive.wayback.util.PeekableIterator
 
next() - Method in class org.archive.wayback.util.WrappedCloseableIterator
 
nextSearch() - Method in class org.archive.wayback.surt.SURTTokenizer
update internal state and return the next smaller search string for the url
NO_LOCATION_PREFIX - Static variable in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
NotBooleanOperator<E> - Class in org.archive.wayback.util.operator
 
NotBooleanOperator() - Constructor for class org.archive.wayback.util.operator.NotBooleanOperator
 
noteConnectionFailure() - Method in class org.archive.wayback.resourceindex.distributed.RangeMember
 
noteConnectionStart() - Method in class org.archive.wayback.resourceindex.distributed.RangeMember
 
noteConnectionSuccess() - Method in class org.archive.wayback.resourceindex.distributed.RangeMember
 
NutchResourceIndex - Class in org.archive.wayback.resourceindex
 
NutchResourceIndex() - Constructor for class org.archive.wayback.resourceindex.NutchResourceIndex
 

O

ObjectFilter<E> - Interface in org.archive.wayback.util
Interface for including, excluding, or aborting filtering
ObjectFilterChain<E> - Class in org.archive.wayback.util
ObjectFilterChain implements AND logic to chain together multiple ObjectFilters into a composite.
ObjectFilterChain() - Constructor for class org.archive.wayback.util.ObjectFilterChain
Constructor
ObjectFilterIterator<T> - Class in org.archive.wayback.util
 
ObjectFilterIterator(CloseableIterator<T>, ObjectFilter<T>) - Constructor for class org.archive.wayback.util.ObjectFilterIterator
 
onARCClose() - Method in class org.archive.wayback.resourceindex.indexer.hadoop.Driver.MapClass
 
onARCOpen() - Method in class org.archive.wayback.resourceindex.indexer.hadoop.Driver.MapClass
 
OPEN_SUFFIX - Static variable in class org.archive.wayback.resourcestore.resourcefile.ArcWarcFilenameFilter
 
OpenSearchRequestParser - Class in org.archive.wayback.requestparser
 
OpenSearchRequestParser() - Constructor for class org.archive.wayback.requestparser.OpenSearchRequestParser
 
operand - Variable in class org.archive.wayback.util.operator.UnaryBooleanOperator
 
operand1 - Variable in class org.archive.wayback.util.operator.BinaryBooleanOperator
 
operand2 - Variable in class org.archive.wayback.util.operator.BinaryBooleanOperator
 
OPERATION_ARGUMENT - Static variable in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
OracleAnnotationFilter - Class in org.archive.wayback.resourceindex.filters
SearchResult filter class which contacts an access-control Oracle, using information from the public comment field to annotate SearchResult objects.
OracleAnnotationFilter() - Constructor for class org.archive.wayback.resourceindex.filters.OracleAnnotationFilter
 
OracleExclusionFilter - Class in org.archive.wayback.accesscontrol.oracleclient
 
OracleExclusionFilter(String, String) - Constructor for class org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilter
 
OracleExclusionFilterFactory - Class in org.archive.wayback.accesscontrol.oracleclient
 
OracleExclusionFilterFactory() - Constructor for class org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilterFactory
 
OrBooleanOperator<E> - Class in org.archive.wayback.util.operator
 
OrBooleanOperator() - Constructor for class org.archive.wayback.util.operator.OrBooleanOperator
 
org.archive.wayback - package org.archive.wayback
 
org.archive.wayback.accesscontrol - package org.archive.wayback.accesscontrol
 
org.archive.wayback.accesscontrol.oracleclient - package org.archive.wayback.accesscontrol.oracleclient
 
org.archive.wayback.accesscontrol.remote - package org.archive.wayback.accesscontrol.remote
 
org.archive.wayback.accesscontrol.robotstxt - package org.archive.wayback.accesscontrol.robotstxt
 
org.archive.wayback.accesscontrol.staticmap - package org.archive.wayback.accesscontrol.staticmap
 
org.archive.wayback.accesscontrol.ui - package org.archive.wayback.accesscontrol.ui
 
org.archive.wayback.archivalurl - package org.archive.wayback.archivalurl
 
org.archive.wayback.archivalurl.requestparser - package org.archive.wayback.archivalurl.requestparser
 
org.archive.wayback.authenticationcontrol - package org.archive.wayback.authenticationcontrol
 
org.archive.wayback.core - package org.archive.wayback.core
 
org.archive.wayback.domainprefix - package org.archive.wayback.domainprefix
 
org.archive.wayback.exception - package org.archive.wayback.exception
 
org.archive.wayback.liveweb - package org.archive.wayback.liveweb
 
org.archive.wayback.proxy - package org.archive.wayback.proxy
 
org.archive.wayback.query - package org.archive.wayback.query
 
org.archive.wayback.query.resultspartitioner - package org.archive.wayback.query.resultspartitioner
 
org.archive.wayback.replay - package org.archive.wayback.replay
 
org.archive.wayback.replay.selector - package org.archive.wayback.replay.selector
 
org.archive.wayback.requestparser - package org.archive.wayback.requestparser
 
org.archive.wayback.resourceindex - package org.archive.wayback.resourceindex
 
org.archive.wayback.resourceindex.adapters - package org.archive.wayback.resourceindex.adapters
 
org.archive.wayback.resourceindex.bdb - package org.archive.wayback.resourceindex.bdb
 
org.archive.wayback.resourceindex.cdx - package org.archive.wayback.resourceindex.cdx
 
org.archive.wayback.resourceindex.cdx.dynamic - package org.archive.wayback.resourceindex.cdx.dynamic
 
org.archive.wayback.resourceindex.distributed - package org.archive.wayback.resourceindex.distributed
 
org.archive.wayback.resourceindex.filters - package org.archive.wayback.resourceindex.filters
 
org.archive.wayback.resourceindex.indexer.hadoop - package org.archive.wayback.resourceindex.indexer.hadoop
 
org.archive.wayback.resourceindex.updater - package org.archive.wayback.resourceindex.updater
 
org.archive.wayback.resourcestore - package org.archive.wayback.resourcestore
 
org.archive.wayback.resourcestore.indexer - package org.archive.wayback.resourcestore.indexer
 
org.archive.wayback.resourcestore.locationdb - package org.archive.wayback.resourcestore.locationdb
 
org.archive.wayback.resourcestore.resourcefile - package org.archive.wayback.resourcestore.resourcefile
 
org.archive.wayback.surt - package org.archive.wayback.surt
 
org.archive.wayback.util - package org.archive.wayback.util
 
org.archive.wayback.util.bdb - package org.archive.wayback.util.bdb
 
org.archive.wayback.util.flatfile - package org.archive.wayback.util.flatfile
 
org.archive.wayback.util.html - package org.archive.wayback.util.html
 
org.archive.wayback.util.operator - package org.archive.wayback.util.operator
 
org.archive.wayback.util.url - package org.archive.wayback.util.url
 
org.archive.wayback.webapp - package org.archive.wayback.webapp
 

P

padEndDateStr(String) - Static method in class org.archive.wayback.util.Timestamp
clean up timestamp argument assuming latest possible values for missing or bogus digits.
padStartDateStr(String) - Static method in class org.archive.wayback.util.Timestamp
clean up timestamp argument assuming earliest possible values for missing or bogus digits.
parse(InputStream) - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotRules
Read rules from InputStream argument into this RobotRules, as a side-effect, sets the bSyntaxErrors property.
parse(String) - Method in class org.archive.wayback.archivalurl.requestparser.PathDatePrefixQueryRequestParser
 
parse(String) - Method in class org.archive.wayback.archivalurl.requestparser.PathDateRangeQueryRequestParser
 
parse(String) - Method in class org.archive.wayback.archivalurl.requestparser.PathPrefixDatePrefixQueryRequestParser
 
parse(String) - Method in class org.archive.wayback.archivalurl.requestparser.PathPrefixDateRangeQueryRequestParser
 
parse(String) - Method in class org.archive.wayback.archivalurl.requestparser.ReplayRequestParser
 
parse(HttpServletRequest, AccessPoint) - Method in class org.archive.wayback.domainprefix.DomainPrefixRequestParser
 
parse(HttpServletRequest, AccessPoint) - Method in class org.archive.wayback.proxy.ProxyReplayRequestParser
 
parse(HttpServletRequest, AccessPoint) - Method in class org.archive.wayback.proxy.ProxyRequestParser
 
parse(HttpServletRequest, AccessPoint) - Method in class org.archive.wayback.requestparser.BaseRequestParser
 
parse(HttpServletRequest, AccessPoint) - Method in class org.archive.wayback.requestparser.CompositeRequestParser
 
parse(HttpServletRequest, AccessPoint) - Method in class org.archive.wayback.requestparser.FormRequestParser
 
parse(HttpServletRequest, AccessPoint) - Method in class org.archive.wayback.requestparser.OpenSearchRequestParser
 
parse(HttpServletRequest, AccessPoint) - Method in interface org.archive.wayback.RequestParser
attempt to transform an incoming HttpServletRequest into a WaybackRequest object.
parse(String) - Method in class org.archive.wayback.requestparser.PathRequestParser
 
parse(HttpServletRequest, AccessPoint) - Method in class org.archive.wayback.requestparser.PathRequestParser
 
parseAfter(String) - Static method in class org.archive.wayback.util.Timestamp
 
parseBefore(String) - Static method in class org.archive.wayback.util.Timestamp
 
parseHeaders() - Method in class org.archive.wayback.resourcestore.resourcefile.ArcResource
parse the headers on the underlying ARC record, and extract all
parseHeaders() - Method in class org.archive.wayback.resourcestore.resourcefile.WarcResource
 
PATH_START - Static variable in class org.archive.wayback.util.url.UrlOperations
 
PathDatePrefixQueryRequestParser - Class in org.archive.wayback.archivalurl.requestparser
RequestParser implementation that extracts request info from an Archival Url representing an exact url and a date prefix.
PathDatePrefixQueryRequestParser() - Constructor for class org.archive.wayback.archivalurl.requestparser.PathDatePrefixQueryRequestParser
 
PathDateRangeQueryRequestParser - Class in org.archive.wayback.archivalurl.requestparser
RequestParser implementation that extracts request info from an Archival Url representing an exact url and a date range.
PathDateRangeQueryRequestParser() - Constructor for class org.archive.wayback.archivalurl.requestparser.PathDateRangeQueryRequestParser
 
PathMatchSelector - Class in org.archive.wayback.replay.selector
 
PathMatchSelector() - Constructor for class org.archive.wayback.replay.selector.PathMatchSelector
 
PathPrefixDatePrefixQueryRequestParser - Class in org.archive.wayback.archivalurl.requestparser
RequestParser implementation that extracts request info from an Archival Url representing an url prefix and a date prefix.
PathPrefixDatePrefixQueryRequestParser() - Constructor for class org.archive.wayback.archivalurl.requestparser.PathPrefixDatePrefixQueryRequestParser
 
PathPrefixDateRangeQueryRequestParser - Class in org.archive.wayback.archivalurl.requestparser
RequestParser implementation that extracts request info from an Archival Url representing an url prefix and a date range.
PathPrefixDateRangeQueryRequestParser() - Constructor for class org.archive.wayback.archivalurl.requestparser.PathPrefixDateRangeQueryRequestParser
 
PathRequestParser - Class in org.archive.wayback.requestparser
Subclass of RequestParser that acquires key request information from the path component following the wayback context.
PathRequestParser() - Constructor for class org.archive.wayback.requestparser.PathRequestParser
 
PeekableIterator<E> - Class in org.archive.wayback.util
 
PeekableIterator(Iterator<E>) - Constructor for class org.archive.wayback.util.PeekableIterator
 
peekNext() - Method in class org.archive.wayback.util.PeekableIterator
 
PORT_SEPARATOR - Static variable in class org.archive.wayback.util.url.UrlOperations
 
prefixKey(String) - Static method in class org.archive.wayback.surt.SURTTokenizer
 
prettyDate() - Method in class org.archive.wayback.util.Timestamp
 
prettyDateTime() - Method in class org.archive.wayback.util.Timestamp
 
prettyTime() - Method in class org.archive.wayback.util.Timestamp
 
processHeaders(Resource, CaptureSearchResult, ResultURIConverter, HttpHeaderProcessor) - Static method in class org.archive.wayback.replay.HttpHeaderOperation
 
ProxyHTMLMarkupReplayRenderer - Class in org.archive.wayback.proxy
 
ProxyHTMLMarkupReplayRenderer(HttpHeaderProcessor) - Constructor for class org.archive.wayback.proxy.ProxyHTMLMarkupReplayRenderer
 
ProxyReplayRequestParser - Class in org.archive.wayback.proxy
 
ProxyReplayRequestParser() - Constructor for class org.archive.wayback.proxy.ProxyReplayRequestParser
 
ProxyRequestParser - Class in org.archive.wayback.proxy
 
ProxyRequestParser() - Constructor for class org.archive.wayback.proxy.ProxyRequestParser
 
put(String, String) - Method in class org.archive.wayback.core.SearchResult
 
put(String, String) - Method in class org.archive.wayback.core.WaybackRequest
 
put(String, String) - Method in class org.archive.wayback.util.bdb.BDBMap
persistantly store key-value pair
put(String, String) - Method in class org.archive.wayback.util.bdb.BDBRecordSet
persistantly store key-value pair
putBoolean(String, boolean) - Method in class org.archive.wayback.core.SearchResult
 
putFilter(String, String) - Method in class org.archive.wayback.core.SearchResults
 

Q

query(WaybackRequest) - Method in class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
 
query(WaybackRequest) - Method in class org.archive.wayback.resourceindex.distributed.RangeGroup
 
query(WaybackRequest) - Method in class org.archive.wayback.resourceindex.distributed.RangeMember
 
query(WaybackRequest) - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
query(WaybackRequest) - Method in class org.archive.wayback.resourceindex.NutchResourceIndex
 
query(WaybackRequest) - Method in interface org.archive.wayback.ResourceIndex
Transform a WMRequest into a ResourceResults.
query(WaybackRequest) - Method in class org.archive.wayback.resourceindex.RemoteResourceIndex
 
QUERY_BASE - Static variable in class org.archive.wayback.requestparser.BaseRequestParser
 
QueryRenderer - Interface in org.archive.wayback
 

R

RANGE_CHECK_INTERVAL - Static variable in class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
config name for interval, in seconds, to check if the map file changed
RANGE_MAP_PATH - Static variable in class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
config name for path where map file is found
RangeAssignmentFile - Class in org.archive.wayback.resourceindex.cdx.dynamic
 
RangeAssignmentFile(FlatFile) - Constructor for class org.archive.wayback.resourceindex.cdx.dynamic.RangeAssignmentFile
 
RangeGroup - Class in org.archive.wayback.resourceindex.distributed
 
RangeGroup(String, String, String) - Constructor for class org.archive.wayback.resourceindex.distributed.RangeGroup
Constructor
RangeMember - Class in org.archive.wayback.resourceindex.distributed
 
RangeMember() - Constructor for class org.archive.wayback.resourceindex.distributed.RangeMember
 
rangeToTitle(Calendar, Calendar, WaybackRequest) - Method in class org.archive.wayback.query.resultspartitioner.DayResultsPartitioner
 
rangeToTitle(Calendar, Calendar, WaybackRequest) - Method in class org.archive.wayback.query.resultspartitioner.HourResultsPartitioner
 
rangeToTitle(Calendar, Calendar, WaybackRequest) - Method in class org.archive.wayback.query.resultspartitioner.MonthResultsPartitioner
 
rangeToTitle(Calendar, Calendar, WaybackRequest) - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartitioner
 
rangeToTitle(Calendar, Calendar, WaybackRequest) - Method in class org.archive.wayback.query.resultspartitioner.TwoMonthResultsPartitioner
 
rangeToTitle(Calendar, Calendar, WaybackRequest) - Method in class org.archive.wayback.query.resultspartitioner.TwoMonthTimelineResultsPartitioner
 
rangeToTitle(Calendar, Calendar, WaybackRequest) - Method in class org.archive.wayback.query.resultspartitioner.WeekResultsPartitioner
 
rangeToTitle(Calendar, Calendar, WaybackRequest) - Method in class org.archive.wayback.query.resultspartitioner.YearResultsPartitioner
 
read() - Method in class org.archive.wayback.core.Resource
 
read(byte[], int, int) - Method in class org.archive.wayback.core.Resource
 
read(byte[]) - Method in class org.archive.wayback.core.Resource
 
readFully(String) - Method in class org.archive.wayback.replay.TextDocument
 
readFully() - Method in class org.archive.wayback.replay.TextDocument
Read bytes from input stream, using best-guess for character encoding
readPrevLine() - Method in class org.archive.wayback.util.flatfile.ReverseBufferedReader
 
recordIterator(String) - Method in class org.archive.wayback.util.bdb.BDBRecordSet
 
recordIterator(String, boolean) - Method in class org.archive.wayback.util.bdb.BDBRecordSet
 
RecordIterator - Class in org.archive.wayback.util.flatfile
Iterator that returns sequential lines from a file.
RecordIterator(BufferedReader) - Constructor for class org.archive.wayback.util.flatfile.RecordIterator
 
recordStatus(String, int) - Method in class org.archive.wayback.resourcestore.indexer.DirectoryIndexQueue
 
recordStatus(String, int) - Method in interface org.archive.wayback.resourcestore.indexer.IndexQueue
 
RedirectResultURIConverter - Class in org.archive.wayback.proxy
 
RedirectResultURIConverter() - Constructor for class org.archive.wayback.proxy.RedirectResultURIConverter
 
RedirectRewritingHttpHeaderProcessor - Class in org.archive.wayback.replay
 
RedirectRewritingHttpHeaderProcessor() - Constructor for class org.archive.wayback.replay.RedirectRewritingHttpHeaderProcessor
 
reloadFile() - Method in class org.archive.wayback.accesscontrol.staticmap.StaticMapExclusionFilterFactory
 
RemoteExclusionFilter - Class in org.archive.wayback.accesscontrol.remote
SearchResultFilter which uses remote access control/exclusion service to filter results.
RemoteExclusionFilter(String, String) - Constructor for class org.archive.wayback.accesscontrol.remote.RemoteExclusionFilter
Constructor
RemoteExclusionFilterFactory - Class in org.archive.wayback.accesscontrol.remote
 
RemoteExclusionFilterFactory() - Constructor for class org.archive.wayback.accesscontrol.remote.RemoteExclusionFilterFactory
 
RemoteResourceFileLocationDB - Class in org.archive.wayback.resourcestore.locationdb
 
RemoteResourceFileLocationDB(String) - Constructor for class org.archive.wayback.resourcestore.locationdb.RemoteResourceFileLocationDB
 
RemoteResourceIndex - Class in org.archive.wayback.resourceindex
ResourceIndex implementation that relays a query to a remote index implementation over HTTP.
RemoteResourceIndex() - Constructor for class org.archive.wayback.resourceindex.RemoteResourceIndex
 
RemoteSubmitFilter - Class in org.archive.wayback.resourceindex.updater
Filter that accepts PUT HTTP requests to insert CDX files into the incoming directory for a local BDBIndex.
RemoteSubmitFilter() - Constructor for class org.archive.wayback.resourceindex.updater.RemoteSubmitFilter
 
remove(String) - Method in class org.archive.wayback.core.WaybackRequest
 
remove() - Method in class org.archive.wayback.resourcestore.indexer.ArchiveReaderCloseableIterator
 
remove() - Method in class org.archive.wayback.util.AdaptedIterator
 
remove() - Method in class org.archive.wayback.util.bdb.BDBRecordIterator
 
remove() - Method in class org.archive.wayback.util.CompositeSortedIterator
 
remove() - Method in class org.archive.wayback.util.flatfile.RecordIterator
 
remove() - Method in class org.archive.wayback.util.flatfile.ReverseRecordIterator
 
remove() - Method in class org.archive.wayback.util.ObjectFilterIterator
 
remove() - Method in class org.archive.wayback.util.PeekableIterator
 
remove() - Method in class org.archive.wayback.util.WrappedCloseableIterator
 
REMOVE_OPERATION - Static variable in class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
removeNameUrl(String, String) - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
remove a single url location for an name, if it exists
removeNameUrl(String, String) - Method in class org.archive.wayback.resourcestore.locationdb.FlatFileResourceFileLocationDB
 
removeNameUrl(String, String) - Method in class org.archive.wayback.resourcestore.locationdb.RemoteResourceFileLocationDB
remove a single url location for a name, if it exists
removeNameUrl(String, String) - Method in interface org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDB
 
renderCaptureResults(HttpServletRequest, HttpServletResponse, WaybackRequest, CaptureSearchResults, ResultURIConverter) - Method in class org.archive.wayback.query.Renderer
 
renderCaptureResults(HttpServletRequest, HttpServletResponse, WaybackRequest, CaptureSearchResults, ResultURIConverter) - Method in interface org.archive.wayback.QueryRenderer
Show the SearchResults of the request for this particular URL
Renderer - Class in org.archive.wayback.query
Brain-dead simple QueryRenderer implementation, which shunts all the work off to a .jsp file as defined by administrators.
Renderer() - Constructor for class org.archive.wayback.query.Renderer
 
renderException(HttpServletRequest, HttpServletResponse, WaybackRequest, WaybackException, ResultURIConverter) - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
renderException(HttpServletRequest, HttpServletResponse, WaybackRequest, WaybackException, ResultURIConverter) - Method in interface org.archive.wayback.ExceptionRenderer
Render the contents of a WaybackException in either html, javascript, or css format, depending on the guessed context, so errors in embedded documents do not cause unneeded errors in the embedding document.
renderResource(HttpServletRequest, HttpServletResponse, WaybackRequest, CaptureSearchResult, Resource, ResultURIConverter, CaptureSearchResults) - Method in class org.archive.wayback.replay.DateRedirectReplayRenderer
 
renderResource(HttpServletRequest, HttpServletResponse, WaybackRequest, CaptureSearchResult, Resource, ResultURIConverter, CaptureSearchResults) - Method in class org.archive.wayback.replay.TextReplayRenderer
 
renderResource(HttpServletRequest, HttpServletResponse, WaybackRequest, CaptureSearchResult, Resource, ResultURIConverter, CaptureSearchResults) - Method in class org.archive.wayback.replay.TransparentReplayRenderer
 
renderResource(HttpServletRequest, HttpServletResponse, WaybackRequest, CaptureSearchResult, Resource, ResultURIConverter, CaptureSearchResults) - Method in interface org.archive.wayback.ReplayRenderer
return a resource to the user.
renderUrlResults(HttpServletRequest, HttpServletResponse, WaybackRequest, UrlSearchResults, ResultURIConverter) - Method in class org.archive.wayback.query.Renderer
 
renderUrlResults(HttpServletRequest, HttpServletResponse, WaybackRequest, UrlSearchResults, ResultURIConverter) - Method in interface org.archive.wayback.QueryRenderer
Show the SearchResults of the request which may have resulted in multiple matching URLs.
REPLAY_BASE - Static variable in class org.archive.wayback.requestparser.BaseRequestParser
 
ReplayDispatcher - Interface in org.archive.wayback
 
ReplayRenderer - Interface in org.archive.wayback
 
ReplayRendererSelector - Interface in org.archive.wayback.replay
 
ReplayRequestParser - Class in org.archive.wayback.archivalurl.requestparser
RequestParser implementation that extracts request info from a Replay Archival Url path.
ReplayRequestParser() - Constructor for class org.archive.wayback.archivalurl.requestparser.ReplayRequestParser
 
REQUEST_ANCHOR_DATE - Static variable in class org.archive.wayback.core.WaybackRequest
Replay-Only: indicates the date to tend towards when computing closest matches within time.
REQUEST_ANCHOR_WINDOW - Static variable in class org.archive.wayback.core.WaybackRequest
Replay-Only: String representation of number of seconds.
REQUEST_AUTH_TYPE - Static variable in class org.archive.wayback.core.WaybackRequest
Authorization Type: "BASIC", "SSL", or null if none.
REQUEST_CAPTURE_QUERY - Static variable in class org.archive.wayback.core.WaybackRequest
REQUEST_TYPE option indicating a query against the ResourceIndex for captures of URLs matching the REQUEST_URL
REQUEST_DATE - Static variable in class org.archive.wayback.core.WaybackRequest
GUARANTEED PRESENT for Replay requests only.
REQUEST_END_DATE - Static variable in class org.archive.wayback.core.WaybackRequest
GUARANTEED PRESENT: omit results after this 14-digit String timestamp.
REQUEST_EXACT_DATE - Static variable in class org.archive.wayback.core.WaybackRequest
GUARANTEED PRESENT for Replay requests only, no meaning for Query requests.
REQUEST_EXACT_HOST_ONLY - Static variable in class org.archive.wayback.core.WaybackRequest
Indicates user only wants results that exactly match the hostname within REQUEST_URL -- no canonicalization.
REQUEST_EXACT_SCHEME_ONLY - Static variable in class org.archive.wayback.core.WaybackRequest
Indicates user only wants results that were captured using the same scheme as that specified in REQUEST_URL.
REQUEST_LOCALE_LANG - Static variable in class org.archive.wayback.core.WaybackRequest
User Locale name: Best Guess at users requested locale.
REQUEST_META_MODE - Static variable in class org.archive.wayback.core.WaybackRequest
Request: replay actual document or metadata for document: "yes" means replay metadata only, not the actual document: (TimeLine mode)
REQUEST_REFERER_URL - Static variable in class org.archive.wayback.core.WaybackRequest
incoming requests HTTP "Referer:" header, or null
REQUEST_REMOTE_ADDRESS - Static variable in class org.archive.wayback.core.WaybackRequest
Remote Address that connected to this webapp to create the request string IP address: "127.0.0.1"
REQUEST_REMOTE_USER - Static variable in class org.archive.wayback.core.WaybackRequest
Remote User or null if the request did not contain auth info.
REQUEST_REPLAY_QUERY - Static variable in class org.archive.wayback.core.WaybackRequest
REQUEST_TYPE option indicating a request for Replay of the Resource matching REQUEST_URL closest in time to REQUEST_DATE
REQUEST_RESOLUTION - Static variable in class org.archive.wayback.core.WaybackRequest
resolution of results to be displayed: (TimeLine mode)
REQUEST_RESOLUTION_AUTO - Static variable in class org.archive.wayback.core.WaybackRequest
auto resolution (TimeLine mode)
REQUEST_RESOLUTION_DAYS - Static variable in class org.archive.wayback.core.WaybackRequest
day resolution (TimeLine mode)
REQUEST_RESOLUTION_HOURS - Static variable in class org.archive.wayback.core.WaybackRequest
hour resolution (TimeLine mode)
REQUEST_RESOLUTION_MONTHS - Static variable in class org.archive.wayback.core.WaybackRequest
month resolution (TimeLine mode)
REQUEST_RESOLUTION_TWO_MONTHS - Static variable in class org.archive.wayback.core.WaybackRequest
two-month resolution (TimeLine mode)
REQUEST_RESOLUTION_YEARS - Static variable in class org.archive.wayback.core.WaybackRequest
year resolution (TimeLine mode)
REQUEST_START_DATE - Static variable in class org.archive.wayback.core.WaybackRequest
GUARANTEED PRESENT: omit results before this 14-digit String timestamp.
REQUEST_TYPE - Static variable in class org.archive.wayback.core.WaybackRequest
specifies the TYPE of the this particular request.
REQUEST_URL - Static variable in class org.archive.wayback.core.WaybackRequest
GUARANTEED PRESENT: Original(RAW) URL or URL prefix requested, before any cleanup/fixing
REQUEST_URL_QUERY - Static variable in class org.archive.wayback.core.WaybackRequest
REQUEST_TYPE option indicating a query against the ResourceIndex for summaries of URLs prefixed with the REQUEST_URL
REQUEST_WAYBACK_CONTEXT - Static variable in class org.archive.wayback.core.WaybackRequest
the string (webapp) context that received this request
REQUEST_WAYBACK_HOSTNAME - Static variable in class org.archive.wayback.core.WaybackRequest
incoming requests HTTP "Host:" header, or null
REQUEST_WAYBACK_PORT - Static variable in class org.archive.wayback.core.WaybackRequest
the port the remote user connected to for this request
REQUEST_XML_DATA - Static variable in class org.archive.wayback.core.WaybackRequest
Request: xml data requested
REQUEST_YES - Static variable in class org.archive.wayback.core.WaybackRequest
indicates positive value for any request boolean flag.
RequestContext - Interface in org.archive.wayback.webapp
 
RequestFilter - Class in org.archive.wayback.webapp
 
RequestFilter() - Constructor for class org.archive.wayback.webapp.RequestFilter
 
requestIsCSS(HttpServletRequest, WaybackRequest) - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
requestIsEmbedded(HttpServletRequest, WaybackRequest) - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
requestIsImage(HttpServletRequest, WaybackRequest) - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
requestIsJavascript(HttpServletRequest, WaybackRequest) - Method in class org.archive.wayback.exception.BaseExceptionRenderer
 
RequestMapper - Class in org.archive.wayback.webapp
RequestMapper accepts a request, and maps that request to a WaybackContext suitable for that request.
RequestMapper(ServletContext) - Constructor for class org.archive.wayback.webapp.RequestMapper
 
RequestParser - Interface in org.archive.wayback
 
reset() - Method in class org.archive.wayback.core.Resource
 
resolveAllPageUrls() - Method in class org.archive.wayback.replay.TextDocument
Update all URLs inside the page, so they resolve correctly to absolute URLs within the Wayback service.
resolveASXRefUrls() - Method in class org.archive.wayback.replay.TextDocument
 
resolveCSSUrls() - Method in class org.archive.wayback.replay.TextDocument
 
resolvePageUrls() - Method in class org.archive.wayback.replay.TextDocument
Update URLs inside the page, so those URLs which must be correct at page load time resolve correctly to absolute URLs.
resolveUrl(String, String) - Static method in class org.archive.wayback.util.url.UrlOperations
 
Resource - Class in org.archive.wayback.core
Abstraction on top of a document stored in a WaybackCollection.
Resource() - Constructor for class org.archive.wayback.core.Resource
 
ResourceFactory - Class in org.archive.wayback.resourcestore.resourcefile
Static factory class for constructing ARC/WARC Resources from File/URL + offset.
ResourceFactory() - Constructor for class org.archive.wayback.resourcestore.resourcefile.ResourceFactory
 
ResourceFileList - Class in org.archive.wayback.resourcestore.resourcefile
 
ResourceFileList() - Constructor for class org.archive.wayback.resourcestore.resourcefile.ResourceFileList
 
ResourceFileLocation - Class in org.archive.wayback.resourcestore.resourcefile
Class encapsulating the name and String location(url/path) of a ResourceFile.
ResourceFileLocation(String, String) - Constructor for class org.archive.wayback.resourcestore.resourcefile.ResourceFileLocation
 
ResourceFileLocationDB - Interface in org.archive.wayback.resourcestore.locationdb
Interface to a database that maps file key Strings to zero or more value Strings.
ResourceFileLocationDBLog - Class in org.archive.wayback.resourcestore.locationdb
Simple log file tracking new names being added to a ResourceFileLocationDB.
ResourceFileLocationDBLog(String) - Constructor for class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBLog
 
ResourceFileLocationDBServlet - Class in org.archive.wayback.resourcestore.locationdb
ServletRequestContext enabling remote HTTP GET/POST access to a local ResourceFileLocationDB.
ResourceFileLocationDBServlet() - Constructor for class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet
 
ResourceFileLocationDBUpdater - Class in org.archive.wayback.resourcestore.locationdb
Class which performs updates on a ResourceFileLocationDB, based on files appearing in a incoming directory.
ResourceFileLocationDBUpdater() - Constructor for class org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBUpdater
 
ResourceFileSource - Interface in org.archive.wayback.resourcestore.resourcefile
Interface representing the abstract remote or local folder holding ARC/WARC files.
ResourceFileSourceUpdater - Class in org.archive.wayback.resourcestore.resourcefile
Class which repeatedly builds a ResourceFileList for a set of ResourceFileSource objects, serializing them into files, and dropping them into the incoming directory of a ResourceFileLocationDBUpdater.
ResourceFileSourceUpdater() - Constructor for class org.archive.wayback.resourcestore.resourcefile.ResourceFileSourceUpdater
 
ResourceIndex - Interface in org.archive.wayback
Transforms a WMRequest into a ResourceResults.
ResourceIndexNotAvailableException - Exception in org.archive.wayback.exception
Exception class for queries which fail because the ResourceIndex is presently inaccessible
ResourceIndexNotAvailableException(String) - Constructor for exception org.archive.wayback.exception.ResourceIndexNotAvailableException
Constructor
ResourceIndexNotAvailableException(String, String) - Constructor for exception org.archive.wayback.exception.ResourceIndexNotAvailableException
Constructor with message and details
ResourceNotAvailableException - Exception in org.archive.wayback.exception
Exception class for queries which matching resource is not presently accessible
ResourceNotAvailableException(String) - Constructor for exception org.archive.wayback.exception.ResourceNotAvailableException
Constructor
ResourceNotAvailableException(String, String) - Constructor for exception org.archive.wayback.exception.ResourceNotAvailableException
Constructor with message and details
ResourceNotInArchiveException - Exception in org.archive.wayback.exception
Exception class for queries which result in no index matches
ResourceNotInArchiveException(String) - Constructor for exception org.archive.wayback.exception.ResourceNotInArchiveException
Constructor
ResourceNotInArchiveException(String, String) - Constructor for exception org.archive.wayback.exception.ResourceNotInArchiveException
Constructor with message and details
ResourceStore - Interface in org.archive.wayback
Transforms a SearchResult into a Resource.
RESULT_TRUE_VALUE - Static variable in class org.archive.wayback.core.SearchResult
 
RESULTS_FIRST_RETURNED - Static variable in class org.archive.wayback.core.SearchResults
Results: int first record of all matching returned, 1-based
RESULTS_NUM_RESULTS - Static variable in class org.archive.wayback.core.SearchResults
Results: int total number of records matching, not all necc.
RESULTS_NUM_RETURNED - Static variable in class org.archive.wayback.core.SearchResults
Results: int total number of records *returned* in results
RESULTS_REQUESTED - Static variable in class org.archive.wayback.core.SearchResults
Results: int number of results requested
RESULTS_TYPE - Static variable in class org.archive.wayback.core.SearchResults
Results: type of results: "Capture" or "Url"
RESULTS_TYPE_CAPTURE - Static variable in class org.archive.wayback.core.SearchResults
Results: indicates SearchResult objects within the SearchResults are of type CaptureSearchResults.
RESULTS_TYPE_URL - Static variable in class org.archive.wayback.core.SearchResults
Results: indicates SearchResult objects within the SearchResults are of type UrlSearchResults.
resultsCount() - Method in class org.archive.wayback.query.resultspartitioner.ResultsPartition
 
ResultsPartition - Class in org.archive.wayback.query.resultspartitioner
 
ResultsPartition(String, String, String) - Constructor for class org.archive.wayback.query.resultspartitioner.ResultsPartition
Construct a ResultsPartition with the provided range and title
ResultsPartitioner - Class in org.archive.wayback.query.resultspartitioner
 
ResultsPartitioner() - Constructor for class org.archive.wayback.query.resultspartitioner.ResultsPartitioner
 
ResultsPartitionsFactory - Class in org.archive.wayback.query.resultspartitioner
 
ResultsPartitionsFactory() - Constructor for class org.archive.wayback.query.resultspartitioner.ResultsPartitionsFactory
 
ResultsTimelinePartitionsFactory - Class in org.archive.wayback.query.resultspartitioner
 
ResultsTimelinePartitionsFactory() - Constructor for class org.archive.wayback.query.resultspartitioner.ResultsTimelinePartitionsFactory
 
resultToReplayUrl(CaptureSearchResult) - Method in class org.archive.wayback.core.UIResults
 
ResultURIConverter - Interface in org.archive.wayback
 
retrieveResource(CaptureSearchResult) - Method in class org.archive.wayback.resourcestore.LocationDBResourceStore
 
retrieveResource(CaptureSearchResult) - Method in interface org.archive.wayback.ResourceStore
Transform a SearchResult into a Resource
retrieveResource(CaptureSearchResult) - Method in class org.archive.wayback.resourcestore.SimpleResourceStore
 
returnWriter(ARCWriter) - Method in class org.archive.wayback.liveweb.ARCCacheDirectory
 
ReverseBufferedReader - Class in org.archive.wayback.util.flatfile
Just like a BufferedReader, except the buffer scrolls backvards, allowing this one to support 'readPrevLine()' instead of readLine().
ReverseBufferedReader(RandomAccessFile) - Constructor for class org.archive.wayback.util.flatfile.ReverseBufferedReader
 
ReverseRecordIterator - Class in org.archive.wayback.util.flatfile
Iterator that returns lines from a file reverse sequentially.
ReverseRecordIterator(ReverseBufferedReader) - Constructor for class org.archive.wayback.util.flatfile.ReverseRecordIterator
 
RobotExclusionFilter - Class in org.archive.wayback.accesscontrol.robotstxt
CaptureSearchResult Filter that uses a LiveWebCache to retrieve robots.txt documents from the live web, and filters SearchResults based on the rules therein.
RobotExclusionFilter(LiveWebCache, String, long) - Constructor for class org.archive.wayback.accesscontrol.robotstxt.RobotExclusionFilter
Construct a new RobotExclusionFilter that uses webCache to pull robots.txt documents.
RobotExclusionFilterFactory - Class in org.archive.wayback.accesscontrol.robotstxt
 
RobotExclusionFilterFactory() - Constructor for class org.archive.wayback.accesscontrol.robotstxt.RobotExclusionFilterFactory
 
RobotRules - Class in org.archive.wayback.accesscontrol.robotstxt
Class which parses a robots.txt file, storing the rules contained therein, and then allows for testing if path/userAgent tuples are blocked by those rules.
RobotRules() - Constructor for class org.archive.wayback.accesscontrol.robotstxt.RobotRules
 
RTSP_SCHEME - Static variable in class org.archive.wayback.util.url.UrlOperations
 

S

sb - Variable in class org.archive.wayback.replay.TextDocument
the internal StringBuilder
SchemeMatchFilter - Class in org.archive.wayback.resourceindex.filters
ObjectFilter which omits CaptureSearchResult objects if their scheme does not match the specified scheme.
SchemeMatchFilter(String) - Constructor for class org.archive.wayback.resourceindex.filters.SchemeMatchFilter
 
schemeToDefaultPort(String) - Static method in class org.archive.wayback.util.url.UrlOperations
 
SEARCH_QUERY - Static variable in class org.archive.wayback.requestparser.OpenSearchRequestParser
CGI argument name for query arguments
SEARCH_RESULTS - Static variable in class org.archive.wayback.requestparser.OpenSearchRequestParser
CGI argument name for number of results per page, 1 based
SearchResult - Class in org.archive.wayback.core
 
SearchResult() - Constructor for class org.archive.wayback.core.SearchResult
 
SearchResultComparator - Class in org.archive.wayback.resourceindex
 
SearchResultComparator(boolean) - Constructor for class org.archive.wayback.resourceindex.SearchResultComparator
Constructor backwards value of true creates a reverse comparator
SearchResultComparator() - Constructor for class org.archive.wayback.resourceindex.SearchResultComparator
Constructor: compare in normal forwards sort order
SearchResults - Class in org.archive.wayback.core
 
SearchResults() - Constructor for class org.archive.wayback.core.SearchResults
Constructor
SearchResultSource - Interface in org.archive.wayback.resourceindex
 
SearchResultToBDBRecordAdapter - Class in org.archive.wayback.resourceindex.bdb
 
SearchResultToBDBRecordAdapter(UrlCanonicalizer) - Constructor for class org.archive.wayback.resourceindex.bdb.SearchResultToBDBRecordAdapter
 
SearchResultToCDXLineAdapter - Class in org.archive.wayback.resourceindex.cdx
 
SearchResultToCDXLineAdapter() - Constructor for class org.archive.wayback.resourceindex.cdx.SearchResultToCDXLineAdapter
 
searchResultToRobotUrlStrings(String) - Method in class org.archive.wayback.accesscontrol.robotstxt.RobotExclusionFilter
 
SelectHTML - Class in org.archive.wayback.util.html
 
SelectHTML(String) - Constructor for class org.archive.wayback.util.html.SelectHTML
 
SelectorReplayDispatcher - Class in org.archive.wayback.replay
 
SelectorReplayDispatcher() - Constructor for class org.archive.wayback.replay.SelectorReplayDispatcher
 
SelfRedirectFilter - Class in org.archive.wayback.resourceindex.filters
SearchResultFilter which INCLUDEs all records, unless they redirect to themselves, via whatever URL purification schemes are in use.
SelfRedirectFilter() - Constructor for class org.archive.wayback.resourceindex.filters.SelfRedirectFilter
 
sendHeaders(Map<String, String>, HttpServletResponse) - Static method in class org.archive.wayback.replay.HttpHeaderOperation
 
serializeLine() - Method in class org.archive.wayback.resourcestore.resourcefile.ResourceFileLocation
 
ServerSideHTMLReplayRenderer - Class in org.archive.wayback.archivalurl
 
ServerSideHTMLReplayRenderer(HttpHeaderProcessor) - Constructor for class org.archive.wayback.archivalurl.ServerSideHTMLReplayRenderer
 
ServletRequestContext - Class in org.archive.wayback.webapp
 
ServletRequestContext() - Constructor for class org.archive.wayback.webapp.ServletRequestContext
 
setAccessGroup(String) - Method in class org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilterFactory
 
setAccessPoint(AccessPoint) - Method in class org.archive.wayback.core.WaybackRequest
 
setActive(String) - Method in class org.archive.wayback.util.html.SelectHTML
 
setAdd() - Method in class org.archive.wayback.accesscontrol.ui.AdministrativeExclusionRule
sets mod to ADD
setAllowedRanges(List<String>) - Method in class org.archive.wayback.authenticationcontrol.IPMatchesBooleanOperator
 
setAllowedUsers(List<String>) - Method in class org.archive.wayback.authenticationcontrol.HTTPAuthBooleanOperator
 
setAnchorDate(Date) - Method in class org.archive.wayback.core.WaybackRequest
 
setAnchorTimestamp(String) - Method in class org.archive.wayback.core.WaybackRequest
 
setAnchorWindow(long) - Method in class org.archive.wayback.core.WaybackRequest
 
setAnnotater(ObjectFilter<CaptureSearchResult>) - Method in class org.archive.wayback.resourceindex.LocalResourceIndex
 
setArcCacheDir(ARCCacheDirectory) - Method in class org.archive.wayback.liveweb.LiveWebCache
 
setArcDir(String) - Method in class org.archive.wayback.liveweb.ARCCacheDirectory
 
setArcPrefix(String) - Method in class org.archive.wayback.liveweb.ARCCacheDirectory
 
setAuthentication(BooleanOperator<WaybackRequest>) - Method in class org.archive.wayback.webapp.AccessPoint
 
setBdbName(String) - Method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
setBdbName(String) - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
setBdbPath(String) - Method in class org.archive.wayback.resourceindex.bdb.BDBIndex
 
setBdbPath(String) - Method in class org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB
 
setBeanName(String) - Method in class org.archive.wayback.webapp.AccessPoint
 
setBufferSize(int) - Method in class org.archive.wayback.util.flatfile.ReverseBufferedReader
 
setCacher(URLCacher) - Method in class org.archive.wayback.liveweb.LiveWebCache
 
setCanonicalizer(UrlCanonicalizer) - Method in class org.archive.wayback.liveweb.LiveWebCache
 
setCanonicalizer(UrlCanonicalizer) - Method in class org.archive.wayback.resourceindex.distributed.AlphaPartitionedIndex
 
setCanonicalizer(UrlCanonicalizer) - Method in class org.archive.wayback.resourceindex.filters.SelfRedirectFilter
 
setCanonicalizer(UrlCanonicalizer) - Method in class org.archive.wayback.resourceindex.