public class ServiceController extends Object
コンストラクタと説明 |
---|
ServiceController()
サービスコントローラを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getServiceId()
ServiceControllerのサービスIDを返却します。
|
String[] |
getServiceIds()
ServiceControllerで管理されているサービスのサービスIDを返却します。
|
ServiceInformation |
getServiceInfo(String serviceId)
指定されたサービスIDのサービス情報を返却します。
|
void |
initialize()
非推奨です。
このメソッドはアプリケーション起動時のみ利用します。
|
void |
report()
システム情報の出力を行ないます。
|
void |
start()
非推奨です。
このメソッドはアプリケーション起動時のみ利用します。
|
void |
startService(String serviceId)
指定されたサービスの起動依頼を送ります。
|
void |
stop()
非推奨です。
このメソッドはアプリケーション停止時のみ利用します。
|
void |
stopService(String serviceId)
指定されたサービスの停止依頼を送ります。
|
void |
updatePlatformReport()
システム情報に含まれるプラットフォームの情報を更新して出力を行います。
|
void |
updateTenantReport()
システム情報に含まれるテナントの情報を更新して出力を行います。
|
@Deprecated public void initialize() throws ServiceControlException
ServiceControlException
- ServiceControllerの初期化に失敗した場合にスローされます。@Deprecated public void start() throws ServiceControlException
ServiceControlException
- ServiceControllerの開始に失敗した場合にスローされます。@Deprecated public void stop() throws ServiceControlException
ServiceControlException
- ServiceControllerの停止に失敗した場合にスローされます。public String getServiceId()
public String[] getServiceIds()
public ServiceInformation getServiceInfo(String serviceId)
serviceId
- サービスIDpublic void startService(String serviceId) throws ServiceControlException
serviceId
- 起動するサービスのIDServiceControlException
- サービスの起動依頼に失敗した場合にスローされます。public void stopService(String serviceId) throws ServiceControlException
serviceId
- 停止するサービスのIDServiceControlException
- サービスの停止依頼に失敗した場合にスローされます。public void report() throws ServiceControlException
ServiceControlException
- コーディネータに選出されたノードが存在しない場合やネットワークエラーが発生した場合にスローされます。public void updateTenantReport()
public void updatePlatformReport()
Copyright © 2012 NTT DATA INTRAMART CORPORATION