public interface ServiceManager extends ClientManager
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
KEY_ServiceManager
ServiceManagerを表すキー文字列
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
doService(Expression exp,
Content source)
サービスを実行する。
|
void |
doService(Expression exp,
Notification source)
サービスを実行する。
|
Session |
doService(Key serviceKey,
Session session)
サービスを実行する。
|
Session |
doService(java.lang.String serviceName,
Session session)
サービスを実行する。
|
SessionFactory |
getSessionFactory()
ServiceSessionのFactoryを取得する
|
destroy, getManagerKey
refresh
static final java.lang.String KEY_ServiceManager
void doService(Expression exp, Content source) throws RecoverableException
exp
- 実行するサービス名source
- 呼び出し元のコンテンツRecoverableException
- サービス実行でエラー発生void doService(Expression exp, Notification source) throws RecoverableException
exp
- 実行するサービス名source
- 呼び出し元のNotificationRecoverableException
- サービス実行でエラー発生Session doService(java.lang.String serviceName, Session session) throws ServiceException
serviceName
- 実行するサービス名session
- サービスに渡すパラメータを格納するコンテナServiceException
- サービス実行でエラー発生Session doService(Key serviceKey, Session session) throws ServiceException
serviceKey
- 実行するサービスキーsession
- サービスに渡すパラメータを格納するコンテナServiceException
- サービス実行でエラー発生SessionFactory getSessionFactory()