public interface ClientSession
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addClientContext(ClientContext c)
実行コンテキストを追加する
|
void |
addClientSessionEventListener(ClientSessionEventListener l)
セッションイベントリスナを登録する
|
void |
close(ClientEvent e)
起動セッションを終了する
|
boolean |
containsPlatformResource(java.lang.String key)
指定したキーの制御リソースが存在しているかチェックする
|
ClientSessionEventListener[] |
getClientSessionEventListeners()
セッションイベントリスナを取得する
|
ClientManager |
getManager(java.lang.String key)
ClientのManagerを取得する
|
java.lang.Object |
getPlatformResource(java.lang.String key)
制御リソースを取得する
|
ClientContext |
getRootContext()
ルート要素となっているClientContextを取得する
|
void |
invoke(java.util.Map managers,
ClientEvent e)
起動画面を指定してクライアントを起動する
|
void |
removeClientSessionEventListener(ClientSessionEventListener l)
セッションイベントリスナを削除する
|
void |
setPlatformResources(java.util.Map platformResMap)
Mapに格納されて渡された制御リソースをリセットする。
|
void invoke(java.util.Map managers, ClientEvent e) throws RecoverableException
managers
- 各Managerを格納したMape
- 起動イベント情報RecoverableException
- 回復可能な業務例外ClientManager getManager(java.lang.String key)
key
- Managerを特定するキー文字列java.lang.Object getPlatformResource(java.lang.String key)
key
- 制御リソースを表すキーvoid setPlatformResources(java.util.Map platformResMap)
platformResMap
- 制御リソースが格納されたMapboolean containsPlatformResource(java.lang.String key)
key
- 有無チェック対象の制御リソースキーvoid addClientContext(ClientContext c)
c
- 実行コンテキストオブジェクトClientContext getRootContext()
void addClientSessionEventListener(ClientSessionEventListener l)
l
- コンテキストイベントリスナClientSessionEventListener[] getClientSessionEventListeners()
void removeClientSessionEventListener(ClientSessionEventListener l)
l
- コンテキストイベントリスナvoid close(ClientEvent e)
e
- イベント情報