@Published(tag="architect") public class LanguageAttributeInHttpCookie extends LanguageAttributeInHttpSupport
| Constructor and Description | 
|---|
LanguageAttributeInHttpCookie()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.lang.String | 
getKeepingLanguage(HttpRequest req,
                  ServletExecutionContext ctx)
保持している言語を取得する。 
 | 
protected void | 
keepLanguage(HttpRequest req,
            ServletExecutionContext ctx,
            java.lang.String language)
ユーザが選択した言語を保持する。 
 | 
void | 
setCookieDomain(java.lang.String cookieDomain)
言語を保持するクッキーが送信されるドメイン階層を設定する。 
 | 
void | 
setCookieHttpOnly(boolean httpOnly)
保持するクッキーのhttpOnly属性有無を指定する。
 (デフォルトではサポートしていればhttpOnly属性を設定する) 
 | 
void | 
setCookieMaxAge(java.lang.Integer cookieMaxAge)
言語を保持するクッキーの最長存続期間(秒単位)を設定する。 
 | 
void | 
setCookieName(java.lang.String cookieName)
言語を保持するクッキーの名前を設定する。 
 | 
void | 
setCookiePath(java.lang.String cookiePath)
言語を保持するクッキーが送信されるURIのパス階層を設定する。 
 | 
void | 
setCookieSecure(boolean secure)
言語を保持するクッキーのsecure属性有無を指定する。
 (デフォルトではsecure属性を設定しない) 
 | 
getLocalegetAcceptLanguage, getValue, isSupportedLanguage, setSupportedLanguagesgetKey, setDefaultLanguagepublic void setCookieName(java.lang.String cookieName)
cookieName - 言語を保持するクッキーの名前public void setCookiePath(java.lang.String cookiePath)
cookiePath - 言語を保持するクッキーが送信されるURIのパス階層public void setCookieDomain(java.lang.String cookieDomain)
cookieDomain - 言語を保持するクッキーが送信されるドメイン階層public void setCookieMaxAge(java.lang.Integer cookieMaxAge)
cookieMaxAge - 言語を保持するクッキーの最長存続期間(秒単位)public void setCookieSecure(boolean secure)
secure - secure属性を設定するか否か(真の場合、secure属性を設定する)public void setCookieHttpOnly(boolean httpOnly)
httpOnly - httpOnly属性を設定するか否か(真の場合、httpOnly属性を設定する)protected void keepLanguage(HttpRequest req, ServletExecutionContext ctx, java.lang.String language)
LanguageAttributeInHttpSupportkeepLanguage in class LanguageAttributeInHttpSupportreq - リクエストctx - 実行コンテキストlanguage - ユーザが選択した言語protected java.lang.String getKeepingLanguage(HttpRequest req, ServletExecutionContext ctx)
LanguageAttributeInHttpSupportgetKeepingLanguage in class LanguageAttributeInHttpSupportreq - リクエストctx - 実行コンテキスト