public class AsyncProxyServlet extends ProxyServlet
| Modifier and Type | Class and Description |
|---|---|
protected class |
AsyncProxyServlet.StreamReader |
protected class |
AsyncProxyServlet.StreamWriter |
static class |
AsyncProxyServlet.Transparent |
ProxyServlet.ProxyInputStreamContentProvider, ProxyServlet.ProxyResponseListener, ProxyServlet.TransparentDelegate_log| Constructor and Description |
|---|
AsyncProxyServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected ReadListener |
newReadListener(Request proxyRequest,
HttpServletRequest request,
DeferredContentProvider provider) |
protected AsyncProxyServlet.StreamWriter |
newWriteListener(HttpServletRequest request,
Response proxyResponse) |
protected void |
onResponseContent(HttpServletRequest request,
HttpServletResponse response,
Response proxyResponse,
byte[] buffer,
int offset,
int length,
Callback callback) |
protected ContentProvider |
proxyRequestContent(Request proxyRequest,
HttpServletRequest request) |
addViaHeader, addXForwardedHeaders, createHttpClient, createLogger, customizeProxyRequest, destroy, filterResponseHeader, getBlackListHosts, getHttpClient, getRequestId, getTimeout, getViaHost, getWhiteListHosts, init, newHttpClient, newProxyResponseListener, onClientRequestFailure, onResponseFailure, onResponseHeaders, onResponseSuccess, onRewriteFailed, rewriteURI, service, setTimeout, validateDestination, viaHostdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, servicegetInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, logprotected ContentProvider proxyRequestContent(Request proxyRequest, HttpServletRequest request) throws IOException
proxyRequestContent in class ProxyServletIOExceptionprotected ReadListener newReadListener(Request proxyRequest, HttpServletRequest request, DeferredContentProvider provider)
protected void onResponseContent(HttpServletRequest request, HttpServletResponse response, Response proxyResponse, byte[] buffer, int offset, int length, Callback callback)
onResponseContent in class ProxyServletprotected AsyncProxyServlet.StreamWriter newWriteListener(HttpServletRequest request, Response proxyResponse)
Copyright © 1995-2015 Webtide. All Rights Reserved.