|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.seasar.extension.httpsession.S2HttpSession
セッション情報をSeasar2で管理するための HttpSessionです。
| コンストラクタの概要 | |
S2HttpSession(S2HttpServletRequestWrapper request,
java.lang.String id,
SessionStateManager sessionStateManager,
ServletContext servletContext,
boolean isNew)
S2HttpSessionを作成します。 |
|
| メソッドの概要 | |
java.lang.Object |
getAttribute(java.lang.String name)
|
java.util.Enumeration |
getAttributeNames()
|
long |
getCreationTime()
|
java.lang.String |
getId()
|
long |
getLastAccessedTime()
|
int |
getMaxInactiveInterval()
|
ServletContext |
getServletContext()
|
HttpSessionContext |
getSessionContext()
推奨されていません。 |
SessionState |
getSessionState()
セッション状態を返します。 |
java.lang.Object |
getValue(java.lang.String name)
|
java.lang.String[] |
getValueNames()
|
void |
invalidate()
|
boolean |
isNew()
|
void |
putValue(java.lang.String name,
java.lang.Object value)
|
void |
removeAttribute(java.lang.String name)
|
void |
removeValue(java.lang.String name)
|
void |
setAttribute(java.lang.String name,
java.lang.Object value)
|
void |
setMaxInactiveInterval(int interval)
|
protected void |
setupSessionState()
セッションの状態をセットアップします。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public S2HttpSession(S2HttpServletRequestWrapper request,
java.lang.String id,
SessionStateManager sessionStateManager,
ServletContext servletContext,
boolean isNew)
S2HttpSessionを作成します。
request - HTTPリクエストid - 識別子sessionStateManager - セッション状態マネージャservletContext - サーブレットコンテキストisNew - 新規かどうか| メソッドの詳細 |
public SessionState getSessionState()
public java.lang.Object getAttribute(java.lang.String name)
HttpSession 内の getAttributeprotected void setupSessionState()
public java.util.Enumeration getAttributeNames()
HttpSession 内の getAttributeNamespublic long getCreationTime()
HttpSession 内の getCreationTimepublic java.lang.String getId()
HttpSession 内の getIdpublic long getLastAccessedTime()
HttpSession 内の getLastAccessedTimepublic int getMaxInactiveInterval()
HttpSession 内の getMaxInactiveIntervalpublic ServletContext getServletContext()
HttpSession 内の getServletContextpublic HttpSessionContext getSessionContext()
HttpSession 内の getSessionContextpublic java.lang.Object getValue(java.lang.String name)
HttpSession 内の getValuepublic java.lang.String[] getValueNames()
HttpSession 内の getValueNamespublic void invalidate()
HttpSession 内の invalidatepublic boolean isNew()
HttpSession 内の isNew
public void putValue(java.lang.String name,
java.lang.Object value)
HttpSession 内の putValuepublic void removeAttribute(java.lang.String name)
HttpSession 内の removeAttributepublic void removeValue(java.lang.String name)
HttpSession 内の removeValue
public void setAttribute(java.lang.String name,
java.lang.Object value)
HttpSession 内の setAttributepublic void setMaxInactiveInterval(int interval)
HttpSession 内の setMaxInactiveInterval
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||