public class SimpleServiceManager extends AbstractServiceManager implements ServiceManager
KEY_ServiceManager
コンストラクタと説明 |
---|
SimpleServiceManager()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
doService(Expression serviceExp,
Content source)
サービスを実行する。
|
void |
doService(Expression serviceExp,
Notification source)
サービスを実行する。
|
Session |
doService(Key serviceKey,
Session inSession)
サービスを実行する。
|
Session |
doService(java.lang.String serviceName,
Session inSession)
サービスを実行する。
|
protected Service |
getClientService(Key serviceKey)
Client上で実行するサービスを取得する
|
protected CommonCalendarFacadeFactory |
getCommonCalendarFacadeFactory()
CommonCalendarFacadeFactoryを返す
|
protected CommonServiceFacadeFactory |
getCommonServiceFacadeFactory()
CommonServiceFactoryを取得する
|
java.lang.String |
getManagerKey()
マネージャを特定するキー文字列を取得する
|
protected ModelEventListenerFacadeFactory |
getModelEventListenerFacadeFactory()
ModelEventListenerFacadeを返す
|
protected PrintServiceFacadeFactory |
getPrintServiceFacadeFactory()
PrintServiceFacadeFactoryを取得する
|
protected ServiceMap |
getServiceMap()
ServiceMapを取得する
|
protected ServiceMapFactory |
getServiceMapFactory()
ServiceMapFactoryを取得する
|
protected TaskSchedulerFacadeFactory |
getTaskSchedulerFacadeFactory()
TaskSchedulerFacadeFactoryを返す
|
protected WorkflowRouteFacadeFactory |
getWorkflowRouteFacadeFactory()
WorkflowRouteFacadeFactoryを返す
|
void |
refresh()
設定情報を再読込する
|
createInputServiceSession, createInputServiceSession, destroy, getSessionFactory, loadOutputServiceSession, loadOutputServiceSession
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSessionFactory
destroy
public java.lang.String getManagerKey()
getManagerKey
インタフェース内 ClientManager
getManagerKey
クラス内 AbstractServiceManager
public void doService(Expression serviceExp, Content source) throws RecoverableException
doService
インタフェース内 ServiceManager
exp
- 実行するサービス名source
- 呼び出し元のコンテンツRecoverableException
- サービス実行でエラー発生public void doService(Expression serviceExp, Notification source) throws RecoverableException
doService
インタフェース内 ServiceManager
exp
- 実行するサービス名source
- 呼び出し元のNotificationRecoverableException
- サービス実行でエラー発生public Session doService(java.lang.String serviceName, Session inSession) throws ServiceException
doService
インタフェース内 ServiceManager
serviceName
- 実行するサービス名inSession
- サービスに渡すパラメータを格納したコンテナServiceException
- サービス実行でエラー発生public Session doService(Key serviceKey, Session inSession) throws ServiceException
doService
インタフェース内 ServiceManager
serviceKey
- 実行するサービスキーsession
- サービスに渡すパラメータを格納するコンテナServiceException
- サービス実行でエラー発生public void refresh() throws java.rmi.RemoteException, FatalException
refresh
インタフェース内 Refreshable
refresh
クラス内 AbstractServiceManager
java.rmi.RemoteException
FatalException
protected Service getClientService(Key serviceKey)
serviceKey
- サービスキーprotected ServiceMap getServiceMap()
protected ServiceMapFactory getServiceMapFactory()
protected CommonServiceFacadeFactory getCommonServiceFacadeFactory()
protected PrintServiceFacadeFactory getPrintServiceFacadeFactory()
protected ModelEventListenerFacadeFactory getModelEventListenerFacadeFactory()
protected WorkflowRouteFacadeFactory getWorkflowRouteFacadeFactory()
protected CommonCalendarFacadeFactory getCommonCalendarFacadeFactory()
protected TaskSchedulerFacadeFactory getTaskSchedulerFacadeFactory()