Class HttpFilterChainImpl
java.lang.Object
com.tremolosecurity.proxy.filter.HttpFilterChainImpl
- All Implemented Interfaces:
HttpFilterChain
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.http.HttpEntityorg.apache.http.client.methods.HttpRequestBasegetIns()booleanisLogout()booleanbooleanisText()voidnextFilter(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain) voidnextFilterResponseBinary(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, byte[] data, int length) voidnextFilterResponseText(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, StringBuffer data) voidreload()voidsetEntity(org.apache.http.HttpEntity entity) voidsetHttpRequestBase(org.apache.http.client.methods.HttpRequestBase httpRequest) voidsetIns(InputStream ins) voidsetLogout(boolean logout) voidsetNoProxy(boolean b) voidsetText(boolean isText)
-
Constructor Details
-
HttpFilterChainImpl
-
-
Method Details
-
isLogout
public boolean isLogout()- Specified by:
isLogoutin interfaceHttpFilterChain
-
setLogout
public void setLogout(boolean logout) - Specified by:
setLogoutin interfaceHttpFilterChain
-
nextFilter
public void nextFilter(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain) throws Exception - Specified by:
nextFilterin interfaceHttpFilterChain- Throws:
Exception
-
nextFilterResponseText
public void nextFilterResponseText(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, StringBuffer data) throws Exception - Specified by:
nextFilterResponseTextin interfaceHttpFilterChain- Throws:
Exception
-
nextFilterResponseBinary
public void nextFilterResponseBinary(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, byte[] data, int length) throws Exception - Specified by:
nextFilterResponseBinaryin interfaceHttpFilterChain- Throws:
Exception
-
reload
public void reload()- Specified by:
reloadin interfaceHttpFilterChain
-
getIns
- Specified by:
getInsin interfaceHttpFilterChain
-
setIns
- Specified by:
setInsin interfaceHttpFilterChain
-
isText
public boolean isText()- Specified by:
isTextin interfaceHttpFilterChain
-
setText
public void setText(boolean isText) - Specified by:
setTextin interfaceHttpFilterChain
-
getEntity
public org.apache.http.HttpEntity getEntity()- Specified by:
getEntityin interfaceHttpFilterChain
-
setEntity
public void setEntity(org.apache.http.HttpEntity entity) - Specified by:
setEntityin interfaceHttpFilterChain
-
setNoProxy
public void setNoProxy(boolean b) - Specified by:
setNoProxyin interfaceHttpFilterChain
-
isNoProxy
public boolean isNoProxy()- Specified by:
isNoProxyin interfaceHttpFilterChain
-
setHttpRequestBase
public void setHttpRequestBase(org.apache.http.client.methods.HttpRequestBase httpRequest) - Specified by:
setHttpRequestBasein interfaceHttpFilterChain
-
getHttpRequestBase
public org.apache.http.client.methods.HttpRequestBase getHttpRequestBase()- Specified by:
getHttpRequestBasein interfaceHttpFilterChain
-