public abstract class AbstractServiceManager extends java.lang.Object implements ServiceManager
KEY_ServiceManager
コンストラクタと説明 |
---|
AbstractServiceManager()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected Session |
createInputServiceSession(Content source,
Expression inputExp)
コンテントで宣言されている項目を格納したServiceSessionを作成する
|
protected Session |
createInputServiceSession(Notification source,
Expression inputExp)
コンテントで宣言されている項目を格納したServiceSessionを作成する
|
void |
destroy(ClientEvent e)
終了処理を行う
|
java.lang.String |
getManagerKey()
マネージャを特定するキー文字列を取得する
|
SessionFactory |
getSessionFactory()
SessionFactoryを取得する
|
protected void |
loadOutputServiceSession(Session outSession,
Expression outputExp,
Content source)
サービスからの出力内容をクライアントサイドに取り込む
|
protected void |
loadOutputServiceSession(Session outSession,
Expression outputExp,
Notification source)
サービスからの出力内容をクライアントサイドに取り込む
|
void |
refresh()
設定情報を再読込する
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doService, doService, doService, doService
public java.lang.String getManagerKey()
getManagerKey
インタフェース内 ClientManager
public void destroy(ClientEvent e)
destroy
インタフェース内 ClientManager
e
- イベント情報public SessionFactory getSessionFactory()
getSessionFactory
インタフェース内 ServiceManager
protected Session createInputServiceSession(Content source, Expression inputExp) throws RecoverableException
source
- 対象のコンテントinputExp
- RecoverableException
- 回復可能な業務例外protected Session createInputServiceSession(Notification source, Expression inputExp) throws RecoverableException
source
- 対象のNotificationinputExp
- RecoverableException
- 回復可能な業務例外protected void loadOutputServiceSession(Session outSession, Expression outputExp, Content source) throws RecoverableException
outSession
- サービスからの出力SessionoutputExp
- 出力値定義source
- 呼び出し元コンテントRecoverableException
- 回復可能な業務例外protected void loadOutputServiceSession(Session outSession, Expression outputExp, Notification source) throws RecoverableException
outSession
- サービスからの出力SessionoutputExp
- 出力値定義Notification
- 呼び出し元のNotificationRecoverableException
- 回復可能な業務例外public void refresh() throws java.rmi.RemoteException, FatalException
refresh
インタフェース内 Refreshable
java.rmi.RemoteException
FatalException