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, getManagerKeyrefreshstatic 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()