Hitachi

JP1 Version 12 JP1/Automatic Job Management System 3 コマンドリファレンス


7.2.2 待ち合わせのリソース

待ち合わせのリソースの詳細を次に示します。

形式
{
  "unitName":"待ち合わせ条件付きユニットのユニット完全名",
  "unitComment":"待ち合わせ条件付きユニットのコメント",
  "status":"待ち合わせ条件付きユニットの状態",
  "execId":"待ち合わせ条件付きユニットの実行ID",
  "startDelayStatus":"待ち合わせ条件付きユニットの開始遅延有無",
  "nestStartDelayStatus":"待ち合わせ条件付きユニットの配下の開始遅延有無",
  "endDelayStatus":"待ち合わせ条件付きユニットの終了遅延有無",
  "nestEndDelayStatus":"待ち合わせ条件付きユニットの配下の終了遅延有無",
  "waitMethod":"待ち合わせ方法",
  "noGenerationAction":"待ち合わせる世代がない場合",
  "unmonitoredEndedAction":"監視未起動終了の場合",
  "abnomalEndedAction":"実行世代に異常終了がある場合",
  "waitingTargetUnits":[
    {
      "unitName":"待ち合わせ対象ユニットのユニット完全名",
      "unitComment":"待ち合わせ対象ユニットのコメント",
      "status":"待ち合わせ対象ユニットの状態",
      "execId":"待ち合わせ対象ユニットの実行ID",
      "startDelayStatus":"待ち合わせ対象ユニットの開始遅延有無",
      "nestStartDelayStatus":"待ち合わせ対象ユニットの配下の開始遅延有無",
      "endDelayStatus":"待ち合わせ対象ユニットの終了遅延有無",
      "nestEndDelayStatus":"待ち合わせ対象ユニットの配下の終了遅延有無",
      "waitStatus":"待ち合わせ対象ユニットの待ち合わせ状態",
    }, ...
  ]
}
メンバー

返却されるメンバーを次の表に示します。

表7‒40 待ち合わせのリソースのメンバー一覧

メンバー

データ型

説明

unitName

string

待ち合わせ条件付きユニットのユニット完全名を1〜930バイトの文字列で返却します。

情報を取得できない場合は,長さ0バイトの文字列を返却します。

unitComment

string

待ち合わせ条件付きユニットのコメントを0〜80バイトの文字列で返却します。

情報を取得できない場合,またはユニットにコメントが定義されていない場合は,長さ0バイトの文字列を返却します。

status

string

待ち合わせ条件付きユニットの状態を,定数Statusに規定した文字列定数で返却します。

情報を取得できない場合は,「NONE(該当なし)」を返却します。定数Statusの詳細については,「7.4.1(2) Status」を参照してください。

execId

string

待ち合わせ条件付きユニットの実行IDを「@[mmmm]{A〜Z}nnnn」の形式で返却します(例:@10A200)。

情報を取得できない場合は,長さ0バイトの文字列を返却します。

startDelayStatus

string

待ち合わせ条件付きユニットの開始遅延有無を,定数DelayStartに規定した文字列定数で返却します。

情報を取得できない場合は,「NONE(該当なし)」を返却します。定数DelayStartの詳細については,「7.4.1(3) DelayStart」を参照してください。

nestStartDelayStatus

string

待ち合わせ条件付きユニットの配下の開始遅延有無を,定数DelayStartに規定した文字列定数で返却します。

情報を取得できない場合は,「NONE(該当なし)」を返却します。定数DelayStartの詳細については,「7.4.1(3) DelayStart」を参照してください。

endDelayStatus

string

待ち合わせ条件付きユニットの終了遅延有無を,定数DelayEndに規定した文字列定数で返却します。

情報を取得できない場合は,「NONE(該当せず)」を返却します。定数DelayEndの詳細については,「7.4.1(4) DelayEnd」を参照してください。

nestEndDelayStatus

string

待ち合わせ条件付きユニットの配下の終了遅延有無を,定数DelayEndに規定した文字列定数で返却します。

情報を取得できない場合は,「NONE(該当せず)」を返却します。定数DelayEndの詳細については,「7.4.1(4) DelayEnd」を参照してください。

waitMethod

string

待ち合わせ条件付きユニットに設定されている待ち合わせ条件の待ち合わせ方法を,定数WaitMethodに規定した文字列定数で返却します。

定数WaitMethodの詳細については,「7.4.13(1) WaitMethod」を参照してください。

noGenerationAction

string

待ち合わせ条件付きユニットに設定されている待ち合わせ条件の,待ち合わせる世代がない場合の動作を,定数WaitingActionに規定した文字列定数で返却します。

定数WaitingActionの詳細については,「7.4.13(2) WaitingAction」を参照してください。

unmonitoredEndedAction

string

待ち合わせ条件付きユニットに設定されている待ち合わせ条件の,監視未起動終了の場合の動作を,定数WaitingActionに規定した文字列定数で返却します。

定数WaitingActionの詳細については,「7.4.13(2) WaitingAction」を参照してください。

abnomalEndedAction

string

待ち合わせ条件付きユニットに設定されている待ち合わせ条件の,実行世代に異常終了がある場合の動作を,定数WaitingActionに規定した文字列定数で返却します。

定数WaitingActionの詳細については,「7.4.13(2) WaitingAction」を参照してください。

waitingTargetUnits

object[]

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットの情報を,オブジェクトの配列で返却します。

unitName

string

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットのユニット完全名を,1〜930バイトの文字列で返却します。

情報を取得できない場合は,長さ0バイトの文字列を返却します。

unitComment

string

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットのコメントを,0〜80バイトの文字列で返却します。

情報を取得できない場合,またはユニットにコメントが定義されていない場合は,長さ0バイトの文字列を返却します。

status

string

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットの状態を,定数Statusに規定した文字列定数で返却します。

次の場合に,「NONE(該当なし)」を返却します。

  • 情報を取得できない場合

  • 待ち合わせ対象ユニットが,プランニンググループの場合

定数Statusの詳細については,「7.4.1(2) Status」を参照してください。

execId

string

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットの実行IDを「@[mmmm]{A〜Z}nnnn」の形式で返却します(例:@10A200)。

次の場合に,長さ0バイトの文字列を返却します。

  • 情報を取得できない場合

  • 待ち合わせ対象ユニットが,プランニンググループの場合

startDelayStatus

string

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットの開始遅延有無を,定数DelayStartに規定した文字列定数で返却します。

次の場合に,「NONE(該当なし)」を返却します。

  • 情報を取得できない場合

  • 待ち合わせ対象ユニットが,プランニンググループの場合

定数DelayStartの詳細については,「7.4.1(3) DelayStart」を参照してください。

nestStartDelayStatus

string

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットの配下の開始遅延有無を,定数DelayStartに規定した文字列定数で返却します。

次の場合に,「NONE(該当なし)」を返却します。

  • 情報を取得できない場合

  • 待ち合わせ対象ユニットが,プランニンググループの場合

定数DelayStartの詳細については,「7.4.1(3) DelayStart」を参照してください。

endDelayStatus

string

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットの終了遅延有無を,定数DelayEndに規定した文字列定数で返却します。

次の場合に,「NONE(該当なし)」を返却します。

  • 情報を取得できない場合

  • 待ち合わせ対象ユニットが,プランニンググループの場合

定数DelayEndの詳細については,「7.4.1(4) DelayEnd」を参照してください。

nestEndDelayStatus

string

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットの配下の終了遅延有無を,定数DelayEndに規定した文字列定数で返却します。

次の場合に,「NONE(該当なし)」を返却します。

  • 情報を取得できない場合

  • 待ち合わせ対象ユニットが,プランニンググループの場合

定数DelayEndの詳細については,「7.4.1(4) DelayEnd」を参照してください。

waitingStatus

string

待ち合わせ条件付きユニットの待ち合わせ条件に設定されている待ち合わせ対象ユニットとの待ち合わせ状態を,定数WaitingStatusに規定した文字列定数で返却します。

定数WaitingStatusの詳細については,「7.4.13(2) WaitingAction」を参照してください。