org.tinygroup.weblayer
接口 TinyFilter

所有超级接口:
org.tinygroup.commons.order.Ordered, WebContextFactory<WebContext>
所有已知实现类:
AbstractTinyFilter, BasicTinyFilter, BufferedTinyFilter, DataSouceTinyFilter, LazyCommitTinyFilter, PageCacheTinyFilter, ParserTinyFilter, RewriteTinyFilter, SessionTinyFilter, SetLocaleTinyFilter, TinyFilterWrapper

public interface TinyFilter
extends org.tinygroup.commons.order.Ordered, WebContextFactory<WebContext>

WebContext过滤器,用于根据WebContext进行相关处理

作者:
luoguo

字段摘要
static int BASIC_FILTER_PRECEDENCE
           
static int BUFFERED_FILTER_PRECEDENCE
           
static int LAZY_COMMIT_FILTER_PRECEDENCE
           
static int PARSER_FILTER_PRECEDENCE
           
static int REWRITE_FILTER_PRECEDENCE
           
static int SESSION_FILTER_PRECEDENCE
           
static int SETLOCALE_FILTER_PRECEDENCE
           
static String TINY_FILTER
           
static String TINY_WRAPPER_FILTER
           
 
从接口 org.tinygroup.commons.order.Ordered 继承的字段
DEFAULT_PRECEDENCE, HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
方法摘要
 void destoryTinyFilter()
          销毁tinyFilter
 void initTinyFilter()
          初始化tinyFilter
 boolean isMatch(String url)
          是否匹配
 void postProcess(WebContext context)
          后置操作
 void preProcess(WebContext context)
          前置操作
 void setConfiguration(org.tinygroup.xmlparser.node.XmlNode xmlNode)
           
 
从接口 org.tinygroup.commons.order.Ordered 继承的方法
getOrder
 
从接口 org.tinygroup.weblayer.webcontextfactory.WebContextFactory 继承的方法
wrapContext
 

字段详细信息

TINY_FILTER

static final String TINY_FILTER
另请参见:
常量字段值

TINY_WRAPPER_FILTER

static final String TINY_WRAPPER_FILTER
另请参见:
常量字段值

BASIC_FILTER_PRECEDENCE

static final int BASIC_FILTER_PRECEDENCE
另请参见:
常量字段值

PARSER_FILTER_PRECEDENCE

static final int PARSER_FILTER_PRECEDENCE
另请参见:
常量字段值

BUFFERED_FILTER_PRECEDENCE

static final int BUFFERED_FILTER_PRECEDENCE
另请参见:
常量字段值

LAZY_COMMIT_FILTER_PRECEDENCE

static final int LAZY_COMMIT_FILTER_PRECEDENCE
另请参见:
常量字段值

SESSION_FILTER_PRECEDENCE

static final int SESSION_FILTER_PRECEDENCE
另请参见:
常量字段值

SETLOCALE_FILTER_PRECEDENCE

static final int SETLOCALE_FILTER_PRECEDENCE
另请参见:
常量字段值

REWRITE_FILTER_PRECEDENCE

static final int REWRITE_FILTER_PRECEDENCE
另请参见:
常量字段值
方法详细信息

preProcess

void preProcess(WebContext context)
前置操作

参数:
context -

postProcess

void postProcess(WebContext context)
后置操作

参数:
context -

initTinyFilter

void initTinyFilter()
初始化tinyFilter


destoryTinyFilter

void destoryTinyFilter()
销毁tinyFilter


isMatch

boolean isMatch(String url)
是否匹配

参数:
url -
返回:

setConfiguration

void setConfiguration(org.tinygroup.xmlparser.node.XmlNode xmlNode)


Copyright © 2006–2014 开源组织. All rights reserved.