response.setHeader("Retry-After", "30"); response.sendError(503, "No workers available with this graph affinity, please retry shortly.");
/** * Set the specified integer header to the specified value. * * @param name Name of the header to set * @param value Integer value to be set */ public void setIntHeader(String name, int value) { if (isCommitted()) return; setHeader(name, "" + value); }
/** * Set the specified integer header to the specified value. * * @param name Name of the header to set * @param value Integer value to be set */ public void setIntHeader(String name, int value) { if (isCommitted()) return; setHeader(name, "" + value); }
/** * {@inheritDoc} */ @Override public void setHeader(String name, String value) { if (isCommitted()) return; response.setHeader(name, value); }
protected static void addCachingHeaders(final Response response, final File file) { final StringBuilder sb = new StringBuilder(); final long fileLength = file.length(); final long lastModified = file.lastModified(); if ((fileLength >= 0) || (lastModified >= 0)) { sb.append('"').append(fileLength).append('-'). append(lastModified).append('"'); response.setHeader(Header.ETag, sb.toString()); } response.addDateHeader(Header.LastModified, lastModified); }
/** * Set the specified integer header to the specified value. * * @param name Name of the header to set * @param value Integer value to be set */ public void setIntHeader(String name, int value) { if (isCommitted()) return; setHeader(name, "" + value); }
/** * Set the specified integer header to the specified value. * * @param name Name of the header to set * @param value Integer value to be set */ public void setIntHeader(String name, int value) { if (isCommitted()) return; setHeader(name, "" + value); }
protected static void addCachingHeaders(final Response response, final File file) { final StringBuilder sb = new StringBuilder(); final long fileLength = file.length(); final long lastModified = file.lastModified(); if ((fileLength >= 0) || (lastModified >= 0)) { sb.append('"').append(fileLength).append('-'). append(lastModified).append('"'); response.setHeader(Header.ETag, sb.toString()); } response.addDateHeader(Header.LastModified, lastModified); }
protected static void addCachingHeaders(final Response response, final File file) { final StringBuilder sb = new StringBuilder(); final long fileLength = file.length(); final long lastModified = file.lastModified(); if ((fileLength >= 0) || (lastModified >= 0)) { sb.append('"').append(fileLength).append('-'). append(lastModified).append('"'); response.setHeader(Header.ETag, sb.toString()); } response.addDateHeader(Header.LastModified, lastModified); }
/** * Set the specified integer header to the specified value. * * @param name Name of the header to set * @param value Integer value to be set */ public void setIntHeader(String name, int value) { if (isCommitted()) return; setHeader(name, "" + value); }
/** * Set the specified integer header to the specified value. * * @param name Name of the header to set * @param value Integer value to be set */ public void setIntHeader(String name, int value) { if (isCommitted()) return; setHeader(name, "" + value); }
protected static void addCachingHeaders(final Response response, final File file) { final StringBuilder sb = new StringBuilder(); final long fileLength = file.length(); final long lastModified = file.lastModified(); if ((fileLength >= 0) || (lastModified >= 0)) { sb.append('"').append(fileLength).append('-'). append(lastModified).append('"'); response.setHeader(Header.ETag, sb.toString()); } response.addDateHeader(Header.LastModified, lastModified); }
/** * {@inheritDoc} */ @Override public void setHeader(String name, String value) { if (isCommitted()) return; response.setHeader(name, value); }
/** * Set the specified integer header to the specified value. * * @param name Name of the header to set * @param value Integer value to be set */ public void setIntHeader(String name, int value) { if (isCommitted()) return; setHeader(name, "" + value); }
/** * {@inheritDoc} */ @Override public void setHeader(String name, String value) { if (isCommitted()) return; response.setHeader(name, value); }
protected void onTraceRequest(final Request request, final Response response) throws IOException { if (config.isTraceEnabled()) { HtmlHelper.writeTraceMessage(request, response); } else { response.setStatus(HttpStatus.METHOD_NOT_ALLOWED_405); response.setHeader(Header.Allow, "POST, GET, DELETE, OPTIONS, PUT, HEAD"); } }
protected void onTraceRequest(final Request request, final Response response) throws IOException { if (config.isTraceEnabled()) { HtmlHelper.writeTraceMessage(request, response); } else { response.setStatus(HttpStatus.METHOD_NOT_ALLOWED_405); response.setHeader(Header.Allow, "POST, GET, DELETE, OPTIONS, PUT, HEAD"); } }
protected void onTraceRequest(final Request request, final Response response) throws IOException { if (config.isTraceEnabled()) { HtmlHelper.writeTraceMessage(request, response); } else { response.setStatus(HttpStatus.METHOD_NOT_ALLOWED_405); response.setHeader(Header.Allow, "POST, GET, DELETE, OPTIONS, PUT, HEAD"); } }
protected void onTraceRequest(final Request request, final Response response) throws IOException { if (config.isTraceEnabled()) { HtmlHelper.writeTraceMessage(request, response); } else { response.setStatus(HttpStatus.METHOD_NOT_ALLOWED_405); response.setHeader(Header.Allow, "POST, GET, DELETE, OPTIONS, PUT, HEAD"); } }
protected void onTraceRequest(final Request request, final Response response) throws IOException { if (config.isTraceEnabled()) { HtmlHelper.writeTraceMessage(request, response); } else { response.setStatus(HttpStatus.METHOD_NOT_ALLOWED_405); response.setHeader(Header.Allow, "POST, GET, DELETE, OPTIONS, PUT, HEAD"); } }