public class RequestLocaleManagerImpl extends java.lang.Object implements RequestLocaleManager
Constructor and Description |
---|
RequestLocaleManagerImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.Locale |
extractLocaleForCurrentRequest()
Determines the locale to use for processing the current request.
|
void |
initializeService() |
void |
persistLocale()
Stores the thread's locale as a cookie for later use.
|
void |
setAcceptedLocales(java.lang.String acceptedLocales) |
void |
setCookieSource(CookieSource source) |
void |
setRequest(WebRequest request) |
void |
setThreadLocale(org.apache.hivemind.service.ThreadLocale threadLocale) |
public RequestLocaleManagerImpl()
public void initializeService()
public java.util.Locale extractLocaleForCurrentRequest()
RequestLocaleManager
org.apache.tapestry.services.RequestGlobals#setIncomingLocale(Locale)
.extractLocaleForCurrentRequest
in interface RequestLocaleManager
public void persistLocale()
RequestLocaleManager
persistLocale
in interface RequestLocaleManager
public void setCookieSource(CookieSource source)
public void setRequest(WebRequest request)
public void setThreadLocale(org.apache.hivemind.service.ThreadLocale threadLocale)
public void setAcceptedLocales(java.lang.String acceptedLocales)