@Published(tag="architect") public class TimeZoneAttributeInHttpCookie extends TimeZoneAttributeInHttpSupport
Constructor and Description |
---|
TimeZoneAttributeInHttpCookie() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getKeepingTimeZone(HttpRequest req,
ServletExecutionContext ctx)
保持しているタイムゾーンを取得する。
|
protected void |
keepTimeZone(HttpRequest req,
ServletExecutionContext ctx,
java.lang.String timeZone)
ユーザが選択したタイムゾーンを保持する。
|
void |
setCookieDomain(java.lang.String cookieDomain)
タイムゾーンを保持するクッキーが送信されるドメイン階層を設定する。
|
void |
setCookieHttpOnly(boolean httpOnly)
保持するクッキーのhttpOnly属性有無を指定する。
(デフォルトではサポートしていればhttpOnly属性を設定する)
|
void |
setCookieMaxAge(java.lang.Integer cookieMaxAge)
タイムゾーンを保持するクッキーの最長存続期間(秒単位)を設定する。
|
void |
setCookieName(java.lang.String cookieName)
タイムゾーンを保持するクッキーの名前を設定する。
|
void |
setCookiePath(java.lang.String cookiePath)
タイムゾーンを保持するクッキーが送信されるURIのパス階層を設定する。
|
void |
setCookieSecure(boolean secure)
タイムゾーンを保持するクッキーのsecure属性を設定する。
(デフォルトではsecure属性を設定しない)
|
getTimeZone, getValue, isSupportedTimeZone, setSupportedTimeZones
getKey, setDefaultTimeZone
public void setCookieName(java.lang.String cookieName)
cookieName
- タイムゾーンを保持するクッキーの名前public void setCookiePath(java.lang.String cookiePath)
cookiePath
- タイムゾーンを保持するクッキーが送信されるURIのパス階層public void setCookieDomain(java.lang.String cookieDomain)
cookieDomain
- タイムゾーンを保持するクッキーが送信されるドメイン階層public void setCookieMaxAge(java.lang.Integer cookieMaxAge)
cookieMaxAge
- タイムゾーンを保持するクッキーの最長存続期間(秒単位)public void setCookieSecure(boolean secure)
secure
- secure属性を設定するか否か(真の場合、secure属性を設定する)public void setCookieHttpOnly(boolean httpOnly)
httpOnly
- httpOnly属性を設定するか否か(真の場合、httpOnly属性を設定する)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
- 実行コンテキスト