public interface Session
extends java.io.Serializable
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
add(Session session)
指定されたセッションのすべての値をこのセッションに追加します
|
void |
clear()
セッション値をクリアする
|
Session |
copy()
サービス実行時セッションのコピーインスタンスを作成する
|
java.util.Map |
getControlMap()
サービス実行時の制御パラメータマップを取得する。
|
Session |
getSession(Key[] returnKeys)
指定されたセッション値のみを保持するセッションインスタンスを作成する
|
java.util.Map |
getSessionMap()
内部利用向けメソッド(使用禁止!)
|
java.lang.Object |
getSessionValue(Key sessionKey)
セッション上に保持されている値を取得する。
|
java.util.Set |
keySet()
セッションに格納されているキーのセットビューを返します。
|
void |
removeSessionValue(Key sessionKey)
セッション上の値を削除する。
|
void |
setControlMap(java.util.Map controlMap)
サービス実行時の制御パラメータマップを登録する。
|
void |
setSessionValue(Key sessionKey,
java.lang.Object value)
セッション上に値を保持する。
|
java.lang.Object getSessionValue(Key sessionKey)
sessionKey - 取得するセッション値のキーvoid setSessionValue(Key sessionKey, java.lang.Object value)
sessionKey - 保持するセッション値のキーvalue - セッション値void removeSessionValue(Key sessionKey)
sessionKey - 削除するセッション値のキーjava.util.Set keySet()
void clear()
Session copy()
void add(Session session)
session - 追加する値を保持するセッションSession getSession(Key[] returnKeys)
returnKeys - セッションに含めるべきセッション値キーjava.util.Map getControlMap()
void setControlMap(java.util.Map controlMap)
controlMap - 制御パラメータマップjava.util.Map getSessionMap()