ChangeCollisionHelper - 전역

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • ChangeCollisionHelper 스크립트 포함은 Change Management - Collision Detector(com.snc.change.collision) 플러그인에 있는 도우미 메서드를 제공합니다.

    서버 측 스크립트에서 또는 클라이언트에서 Ajax 호출을 사용할 때 이러한 메서드를 사용합니다. 이러한 방법을 사용하려면 Change Management - Collision Detector 플러그인이 설치되어 있어야 합니다.

    ChangeCollisionHelper - addCiToChangeAffectedCis(String ci, String changeId)

    변경의 영향을 받는 CI 목록에 CI를 추가합니다.

    표 1. 매개변수
    이름 유형 설명
    ci 문자열 구성 항목의 sys_id
    변경 ID 문자열 변경 기록의 sys_id
    표 2. 반환
    유형 설명
    void

    ChangeCollisionHelper - getAffectedCisByChangeId(문자열 changeId)

    지정된 변경에 대해 영향을 받는 CI sys_ids 반환합니다.

    표 3. 매개변수
    이름 유형 설명
    변경 ID 문자열 변경 기록의 sys_id
    표 4. 반환
    유형 설명
    배열 영향을 받는 CI의 sys_ids 배열입니다.

    ChangeCollisionHelper - getBlackoutsByDate(GlideDateTime startDate, GlideDateTime endDate)

    startDate 및 endDate로 정의된 기간과 중복되는 블랙아웃을 반환합니다.

    표 5. 매개변수
    이름 유형 설명
    startDate Glide날짜/시간 시작 날짜
    endDate Glide날짜/시간 종료 날짜
    표 6. 반환
    유형 설명
    배열 블랙아웃 배열(blackoutId:stringSpan)입니다.

    ChangeCollisionHelper - getChangesWithAffectedCi(String ci, GlideDateTime startDate, GlideDateTime endDate)

    영향을 받는 CI 목록에 지정된 CI가 있는 시간 범위(startDate 및 endDate로 정의됨)에 예약된 변경 내용을 반환합니다.

    표 7. 매개변수
    이름 유형 설명
    ci 문자열 구성 항목의 sys_id
    startDate Glide날짜/시간 시작 날짜
    endDate Glide날짜/시간 시간 범위의 종료 날짜
    표 8. 반환
    유형 설명
    배열 변경 기록의 sys_ids 배열

    ChangeCollisionHelper - getChangesWithCi(String ci, GlideDateTime startDate, GlideDateTime endDate)

    시간 범위(startDate, endDate)에 있고 지정된 CI에 연결된 변경 내용을 반환합니다.

    표 9. 매개변수
    이름 유형 설명
    ci 문자열 구성 항목의 sys_id
    startDate Glide날짜/시간 시작 날짜
    endDate Glide날짜/시간 시간 범위의 종료 날짜
    표 10. 반환
    유형 설명
    배열 변경 기록에 대한 sys_ids 배열

    ChangeCollisionHelper - getCiMaintenanceSchedule(문자열 ci)

    CI에 대한 유지관리 일정을 반환합니다.

    표 11. 매개변수
    이름 유형 설명
    ci 문자열 구성 항목의 sys_id
    표 12. 반환
    유형 설명
    void

    ChangeCollisionHelper - getDependants(String ci)

    지정된 CI에 종속된 모든 CI를 반환합니다.

    표 13. 매개변수
    이름 유형 설명
    ci 문자열 구성 항목의 sys_id
    표 14. 반환
    유형 설명
    배열 CI 배열

    ChangeCollisionHelper - getDependencies(문자열 ci)

    지정된 CI가 종속된 모든 CI를 반환합니다.

    표 15. 매개변수
    이름 유형 설명
    ci 문자열 구성 항목의 sys_id
    표 16. 반환
    유형 설명
    배열 CI 배열

    ChangeCollisionHelper - isCiInAffectedCis(String ci, String changeId)

    CI가 변경의 영향을 받는 CI 목록에 이미 있는지 확인합니다.

    표 17. 매개변수
    이름 유형 설명
    ci 문자열 구성 항목의 sys_id
    변경 ID 문자열 변경 기록의 sys_id
    표 18. 반환
    유형 설명
    부울 CI가 이미 변경의 영향을 받는 CI 목록에 있는 경우 예입니다.

    ChangeCollisionHelper - isDateInCiMaintenanceWindows( GlideDateTime startDate, GlideDateTime endDate, string maintenanceWindow)

    startDate 및 endDate로 정의된 시간 범위가 CI의 유지관리 기간에 속하는지 확인합니다.

    표 19. 매개변수
    이름 유형 설명
    startDate Glide날짜/시간 시작 날짜
    endDate Glide날짜/시간 종료 날짜
    유지 보수 창 문자열 구성 항목의 sys_id
    표 20. 반환
    유형 설명
    부울 시간 범위가 CI의 유지관리 기간에 있는 경우 예입니다.