public class LanguageAttribute extends java.lang.Object implements ThreadContextAttribute<Request<?>>
コンストラクタと説明 |
---|
LanguageAttribute() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getKey()
スレッドコンテキストに格納する際に使用するプロパティのキー名を返す。
|
java.lang.Object |
getValue(Request<?> req,
ExecutionContext ctx)
スレッドコンテキストに格納するプロパティの値を返す。
|
void |
setDefaultLanguage(java.lang.String defaultLanguage)
スレッドコンテキストに格納されるデフォルトの言語を設定する。
|
public java.lang.String getKey()
ThreadContext.LANG_KEY
を使用する。
getKey
インタフェース内 ThreadContextAttribute<Request<?>>
public void setDefaultLanguage(java.lang.String defaultLanguage)
明示的に指定しなかった場合、システムデフォルトロケールが使用される。
defaultLanguage
- デフォルトロケールを表す文字列Locale.getDefault()
public java.lang.Object getValue(Request<?> req, ExecutionContext ctx)
現行の実装では初期設定されたデフォルトロケールを返す。
getValue
インタフェース内 ThreadContextAttribute<Request<?>>
req
- ハンドラの入力データctx
- 実行コンテキスト情報