public class ProxyRule extends PatternRule
Rule.ApplyURI
_pattern
_handling, _terminating
Constructor and Description |
---|
ProxyRule() |
Modifier and Type | Method and Description |
---|---|
void |
addDontProxyHeaders(String dontProxyHeader) |
protected String |
apply(String target,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Apply the rule to the request
|
String |
getHostHeader() |
void |
setConnectorType(int connectorType)
CONNECTOR_SOCKET = 0;
CONNECTOR_SELECT_CHANNEL = 2; (default)
|
void |
setHostHeader(String hostHeader) |
void |
setIdleTimeout(String idleTimeout) |
void |
setMaxConnections(String maxConnections) |
void |
setMaxThreads(String maxThreads) |
void |
setProxyTo(String proxyTo) |
void |
setRequestBufferSize(String requestBufferSize) |
void |
setRequestHeaderSize(String requestHeaderSize) |
void |
setResponseBufferSize(String responseBufferSize) |
void |
setResponseHeaderSize(String responseHeaderSize) |
void |
setTimeout(String timeout) |
getPattern, matchAndApply, setPattern, toString
isHandling, isTerminating, setHandling, setTerminating
protected String apply(String target, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
PatternRule
apply
in class PatternRule
target
- field to attempt matchrequest
- request objectresponse
- response objectIOException
- exceptions dealing with operating on request or response objectspublic void setProxyTo(String proxyTo)
public void setMaxThreads(String maxThreads)
public void setMaxConnections(String maxConnections)
public void setTimeout(String timeout)
public void setIdleTimeout(String idleTimeout)
public void setRequestHeaderSize(String requestHeaderSize)
public void setRequestBufferSize(String requestBufferSize)
public void setResponseHeaderSize(String responseHeaderSize)
public void setResponseBufferSize(String responseBufferSize)
public void addDontProxyHeaders(String dontProxyHeader)
public void setConnectorType(int connectorType)
connectorType
- public String getHostHeader()
public void setHostHeader(String hostHeader)
Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.