ChangeCollisionHelper - グローバル

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • ChangeCollisionHelper スクリプトインクルードは、変更管理 - 衝突の検出 (com.snc.change.collision) プラグインにあるヘルパーメソッドを提供します。

    これらのメソッドは、サーバーサイドスクリプトで使用するか、クライアントで Ajax 呼び出しを使用する場合に使用します。これらの方法を使用するには、「変更管理 - 衝突の検出」プラグインがインストールされている必要があります。

    ChangeCollisionHelper - addCiToChangeAffectedCis(文字列 ci, 文字列 changeId)

    変更の影響を受ける CI リストに CI を追加します。

    表 : 1. パラメーター
    名前 タイプ 説明
    ci 文字列 構成アイテムの sys_id
    changeId 文字列 変更レコードの sys_id
    表 : 2. 返される内容
    タイプ 説明
    なし

    ChangeCollisionHelper - getAffectedCisByChangeId(文字列 changeId)

    指定された変更の影響を受ける CI sys_id を返します。

    表 : 3. パラメーター
    名前 タイプ 説明
    changeId 文字列 変更レコードの sys_id
    表 : 4. 返される内容
    タイプ 説明
    アレイ 影響を受ける CI の sys_id のアレイ

    ChangeCollisionHelper - getBlackoutsByDate(GlideDateTime startDate, GlideDateTime endDate)

    startDate と endDate で定義された期間と重複するブラックアウトを返します。

    表 : 5. パラメーター
    名前 タイプ 説明
    startDate GlideDateTime 開始日
    endDate GlideDateTime 終了日
    表 : 6. 返される内容
    タイプ 説明
    アレイ ブラックアウトのアレイ (blackoutId:stringSpan)

    ChangeCollisionHelper - getChangesWithAffectedCi(文字列 ci, GlideDateTime startDate, GlideDateTime endDate)

    影響を受けた CI リストで指定された CI を持つ (startDateとendDateで定義される) タイムスパンでスケジュールされた変更を返します。

    表 : 7. パラメーター
    名前 タイプ 説明
    ci 文字列 構成アイテムの sys_id
    startDate GlideDateTime 開始日
    endDate GlideDateTime タイムスパンの終了日
    表 : 8. 返される内容
    タイプ 説明
    アレイ 変更レコードの sys_id のアレイ

    ChangeCollisionHelper - getChangesWithCi(文字列 ci, GlideDateTime startDate, GlideDateTime endDate)

    タイムスパン (startDate、endDate) 内にあり、指定された CI にリンクされている変更を返します。

    表 : 9. パラメーター
    名前 タイプ 説明
    ci 文字列 構成アイテムの sys_id
    startDate GlideDateTime 開始日
    endDate GlideDateTime タイムスパンの終了日
    表 : 10. 返される内容
    タイプ 説明
    アレイ 変更レコードの sys_id の配列

    ChangeCollisionHelper - getCiMaintenanceSchedule(文字列 ci)

    CI のメンテナンス スケジュールを返します。

    表 : 11. パラメーター
    名前 タイプ 説明
    ci 文字列 構成アイテムの sys_id
    表 : 12. 返される内容
    タイプ 説明
    なし

    ChangeCollisionHelper - getDependants(文字列 ci)

    指定された CI に依存するすべての CI を返します。

    表 : 13. パラメーター
    名前 タイプ 説明
    ci 文字列 構成アイテムの sys_id
    表 : 14. 返される内容
    タイプ 説明
    アレイ CI のアレイ

    ChangeCollisionHelper - getDependencies(文字列 ci)

    指定された CI が依存するすべての CI を返します。

    表 : 15. パラメーター
    名前 タイプ 説明
    ci 文字列 構成アイテムの sys_id
    表 : 16. 返される内容
    タイプ 説明
    アレイ CI のアレイ

    ChangeCollisionHelper - isCiInAffectedCis(文字列 ci, 文字列 changeId)

    変更の影響を受ける CI リストに CI が既に含まれているかどうかを確認します。

    表 : 17. パラメーター
    名前 タイプ 説明
    ci 文字列 構成アイテムの sys_id
    changeId 文字列 変更レコードの sys_id
    表 : 18. 返される内容
    タイプ 説明
    ブーリアン 変更の影響を受ける CI リストに CI が既に含まれている場合は true です。

    ChangeCollisionHelper - isDateInCiMaintenanceWindows( GlideDateTime startDate, GlideDateTime endDate, 文字列 maintenanceWindow)

    startDate および endDate で定義されたタイムスパンが CI のメンテナンス期間内にあるかどうかをチェックします。

    表 : 19. パラメーター
    名前 タイプ 説明
    startDate GlideDateTime 開始日
    endDate GlideDateTime 終了日
    maintenanceWindow 文字列 構成アイテムの sys_id
    表 : 20. 返される内容
    タイプ 説明
    ブーリアン タイムスパンが CI のメンテナンス期間内にある場合は true