ChangeCollisionHelper - 전역
Change Management 충돌 탐지기 플러그인에 있는 도우미 함수입니다.
서버 쪽 스크립트에서 또는 클라이언트에서 AJAX 호출을 사용할 때 이러한 메서드를 사용합니다. 이러한 방법을 사용하려면 Change Management 충돌 탐지기 플러그인이 설치되어 있어야 합니다.
ChangeCollisionHelper - addCiToChangeAffectedCis(문자열 ci, 문자열 changeId)
변경의 영향을 받는 CI 목록에 CI를 추가합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| ci | 문자열 | 구성 항목의 sys_id |
| changeId | 문자열 | 변경 기록의 sys_id |
| 유형 | 설명 |
|---|---|
| void |
ChangeCollisionHelper - getAffectedCisByChangeId(changeId 문자열)
지정된 변경에 대해 영향을 받는 CI sys_ids 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| changeId | 문자열 | 변경 기록의 sys_id |
| 유형 | 설명 |
|---|---|
| 배열 | 영향을 받는 CI의 sys_ids 배열입니다. |
ChangeCollisionHelper - getBlackoutsByDate(GlideDateTime, startDate, GlideDateTime, endDate)
startDate 및 endDate로 정의된 기간과 겹치는 블랙아웃을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| startDate | GlideDateTime | 시작 날짜 |
| endDate | GlideDateTime | 종료 날짜 |
| 유형 | 설명 |
|---|---|
| 배열 | 블랙아웃 배열(blackoutId:stringSpan)입니다. |
ChangeCollisionHelper - getChangesWithAffectedCi(문자열 ci, GlideDateTime startDate, GlideDateTime endDate)
영향을 받는 CI 목록에 지정된 CI가 있는, 시간 범위(startDate 및 endDate로 정의됨)에 예약된 변경을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| ci | 문자열 | 구성 항목의 sys_id |
| startDate | GlideDateTime | 시작 날짜 |
| endDate | GlideDateTime | 시간 범위의 종료 날짜 |
| 유형 | 설명 |
|---|---|
| 배열 | 변경 기록의 sys_ids 배열 |
ChangeCollisionHelper - getChangesWithCi(문자열 ci, GlideDateTime startDate, GlideDateTime endDate)
시간 범위(startDate, endDate)에 있고 지정된 CI에 연결된 변경 내용을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| ci | 문자열 | 구성 항목의 sys_id |
| startDate | GlideDateTime | 시작 날짜 |
| endDate | GlideDateTime | 시간 범위의 종료 날짜 |
| 유형 | 설명 |
|---|---|
| 배열 | 변경 기록에 대한 sys_ids 배열 |
ChangeCollisionHelper - getCiMaintenanceSchedule(ci 문자열)
CI에 대한 유지관리 일정을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| ci | 문자열 | 구성 항목의 sys_id |
| 유형 | 설명 |
|---|---|
| void |
ChangeCollisionHelper - getDependants(ci 문자열)
지정된 CI에 종속된 모든 CI를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| ci | 문자열 | 구성 항목의 sys_id |
| 유형 | 설명 |
|---|---|
| 배열 | CI 배열 |
ChangeCollisionHelper - getDependencies(ci 문자열)
지정된 CI가 종속된 모든 CI를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| ci | 문자열 | 구성 항목의 sys_id |
| 유형 | 설명 |
|---|---|
| 배열 | CI 배열 |
ChangeCollisionHelper - isCiInAffectedCis(문자열 ci, 문자열 changeId)
CI가 변경의 영향을 받는 CI 목록에 이미 있는지 확인합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| ci | 문자열 | 구성 항목의 sys_id |
| changeId | 문자열 | 변경 기록의 sys_id |
| 유형 | 설명 |
|---|---|
| 부울 | CI가 변경의 영향을 받는 CI 목록에 이미 있는 경우 True입니다. |
ChangeCollisionHelper - isDateInCiMaintenanceWindows(GlideDateTime startDate, GlideDateTime endDate, maintenanceWindow 문자열)
startDate 및 endDate로 정의된 시간 범위가 CI의 유지관리 기간에 속하는지 확인합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| startDate | GlideDateTime | 시작 날짜 |
| endDate | GlideDateTime | 종료 날짜 |
| 유지 보수 창 | 문자열 | 구성 항목의 sys_id |
| 유형 | 설명 |
|---|---|
| 부울 | 시간 범위가 CI의 유지관리 기간에 있는 경우 예입니다. |