public class PFWebSessionObjectHolder
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
ACCESS_ALLOWED |
static int |
ACCESS_PROHIBIT |
static java.lang.String |
PREFIX_APPLICATION |
static java.lang.String |
PREFIX_COMPONENT |
コンストラクタと説明 |
---|
PFWebSessionObjectHolder() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addSessionObject(java.lang.String key,
java.lang.Object obj,
java.lang.String idKey,
int access)
セッションオブジェクトに新たな値を追加する。
|
java.util.HashMap<java.lang.String,java.lang.Object> |
getAccessibleSessionObjects(java.lang.String idKey)
現在のアプリケーションからアクセス可能なすべてのセッションオブジェクトのマップを取得する。
|
java.lang.Object |
getSessionObject(java.lang.String key,
java.lang.String idKey)
指定されたキーのセッションオブジェクトを取得する。
|
void |
updateSessionObject(java.lang.String key,
java.lang.Object obj,
java.lang.String idKey,
int access)
セッションオブジェクトの値を更新する。
|
void |
updateSessionObjects(java.util.HashMap<java.lang.String,java.lang.Object> map,
java.lang.String idKey)
複数のセッションオブジェクトを一括更新する。
|
public static final int ACCESS_ALLOWED
public static final int ACCESS_PROHIBIT
public static final java.lang.String PREFIX_APPLICATION
public static final java.lang.String PREFIX_COMPONENT
public void addSessionObject(java.lang.String key, java.lang.Object obj, java.lang.String idKey, int access) throws PFApplicationException
key
- オブジェクトの識別キーobj
- オブジェクト本体idKey
- アプリケーションの識別キーaccess
- アクセスコントロール種別PFApplicationException
public void updateSessionObject(java.lang.String key, java.lang.Object obj, java.lang.String idKey, int access) throws PFApplicationException
key
- オブジェクトの識別キーobj
- オブジェクト本体idKey
- アプリケーションの識別キーaccess
- アクセスコントロール種別PFApplicationException
public java.util.HashMap<java.lang.String,java.lang.Object> getAccessibleSessionObjects(java.lang.String idKey)
idKey
- アプリケーションの識別キーpublic void updateSessionObjects(java.util.HashMap<java.lang.String,java.lang.Object> map, java.lang.String idKey) throws PFApplicationException
map
- 更新するセッションオブジェクトのマップidKey
- アプリケーション識別キーPFApplicationException
public java.lang.Object getSessionObject(java.lang.String key, java.lang.String idKey)
key
- オブジェクトの識別キーidKey
- アプリケーションの識別キー