Class TimeZoneAttributeInHttpUtil
java.lang.Object
nablarch.common.web.handler.threadcontext.TimeZoneAttributeInHttpUtil
HTTP上で選択されたタイムゾーンの保持を行う際に使用するユーティリティクラス。
- Author:
- Kiyohito Itoh
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidkeepTimeZone(HttpRequest request, ExecutionContext context, String timeZone) 指定されたタイムゾーンの保持とスレッドローカルへの設定を行う。
-
Method Details
-
keepTimeZone
@Published(tag="architect") public static void keepTimeZone(HttpRequest request, ExecutionContext context, String timeZone) 指定されたタイムゾーンの保持とスレッドローカルへの設定を行う。 指定されたタイムゾーンがサポート対象のタイムゾーンでない場合は処理を行わない。 サポート対象は、SystemRepositoryから取得したTimeZoneAttributeInHttpSupportで サポートされているタイムゾーンとなる。 タイムゾーンの保持については、アプリケーションで使用するTimeZoneAttributeInHttpSupportのサブクラスのJavadocを参照。- Parameters:
request- リクエストcontext- 実行コンテキストtimeZone- タイムゾーン- Throws:
IllegalArgumentException- リポジトリにサポート用コンポーネントが存在しなかった場合
-