DefaultClosestResultSelector
in behavior.public class DateRedirectingClosestResultSelector extends Object implements ClosestResultSelector
This class is deprecated because 1) it does not preserve context flags upon redirect. 2) can cause redirect loop.
Constructor and Description |
---|
DateRedirectingClosestResultSelector()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CaptureSearchResult |
getClosest(WaybackRequest wbRequest,
CaptureSearchResults results)
Deprecated.
Locate and return the best matching search result from a set for a given
request.
|
public DateRedirectingClosestResultSelector()
public CaptureSearchResult getClosest(WaybackRequest wbRequest, CaptureSearchResults results)
ClosestResultSelector
INTERFACE CHANGE: 1.8.1 2014-07-2 now getClosest() is not allowed
to throw BetterRequestException
, as it can cause redirect
loop triggered by revisits resolution. See ARI-3934.
getClosest
in interface ClosestResultSelector
wbRequest
- The WaybackRequest being handledresults
- the CaptureSeachResults found matching the requestCopyright © 2005–2017 IIPC. All rights reserved.