public class AsyncQueryForwardingServlet
extends org.eclipse.jetty.proxy.AsyncProxyServlet
| Constructor and Description |
|---|
AsyncQueryForwardingServlet(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
com.fasterxml.jackson.databind.ObjectMapper smileMapper,
QueryHostFinder hostFinder,
org.eclipse.jetty.client.HttpClient httpClient,
com.metamx.emitter.service.ServiceEmitter emitter,
RequestLogger requestLogger) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.jetty.client.HttpClient |
createHttpClient() |
protected void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
newReadListener, newWriteListener, onResponseContent, proxyRequestContentaddViaHeader, addXForwardedHeaders, createLogger, customizeProxyRequest, destroy, filterResponseHeader, getBlackListHosts, getHttpClient, getRequestId, getTimeout, getViaHost, getWhiteListHosts, init, newHttpClient, newProxyResponseListener, onClientRequestFailure, onResponseFailure, onResponseHeaders, onResponseSuccess, onRewriteFailed, rewriteURI, setTimeout, validateDestination, viaHostdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, servicepublic AsyncQueryForwardingServlet(com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
com.fasterxml.jackson.databind.ObjectMapper smileMapper,
QueryHostFinder hostFinder,
org.eclipse.jetty.client.HttpClient httpClient,
com.metamx.emitter.service.ServiceEmitter emitter,
RequestLogger requestLogger)
protected void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
service in class org.eclipse.jetty.proxy.ProxyServletjavax.servlet.ServletExceptionIOExceptionprotected org.eclipse.jetty.client.HttpClient createHttpClient()
throws javax.servlet.ServletException
createHttpClient in class org.eclipse.jetty.proxy.ProxyServletjavax.servlet.ServletExceptionCopyright © 2015. All rights reserved.