コンストラクタと説明 |
---|
SessionBase()
コンストラクタ
|
SessionBase(java.util.Map sessionMap,
java.util.Map controlMap)
コンストラクタ
|
SessionBase(Resource resource) |
SessionBase(Resource resource,
java.util.Map sessionMap,
java.util.Map controlMap) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
add(Session session)
指定されたセッションのすべての値をこのセッションに追加します
|
void |
clear()
セッション値をクリアする
|
Session |
copy()
サービス実行時セッションのコピーインスタンスを作成する
|
java.util.Map |
getControlMap()
サービス実行時の制御パラメータマップを取得する。
|
Session |
getSession(Key[] returnKeys)
指定されたセッション値のみを保持するセッションインスタンスを作成する
|
java.util.Map |
getSessionMap()
内部利用用(internal use only)
|
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.String |
toString() |
public SessionBase()
public SessionBase(Resource resource)
public SessionBase(Resource resource, java.util.Map sessionMap, java.util.Map controlMap)
public SessionBase(java.util.Map sessionMap, java.util.Map controlMap)
sessionMap
- セッション値マップcontrolMap
- 制御パラメータマップpublic java.util.Map getControlMap()
getControlMap
インタフェース内 Session
public void setControlMap(java.util.Map controlMap)
setControlMap
インタフェース内 Session
controlMap
- 制御パラメータマップpublic java.lang.Object getSessionValue(Key sessionKey)
getSessionValue
インタフェース内 Session
sessionKey
- 取得するセッション値のキーpublic void setSessionValue(Key sessionKey, java.lang.Object value)
setSessionValue
インタフェース内 Session
sessionKey
- 保持するセッション値のキーvalue
- セッション値public void removeSessionValue(Key sessionKey)
removeSessionValue
インタフェース内 Session
sessionKey
- 削除するセッション値のキーpublic Session getSession(Key[] returnKeys)
getSession
インタフェース内 Session
returnKeys
- セッションに含めるべきセッション値キーpublic java.lang.String toString()
toString
クラス内 java.lang.Object
public Session copy()
public void add(Session session)
public java.util.Set keySet()
public java.util.Map getSessionMap()
getSessionMap
インタフェース内 Session