@Override public void setIfModifiedSince(long newValue) { delegate.setIfModifiedSince(newValue); }
@Override public void setIfModifiedSince(long newValue) { delegate.setIfModifiedSince(newValue); }
@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }
@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }
/** * Opens a new HTTP connection. * * @param file Target file * @param singleWriterMultipleReaderFile Target file * @param url URL to download from * @return An initialized HTTP connection. * @throws IOException */ @NonNull HttpURLConnection getHttpURLConnection(File file, SingleWriterMultipleReaderFile singleWriterMultipleReaderFile, URL url) throws IOException { HttpURLConnection connection = internalOpenHttpConnection(url); connection.setConnectTimeout(CONNECT_TIMEOUT_MILLIS); connection.setReadTimeout(READ_TIMEOUT_MILLIS); try { singleWriterMultipleReaderFile.openRead().close(); connection.setIfModifiedSince(file.lastModified()); } catch (IOException e) { // Ignore addError here } connection.connect(); return connection; }
@Override public void setIfModifiedSince ( long ifModifiedSince ) { this.connection.setIfModifiedSince(ifModifiedSince); this.ifModifiedSince = ifModifiedSince; }
/** * Set the 'If-Modified-Since' request header to the given value * * @param value * @return this request */ public HttpRequest ifModifiedSince(final long value) { connection.setIfModifiedSince(value); return this; }
/** * Set the 'If-Modified-Since' request header to the given value * * @param ifModifiedSince * @return this request */ public HttpRequest ifModifiedSince(final long ifModifiedSince) { getConnection().setIfModifiedSince(ifModifiedSince); return this; }
/** * Set the 'If-Modified-Since' request header to the given value * * @param ifModifiedSince * @return this request */ public HttpRequest ifModifiedSince(final long ifModifiedSince) { getConnection().setIfModifiedSince(ifModifiedSince); return this; }
/** * Set the 'If-Modified-Since' request header to the given value * * @param ifModifiedSince * @return this request */ public Request ifModifiedSince(final long ifModifiedSince) { getConnection().setIfModifiedSince(ifModifiedSince); return this; }
/** * Set the 'If-Modified-Since' request header to the given value * * @param ifModifiedSince * @return this request */ public HttpRequest ifModifiedSince(final long ifModifiedSince) { getConnection().setIfModifiedSince(ifModifiedSince); return this; }
/** * Set the 'If-Modified-Since' request header to the given value * * @param ifModifiedSince * @return this request */ public HttpRequest ifModifiedSince(final long ifModifiedSince) { getConnection().setIfModifiedSince(ifModifiedSince); return this; }
@Override public void visit(AppQueryRequest rq) throws Exception { method = PlatypusHttpConstants.HTTP_METHOD_GET; params.add(new AbstractMap.SimpleEntry<>(PlatypusHttpRequestParams.TYPE, "" + rq.getType())); params.add(new AbstractMap.SimpleEntry<>(PlatypusHttpRequestParams.QUERY_ID, rq.getQueryName())); pushRequest(rq, rq.getTimeStamp() != null ? (HttpURLConnection aConn) -> { aConn.setIfModifiedSince(rq.getTimeStamp().getTime()); } : null); }
@Override public void visit(ServerModuleStructureRequest rq) throws Exception { method = PlatypusHttpConstants.HTTP_METHOD_GET; params.add(new AbstractMap.SimpleEntry<>(PlatypusHttpRequestParams.TYPE, "" + rq.getType())); params.add(new AbstractMap.SimpleEntry<>(PlatypusHttpRequestParams.MODULE_NAME, rq.getModuleName())); pushRequest(rq, rq.getTimeStamp() != null ? (HttpURLConnection aConn) -> { aConn.setIfModifiedSince(rq.getTimeStamp().getTime()); } : null); }
@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }
@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }
@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }
@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }
@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }
@Override public void setIfModifiedSince(long newValue) { super.setIfModifiedSince(newValue); if (ifModifiedSince != 0) { requestHeaders.set("If-Modified-Since", HttpDate.format(new Date(ifModifiedSince))); } else { requestHeaders.removeAll("If-Modified-Since"); } }