public abstract class AbstractTinyFilter extends Object implements TinyFilter
| 限定符和类型 | 字段和说明 |
|---|---|
protected static Logger |
logger |
TINY_WRAPPER_FILTER| 构造器和说明 |
|---|
AbstractTinyFilter() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destoryTinyFilter()
销毁tinyFilter
|
protected String |
get(String param) |
protected WebContext |
getAlreadyWrappedContext(WebContext wrappedContext)
返回已经包装的上下文
|
XmlNode |
getConfiguration() |
Map<String,String> |
getInitParamMap() |
String |
getNodeName() |
List<Pattern> |
getPatterns() |
protected void |
initContext(WebContext context) |
void |
initTinyFilter()
初始化tinyFilter
|
boolean |
isMatch(String url)
是否匹配
|
protected void |
parserExtraConfig(XmlNode parserNode)
解析额外节点配置信息
|
void |
postProcess(WebContext context)
后置操作
|
void |
preProcess(WebContext context)
前置操作
|
void |
setConfiguration(XmlNode xmlNode) |
WebContext |
wrapContext(WebContext wrappedContext)
获取包装的webcontext
|
protected static Logger logger
public String getNodeName()
getNodeName 在接口中 AppConfigpublic void setConfiguration(XmlNode xmlNode)
setConfiguration 在接口中 AppConfigpublic XmlNode getConfiguration()
getConfiguration 在接口中 AppConfigpublic void preProcess(WebContext context)
TinyFilterpreProcess 在接口中 TinyFilterpublic void postProcess(WebContext context)
TinyFilterpostProcess 在接口中 TinyFilterpublic void initTinyFilter()
TinyFilterinitTinyFilter 在接口中 TinyFilterpublic void destoryTinyFilter()
TinyFilterdestoryTinyFilter 在接口中 TinyFilterpublic boolean isMatch(String url)
TinyFilterisMatch 在接口中 TinyFilterpublic WebContext wrapContext(WebContext wrappedContext)
WebContextFactorywrapContext 在接口中 WebContextFactory<WebContext>protected void initContext(WebContext context)
protected WebContext getAlreadyWrappedContext(WebContext wrappedContext)
wrappedContext - protected void parserExtraConfig(XmlNode parserNode)
parserNode - Copyright © 2006-2013 开源组织. All Rights Reserved.