public class IPProxyConfigSelector extends Object implements ProxyConfigSelector
Modifier and Type | Field and Description |
---|---|
protected String |
proxyInfoJsp |
Constructor and Description |
---|
IPProxyConfigSelector() |
Modifier and Type | Method and Description |
---|---|
protected String |
genKey(javax.servlet.http.HttpServletRequest request) |
String |
getProxyInfoJsp() |
void |
handleProxyPac(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse) |
void |
handleSwitch(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ProxyAccessPoint proxy) |
String |
resolveConfig(javax.servlet.http.HttpServletRequest request) |
boolean |
selectConfigHandler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ProxyAccessPoint proxy) |
protected void |
setConfig(javax.servlet.http.HttpServletRequest request,
String config) |
void |
setProxyInfoJsp(String proxyInfoJsp) |
protected String proxyInfoJsp
public String resolveConfig(javax.servlet.http.HttpServletRequest request)
resolveConfig
in interface ProxyConfigSelector
protected String genKey(javax.servlet.http.HttpServletRequest request)
public boolean selectConfigHandler(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ProxyAccessPoint proxy) throws IOException
selectConfigHandler
in interface ProxyConfigSelector
IOException
public void handleSwitch(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ProxyAccessPoint proxy) throws IOException
handleSwitch
in interface ProxyConfigSelector
IOException
protected void setConfig(javax.servlet.http.HttpServletRequest request, String config)
public void handleProxyPac(javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
handleProxyPac
in interface ProxyConfigSelector
public String getProxyInfoJsp()
public void setProxyInfoJsp(String proxyInfoJsp)
Copyright © 2005–2015 IIPC. All rights reserved.