@Published(tag="architect") public class TimeZoneAttributeInHttpSession extends TimeZoneAttributeInHttpSupport
Constructor and Description |
---|
TimeZoneAttributeInHttpSession() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getKeepingTimeZone(HttpRequest req,
ServletExecutionContext ctx)
保持しているタイムゾーンを取得する。
|
protected java.lang.String |
getSessionKey()
タイムゾーンが格納されるセッション上のキー名を取得する。
sessionKey プロパティが設定されていない場合は、
nablarch.common.handler.threadcontext.TimeZoneAttribute#getKey()の値を使用する。 |
protected void |
keepTimeZone(HttpRequest req,
ServletExecutionContext ctx,
java.lang.String timeZone)
ユーザが選択したタイムゾーンを保持する。
|
void |
setSessionKey(java.lang.String sessionKey)
タイムゾーンが格納されるセッション上のキー名を設定する。
|
getTimeZone, getValue, isSupportedTimeZone, setSupportedTimeZones
getKey, setDefaultTimeZone
public void setSessionKey(java.lang.String sessionKey)
sessionKey
- タイムゾーンが格納されるセッション上のキー名protected void keepTimeZone(HttpRequest req, ServletExecutionContext ctx, java.lang.String timeZone)
TimeZoneAttributeInHttpSupport
keepTimeZone
in class TimeZoneAttributeInHttpSupport
req
- リクエストctx
- 実行コンテキストtimeZone
- ユーザが選択したタイムゾーンprotected java.lang.String getKeepingTimeZone(HttpRequest req, ServletExecutionContext ctx)
TimeZoneAttributeInHttpSupport
getKeepingTimeZone
in class TimeZoneAttributeInHttpSupport
req
- リクエストctx
- 実行コンテキストprotected java.lang.String getSessionKey()
sessionKey
プロパティが設定されていない場合は、
nablarch.common.handler.threadcontext.TimeZoneAttribute#getKey()の値を使用する。