| Interface | Description |
|---|---|
| ThreadContextAttribute<T> |
ThreadContextに設定する属性を返すインタフェース。
本インタフェースを実装したクラスは、スレッドコンテキストに設定する値を取得する責務を持つ。 |
| Class | Description |
|---|---|
| ExecutionIdAttribute |
スレッドコンテキストに保持する実行時ID。
|
| InternalRequestIdAttribute |
内部リクエストIDを保持するスレッドコンテキスト属性。
|
| LanguageAttribute |
スレッドコンテキストに保持する言語属性。
|
| RequestIdAttribute |
スレッドコンテキストに保持するリクエストID属性。
|
| ThreadContextClearHandler |
ThreadContextHandlerで設定したThreadContext上の値をクリアするハンドラ。 |
| ThreadContextHandler |
スレッドコンテキストに保持される共通属性を管理するハンドラ。
フレームワークには、スレッドコンテキストにユーザID・リクエストID・言語設定を保持する実装が含まれている。
これらを有効化するには以下のリポジトリ設定を追加する。
(同様にプロジェクト固有の属性を追加することも可能である。)
|
| TimeZoneAttribute |
スレッドコンテキストに保持するタイムゾーン属性。
|
| UserIdAttribute |
スレッドコンテキストに保持するユーザID属性。
|