サービスライブラリでは、以下のクラスを提供します。
項番 クラス名称 |
クラス名
Swrba_Service
メソッド一覧
メソッド | 意味 |
String service_process_start_check(String ServiceName, String ProcessName, String HostName, String UserName, String Password, String OSType, String ExecUserName, String ExecPassword) | 指定したホストのサービスもしくはプロセスの起動を確認します。 サービスもしくはプロセスの起動の確認に成功した場合、"Success"を返します。 サービスもしくはプロセスの起動の確認に失敗した場合、例外を返します。 |
String service_process_stop_check(String ServiceName, String ProcessName, String HostName, String UserName, String Password, String OSType, String ExecUserName, String ExecPassword) | 指定したホストのサービスもしくはプロセスの停止を確認します。 サービスもしくはプロセスの停止の確認に成功した場合、"Success"を返します。 サービスもしくはプロセスの停止の確認に失敗した場合、例外を返します。 |
String service_start_check(String ServiceName, String HostName, String UserName, String Password, String OSType) | 指定したホストのサービスの起動を確認します。 サービスの起動の確認に成功した場合、"Success"を返します。 サービスの起動の確認に失敗した場合、例外を返します。 |
String service_stop_check(String ServiceName, String HostName, String UserName, String Password, String OSType) | 指定したホストのサービスの停止を確認します。 サービスの停止の確認に成功した場合、"Success"を返します。 サービスの停止の確認に失敗した場合、例外を返します。 |
String start_service(String ServiceName, String HostName, String UserName, String Password, String OSType, String ExecUserName, String ExecPassword) | 指定したホストのサービスを起動します。 サービスの起動に成功した場合、“Success”を返します。 サービスの起動に失敗した場合、例外を返します。 |
String stop_service(String ServiceName, String HostName, String UserName, String Password, String OSType, String ExecUserName, String ExecPassword) | 指定したホストのサービスを停止します。 サービスの停止に成功した場合、“Success”を返します。 サービスの停止に失敗した場合、例外を返します。 |
Integer return_code() | 各メソッドの結果の復帰値を返します。 |
入力情報
ServiceName サービス名を指定します。 Hostname ホスト名もしくはIPアドレスを指定します。
UserName 対象となるホストへSSHを利用して接続するユーザー名を指定します。
Password 対象となるホストへSSHを利用して接続するユーザーのパスワードを指定します。
OSType 対象となるホストのOS種別を指定します。
ExecUserName 実行するユーザー名を指定します。
ExecPassword 実行するために必要なパスワードを指定します。
注意事項
本ライブラリは、Hostnameに管理サーバ以外の情報を入力した場合、ファイル転送基盤またはSSH通信を利用して動作を実現しています。少なくともどちらか片方では通信可能となるように設定してください。各通信方法の注意事項については、“3.3 各通信方法の注意事項”を参照してください。
接続ユーザーと実行ユーザーが異なる場合、“3.3.3 接続ユーザーと実行ユーザーが異なる場合の注意事項”を参照してください。
各入力情報には、半角カナ文字および以下の記号は使用しないでください。半角カナ文字および以下の記号を使用すると、メソッドの実行に失敗する場合があります。
「~」「£」「―」「∥」「¢」「¬」「 ̄」「¥」「〃」
格納場所
Windows | <インストールパス>\SWRBAM\rbaope\bin\parts\lib\ standard\swrba_service.rb |
Linux | /opt/FJSVswrbam/rbaope/bin/parts/lib/standard/swrba_service.rb |