public class StoreRequestLocale
extends atg.userprofiling.ProfileRequestLocale
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
static java.lang.String |
DEFAULT_COUNTRY_ATTRIBUTE_NAME
Site's default country attribute name .
|
static java.lang.String |
DEFAULT_LANGUAGE_ATTRIBUTE_NAME
Site's default language attribute name .
|
static java.lang.String |
LANG_SELECTION_PARAMETER |
static java.lang.String |
LANGUAGES_ATTRIBUTE_NAME |
static java.lang.String |
PROFILE_LOCALE_UNSET_VALUE |
| Constructor and Description |
|---|
StoreRequestLocale() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Locale |
discernRequestLocale(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.RequestLocale pReqLocal)
Obtains locale from http request.
|
protected java.util.Locale |
fillLocaleFromLangSelection(atg.servlet.DynamoHttpServletRequest pRequest) |
protected java.util.Locale |
fillLocaleFromProfile(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.RequestLocale pReqLocal) |
protected java.util.Locale |
fillLocaleFromStoreSelection(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.RequestLocale pReqLocal) |
protected java.util.Locale |
fillLocaleFromUserPrefLang(atg.servlet.DynamoHttpServletRequest pRequest) |
getProfileAttributeName, getProfilePath, handleRefresh, localeFromProfileAttribute, setProfileAttributeName, setProfilePathdoStartService, fillInHTTPInfo, getAcceptCharset, getAcceptCharsetList, getAcceptLanguage, getAcceptLanguageList, getCachedLocale, getCapitalizedDisplayLanguage, getCapitalizedDisplayName, getDefaultRequestLocale, getDefaultRequestLocaleName, getDetectHTTPHeaderChanges, getDisplayLanguage, getDisplayName, getLocale, getLocaleString, getNewLocale, getOriginatingRequest, getOverrideRequestLocale, getOverrideRequestLocaleName, getPreviousLocale, getPreviousLocaleString, getValidLocaleNames, getValidLocales, initializeRequestLocale, localeFromHTTPHeader, setDefaultRequestLocaleName, setDetectHTTPHeaderChanges, setLocale, setLocaleString, setOriginatingRequest, setOverrideRequestLocaleName, setValidLocaleNamespublic static final java.lang.String CLASS_VERSION
public static final java.lang.String LANG_SELECTION_PARAMETER
public static final java.lang.String PROFILE_LOCALE_UNSET_VALUE
public static final java.lang.String LANGUAGES_ATTRIBUTE_NAME
public static final java.lang.String DEFAULT_COUNTRY_ATTRIBUTE_NAME
public static final java.lang.String DEFAULT_LANGUAGE_ATTRIBUTE_NAME
public java.util.Locale discernRequestLocale(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.RequestLocale pReqLocal)
discernRequestLocale in class atg.userprofiling.ProfileRequestLocalepRequest - DynamoHttpServletRequestpReqLocal - Request localeprotected java.util.Locale fillLocaleFromLangSelection(atg.servlet.DynamoHttpServletRequest pRequest)
pRequest - DynamoHttpServletRequest object.protected java.util.Locale fillLocaleFromStoreSelection(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.RequestLocale pReqLocal)
pRequest - DynamoHttpServletRequest object.pReqLocal - Request localeprotected java.util.Locale fillLocaleFromUserPrefLang(atg.servlet.DynamoHttpServletRequest pRequest)
pRequest - DynamoHttpServletRequest object.protected java.util.Locale fillLocaleFromProfile(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.RequestLocale pReqLocal)
pRequest - DynamoHttpServletRequest object.pReqLocal - RequestLocale object.