public class LanguageAttribute extends java.lang.Object implements ThreadContextAttribute<Request<?>>
| Constructor and Description | 
|---|
LanguageAttribute()  | 
| Modifier and Type | Method and Description | 
|---|---|
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 in interface ThreadContextAttribute<Request<?>>public void setDefaultLanguage(java.lang.String defaultLanguage)
明示的に指定しなかった場合、システムデフォルトロケールが使用される。
defaultLanguage - デフォルトロケールを表す文字列Locale.getDefault()public java.lang.Object getValue(Request<?> req, ExecutionContext ctx)
現行の実装では初期設定されたデフォルトロケールを返す。
getValue in interface ThreadContextAttribute<Request<?>>req - ハンドラの入力データctx - 実行コンテキスト情報