public void apply(String field, CaptureSearchResult result) throws CDXFormatException { result.setCaptureTimestamp(field); }
public void apply(String field, CaptureSearchResult result) throws CDXFormatException { result.setCaptureTimestamp(field); }
public void setCaptureDate(Date date) { cachedDate = date.getTime(); setCaptureTimestamp(dateToTS(date)); }
public void setCaptureDate(Date date) { cachedDate = date.getTime(); setCaptureTimestamp(dateToTS(date)); }
String fileName = tokens[nextToken]; result.setUrlKey(urlKey); result.setCaptureTimestamp(captureTS); result.setOriginalUrl(originalUrl); result.setMimeType(mimeType);
String fileName = tokens[nextToken]; result.setUrlKey(urlKey); result.setCaptureTimestamp(captureTS); result.setOriginalUrl(originalUrl); result.setMimeType(mimeType);
/** * @param urlString String URL that should be checked for blocking. * @param timestamp String 14-digit timestamp to check for blocking. * @return true if the url-timestamp should not be shown to end users */ public boolean isExcluded(String urlString, String timestamp) { CaptureSearchResult sr = new CaptureSearchResult(); sr.setOriginalUrl(urlString); sr.setCaptureTimestamp(Timestamp.parseBefore(timestamp).getDateStr()); int ruling = filter.filterObject(sr); return (ruling != ObjectFilter.FILTER_INCLUDE); }
/** * @param urlString String URL that should be checked for blocking. * @param timestamp String 14-digit timestamp to check for blocking. * @return true if the url-timestamp should not be shown to end users */ public boolean isExcluded(String urlString, String timestamp) { CaptureSearchResult sr = new CaptureSearchResult(); sr.setOriginalUrl(urlString); sr.setCaptureTimestamp(Timestamp.parseBefore(timestamp).getDateStr()); int ruling = filter.filterObject(sr); return (ruling != ObjectFilter.FILTER_INCLUDE); }
@Override public boolean includeUrl(String urlKey, String originalUrl) { // return include(urlKey, originalUrl, true); if (UrlOperations.urlToScheme(originalUrl) == null) { originalUrl = UrlOperations.HTTP_SCHEME + originalUrl; } CaptureSearchResult resultTester = new FastCaptureSearchResult(); resultTester.setUrlKey(urlKey); resultTester.setOriginalUrl(originalUrl); // null captureTimestamp signifies per-URL access-check. resultTester.setCaptureTimestamp(null); return include(resultTester, true); }
@Override public boolean includeUrl(String urlKey, String originalUrl) { // return include(urlKey, originalUrl, true); if (UrlOperations.urlToScheme(originalUrl) == null) { originalUrl = UrlOperations.HTTP_SCHEME + originalUrl; } CaptureSearchResult resultTester = new FastCaptureSearchResult(); resultTester.setUrlKey(urlKey); resultTester.setOriginalUrl(originalUrl); // null captureTimestamp signifies per-URL access-check. resultTester.setCaptureTimestamp(null); return include(resultTester, true); }
protected void setUp() throws Exception { super.setUp(); cut = new RedirectRewritingHttpHeaderProcessor(); cut.setPrefix("X-Archive-Orig-"); uriConverter = new ResultURIConverter() { @Override public String makeReplayURI(String datespec, String url) { return datespec + "/" + url; } }; result = new CaptureSearchResult(); result.setCaptureTimestamp("20140102030405"); }
protected void setUp() throws Exception { super.setUp(); RedirectRewritingHttpHeaderProcessor httpHeaderProcessor = new RedirectRewritingHttpHeaderProcessor(); httpHeaderProcessor.setPrefix("X-Archive-Orig-"); cut = new ArchivalUrlCSSReplayRenderer(httpHeaderProcessor); uriConverter = EasyMock.createMock(ResultURIConverter.class); response = EasyMock.createMock(HttpServletResponse.class); EasyMock.expect(response.getOutputStream()).andReturn(servletOutput); wbRequest = new WaybackRequest(); wbRequest.setFrameWrapperContext(false); result = new CaptureSearchResult(); result.setOriginalUrl("http://www.example.com/"); result.setCaptureTimestamp("20100101123456"); }
CaptureSearchResult result = new CaptureSearchResult(); result.setFile(fileName); result.setCaptureTimestamp(captureDate); result.setHttpCode(httpCode); result.setDigest(digest);
CaptureSearchResult result = new CaptureSearchResult(); result.setFile(fileName); result.setCaptureTimestamp(captureDate); result.setHttpCode(httpCode); result.setDigest(digest);
long offset = header.getOffset(); result.setCaptureTimestamp(transformWARCDate(header.getDate())); result.setFile(file); result.setOffset(offset);
long offset = header.getOffset(); result.setCaptureTimestamp(transformWARCDate(header.getDate())); result.setFile(file); result.setOffset(offset);
result.setCaptureTimestamp(captureTimestamp);
result.setCaptureTimestamp(meta.getDate()); String uriStr = meta.getUrl(); result.setOriginalUrl(uriStr);
result.setCaptureTimestamp(meta.getDate()); String uriStr = meta.getUrl(); result.setOriginalUrl(uriStr);
@Override protected void setUp() throws Exception { uriConverter = new ArchivalUrlResultURIConverter(); uriConverter.setReplayURIPrefix("http://replay.archive.org/"); fact = new ArchivalUrlContextResultURIConverterFactory( (ArchivalUrlResultURIConverter)uriConverter); // The URL of the page, for resolving in-page relative URLs: CaptureSearchResult capture = new CaptureSearchResult(); capture.setCaptureTimestamp(timestamp); capture.setOriginalUrl(baseUrl); // urlKey is not set as it is unused // set up the context: context = new ReplayParseContext(fact, capture); context.setOutputCharset(outputCharset); delegator = new FastArchivalUrlReplayParseEventHandler(); delegator.setEndJsp(null); delegator.setJspInsertPath(null); delegator.init(); }