org.trails.i18n
Class LocaleFilter

java.lang.Object
  extended by org.trails.i18n.LocaleFilter
All Implemented Interfaces:
org.apache.tapestry.services.WebRequestServicerFilter

public class LocaleFilter
extends java.lang.Object
implements org.apache.tapestry.services.WebRequestServicerFilter

A Tapestry request pipeline contribution whose job it is to pass the threadLocale into Spring so the aspect can see it

Author:
cnelson

Constructor Summary
LocaleFilter()
           
 
Method Summary
 LocaleHolder getLocaleHolder()
           
 org.apache.hivemind.service.ThreadLocale getThreadLocale()
           
 void service(org.apache.tapestry.web.WebRequest request, org.apache.tapestry.web.WebResponse response, org.apache.tapestry.services.WebRequestServicer servicer)
           
 void setLocaleHolder(LocaleHolder localeHolder)
           
 void setThreadLocale(org.apache.hivemind.service.ThreadLocale threadLocale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocaleFilter

public LocaleFilter()
Method Detail

service

public void service(org.apache.tapestry.web.WebRequest request,
                    org.apache.tapestry.web.WebResponse response,
                    org.apache.tapestry.services.WebRequestServicer servicer)
             throws java.io.IOException
Specified by:
service in interface org.apache.tapestry.services.WebRequestServicerFilter
Throws:
java.io.IOException

getLocaleHolder

public LocaleHolder getLocaleHolder()

setLocaleHolder

public void setLocaleHolder(LocaleHolder localeHolder)

getThreadLocale

public org.apache.hivemind.service.ThreadLocale getThreadLocale()

setThreadLocale

public void setThreadLocale(org.apache.hivemind.service.ThreadLocale threadLocale)


Copyright © 2004-2007. All Rights Reserved.