public class ElasticsearchRESTServer
extends javax.servlet.http.HttpServlet
| Constructor and Description |
|---|
ElasticsearchRESTServer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyResponseContent(org.apache.http.HttpResponse proxyResponse,
javax.servlet.http.HttpServletResponse servletResponse)
Copy response body data (the entity) from the proxy to the servlet client.
|
protected void |
copyResponseHeaders(org.apache.http.HttpResponse proxyResponse,
javax.servlet.http.HttpServletResponse servletResponse)
Copy proxied response headers back to the servlet client.
|
protected boolean |
isSupported(javax.servlet.http.HttpServletRequest servletRequest)
This method determines whether the supplied request is supported by this gateway.
|
protected void |
service(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse) |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceprotected void service(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
throws IOException
service in class javax.servlet.http.HttpServletIOExceptionprotected boolean isSupported(javax.servlet.http.HttpServletRequest servletRequest)
servletRequest - The REST requestprotected void copyResponseHeaders(org.apache.http.HttpResponse proxyResponse,
javax.servlet.http.HttpServletResponse servletResponse)
proxyResponse - The response from the target serverservletResponse - The response back to the clientprotected void copyResponseContent(org.apache.http.HttpResponse proxyResponse,
javax.servlet.http.HttpServletResponse servletResponse)
throws IOException
proxyResponse - The response from the target serverservletResponse - The response back to the clientIOException - Failed to copy contentCopyright © 2015 Red Hat, Inc.. All rights reserved.