public interface HttpSessionManager
修飾子とタイプ | メソッドと説明 |
---|---|
String[] |
getAllIds()
現在有効なすべての HttpSession のセッションIDを返します。
|
int |
getCount()
現在有効な HttpSession の数を返します。
|
long |
getCreationTime(String id)
指定のIDに関連付けられているHTTPセッションが
作られた時刻を返します。
|
long |
getLastAccessedTime(String id)
指定のIDに関連付けられてるセッションに関連したリクエストをクライアントが送った最後の時刻を返します。
|
int |
getMaxInactiveInterval(String id)
指定のIDに関連付けられてるセッションを保ち続ける最大の秒数を返します。
|
int getCount()
String[] getAllIds()
HttpSession.getId()
が
返す値です。long getCreationTime(String id) throws NoSuchSessionException, UnsupportedOperationException
HttpSession.getCreationTime()
が返す値です。
指定のIDに関連付けられている有効なHTTPセッションがない場合、
NoSuchSessionException
をスローします。
このインタフェースの実装が、このメソッドをサポートしない場合、
UnsupportedOperationException
をスローします。
id
- セッションIDNoSuchSessionException
- 指定のIDに関連付けられた有効なセッションを見つけられなかった場合UnsupportedOperationException
- このメソッドがサポートされない場合long getLastAccessedTime(String id) throws NoSuchSessionException, UnsupportedOperationException
HttpSession.getLastAccessedTime()
が返す値です。
指定のIDに関連付けられている有効なHTTPセッションがない場合、
NoSuchSessionException
をスローします。
このインタフェースの実装が、このメソッドをサポートしない場合、
UnsupportedOperationException
をスローします。
id
- セッションIDNoSuchSessionException
- 指定のIDに関連付けられた有効なセッションを見つけられなかった場合UnsupportedOperationException
- このメソッドがサポートされない場合int getMaxInactiveInterval(String id) throws NoSuchSessionException, UnsupportedOperationException
HttpSession.getMaxInactiveInterval()
が返す値です。
指定のIDに関連付けられている有効なHTTPセッションがない場合、
NoSuchSessionException
をスローします。
このインタフェースの実装が、このメソッドをサポートしない場合、
UnsupportedOperationException
をスローします。
id
- セッションIDNoSuchSessionException
- 指定のIDに関連付けられた有効なセッションを見つけられなかった場合UnsupportedOperationException
- このメソッドがサポートされない場合Copyright © 2012 NTT DATA INTRAMART CORPORATION