Package br.com.davinti.vitruvio.server
Class XMLAServletProxy
Object
GenericServlet
HttpServlet
ProxyServlet
XMLAServletProxy
- All Implemented Interfaces:
Serializable,Servlet,ServletConfig
public class XMLAServletProxy
extends ProxyServlet
- See Also:
-
Field Summary
FieldsFields inherited from class ProxyServlet
asciiQueryChars, ATTR_TARGET_HOST, doForwardIP, doLog, doSendUrlFragment, hopByHopHeaders, P_FORWARDEDFOR, P_LOG, P_TARGET_URI, targetHost, targetUri, targetUriObj -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected HttpClientcreateHttpClient(HttpParams hcParams) voidinit()protected StringrewriteUrlFromRequest(HttpServletRequest servletRequest) protected voidservice(HttpServletRequest servletRequest, HttpServletResponse servletResponse) Methods inherited from class ProxyServlet
closeQuietly, consumeQuietly, copyProxyCookie, copyRequestHeader, copyRequestHeaders, copyResponseEntity, copyResponseHeader, copyResponseHeaders, destroy, encodeUriQuery, getConfigParam, getCookieNamePrefix, getProxyClient, getRealCookie, getServletInfo, getTargetHost, getTargetUri, getTargetUri, initTarget, newProxyRequestWithEntity, readConfigParam, rewriteQueryStringFromRequest, rewriteUrlFromResponseMethods inherited from class HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, log, log
-
Field Details
-
TARGET_URI_PARAM
- See Also:
-
DEFAULT_TARGET_URI
- See Also:
-
-
Constructor Details
-
XMLAServletProxy
public XMLAServletProxy()
-
-
Method Details
-
init
public void init() throws ServletException- Overrides:
initin classProxyServlet- Throws:
ServletException
-
service
protected void service(HttpServletRequest servletRequest, HttpServletResponse servletResponse) throws ServletException, IOException - Overrides:
servicein classProxyServlet- Throws:
ServletExceptionIOException
-
rewriteUrlFromRequest
- Overrides:
rewriteUrlFromRequestin classProxyServlet
-
createHttpClient
protected HttpClient createHttpClient(HttpParams hcParams) - Overrides:
createHttpClientin classProxyServlet
-