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」を参照してください。
-