org.tinygroup.weblayer.filter
类 SetLocaleTinyFilter

java.lang.Object
  继承者 org.tinygroup.weblayer.AbstractTinyFilter
      继承者 org.tinygroup.weblayer.filter.SetLocaleTinyFilter
所有已实现的接口:
org.tinygroup.appconfig.AppConfig, TinyFilter, WebContextFactory<WebContext>

public class SetLocaleTinyFilter
extends AbstractTinyFilter

设置当前请求的区域(locale)、编码字符集(charset)。

作者:
renhui

字段摘要
 
从类 org.tinygroup.weblayer.AbstractTinyFilter 继承的字段
logger
 
从接口 org.tinygroup.weblayer.TinyFilter 继承的字段
TINY_WRAPPER_FILTER
 
构造方法摘要
SetLocaleTinyFilter()
           
 
方法摘要
protected  WebContext getAlreadyWrappedContext(WebContext wrappedContext)
          返回已经包装的上下文
 void initTinyFilter()
          初始化tinyFilter
protected  void parserExtraConfig(org.tinygroup.xmlparser.node.XmlNode setLocale)
          解析额外节点配置信息
 void postProcess(WebContext context)
          后置操作
 void preProcess(WebContext context)
          前置操作
 void setDefaultCharset(String defaultCharset)
           
 void setDefaultLocale(Locale defaultLocale)
           
 void setInputCharsetPattern(Pattern inputCharsetPattern)
           
 void setOutputCharsetPattern(Pattern outputCharsetPattern)
           
 void setOverriders(SetLocaleOverrider[] overriders)
           
 void setParamKey(String paramKey)
           
 void setSessionKey(String sessionKey)
           
 
从类 org.tinygroup.weblayer.AbstractTinyFilter 继承的方法
destoryTinyFilter, get, getConfiguration, getInitParamMap, getNodeName, getPatterns, initContext, isMatch, setConfiguration, wrapContext
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

SetLocaleTinyFilter

public SetLocaleTinyFilter()
方法详细信息

parserExtraConfig

protected void parserExtraConfig(org.tinygroup.xmlparser.node.XmlNode setLocale)
从类 AbstractTinyFilter 复制的描述
解析额外节点配置信息

覆盖:
AbstractTinyFilter 中的 parserExtraConfig

setInputCharsetPattern

public void setInputCharsetPattern(Pattern inputCharsetPattern)

setOutputCharsetPattern

public void setOutputCharsetPattern(Pattern outputCharsetPattern)

setOverriders

public void setOverriders(SetLocaleOverrider[] overriders)

setDefaultLocale

public void setDefaultLocale(Locale defaultLocale)

setDefaultCharset

public void setDefaultCharset(String defaultCharset)

setSessionKey

public void setSessionKey(String sessionKey)

setParamKey

public void setParamKey(String paramKey)

initTinyFilter

public void initTinyFilter()
从接口 TinyFilter 复制的描述
初始化tinyFilter

指定者:
接口 TinyFilter 中的 initTinyFilter
覆盖:
AbstractTinyFilter 中的 initTinyFilter

preProcess

public void preProcess(WebContext context)
从接口 TinyFilter 复制的描述
前置操作

指定者:
接口 TinyFilter 中的 preProcess
覆盖:
AbstractTinyFilter 中的 preProcess

postProcess

public void postProcess(WebContext context)
从接口 TinyFilter 复制的描述
后置操作

指定者:
接口 TinyFilter 中的 postProcess
覆盖:
AbstractTinyFilter 中的 postProcess

getAlreadyWrappedContext

protected WebContext getAlreadyWrappedContext(WebContext wrappedContext)
从类 AbstractTinyFilter 复制的描述
返回已经包装的上下文

覆盖:
AbstractTinyFilter 中的 getAlreadyWrappedContext
返回:


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