ChangeCollisionHelper – Global
Hilfsfunktionen im Change Management Collision Detector-Plugin.
Verwenden Sie diese Methoden in serverseitigen Skripts oder bei der Verwendung von AJAX-Aufrufen auf dem Client. Sie müssen das Change Management Collision Detector-Plugin installiert haben, um diese Methoden verwenden zu können.
ChangeCollisionHelper – addCiToChangeAffectedCis(String ci, String changeId)
Fügt das CI der Liste der von der Änderungen betroffenen CI hinzu.
| Name | Typ | Beschreibung |
|---|---|---|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| changeId | Zeichenfolge | Die sys_id des Change Records |
| Typ | Beschreibung |
|---|---|
| void |
ChangeCollisionHelper – getAffectedCisByChangeId(String changeId)
Gibt sys_ids des betroffenen CI für die angegebene Änderung zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| changeId | Zeichenfolge | sys_id eines Change Records |
| Typ | Beschreibung |
|---|---|
| Array | Ein Array von sys_ids der betroffenen CIs. |
ChangeCollisionHelper – getBlackoutsByDate(GlideDateTime startDate, GlideDateTime endDate)
Gibt all Sperungen zurück, die den durch startDate und endDate definierten Zeitraum überlappen.
| Name | Typ | Beschreibung |
|---|---|---|
| startDate | GlideDateTime | Das Anfangsdatum |
| endDate | GlideDateTime | Das Enddatum |
| Typ | Beschreibung |
|---|---|
| Array | Ein Array von Sperrungen (BlackoutId: stringSpan). |
ChangeCollisionHelper – getChangesWithAffectedCi(String ci, GlideDateTime startDate, GlideDateTime endDate)
Gibt in der Zeitspanne geplante Änderungen zurück (definiert durch startDate und endDate), die das angegebene CI in der Liste der betroffenen CIs enthalten.
| Name | Typ | Beschreibung |
|---|---|---|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| startDate | GlideDateTime | Das Anfangsdatum |
| endDate | GlideDateTime | Das Enddatum der Zeitspanne |
| Typ | Beschreibung |
|---|---|
| Array | Ein Array von sys_ids des Change Records |
ChangeCollisionHelper – getChangesWithCi(String ci, GlideDateTime startDate, GlideDateTime endDate)
Gibt die Änderungen in der Zeitspanne (startDate, endDate) zurück, die mit dem angegebenen CI verknüpft sind.
| Name | Typ | Beschreibung |
|---|---|---|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| startDate | GlideDateTime | Das Anfangsdatum |
| endDate | GlideDateTime | Das Enddatum der Zeitspanne |
| Typ | Beschreibung |
|---|---|
| Array | Ein Array von sys_ids für Change Records |
ChangeCollisionHelper – getCiMaintenanceSchedule(String ci)
Gibt den Wartungszeitplan für ein CI zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| Typ | Beschreibung |
|---|---|
| void |
ChangeCollisionHelper – getDependants(String ci)
Gibt alle CIs zurück, die von dem angegebenen CI abhängig sind.
| Name | Typ | Beschreibung |
|---|---|---|
| ci | Zeichenfolge | Die sys_id eines Configuration Item |
| Typ | Beschreibung |
|---|---|
| Array | Arrays von CIs |
ChangeCollisionHelper – getDependencies(String ci)
Gibt alle CIs zurück, von denen das angegebene CI abhängig ist.
| Name | Typ | Beschreibung |
|---|---|---|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| Typ | Beschreibung |
|---|---|
| Array | Arrays von CIs |
ChangeCollisionHelper – isCiInAffectedCis(String ci, String changeId)
Prüfen Sie, ob sich ein CI bereits in der Liste der von Änderungen betroffenen CIs befindet.
| Name | Typ | Beschreibung |
|---|---|---|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| changeId | Zeichenfolge | Die sys_id des Change Records |
| Typ | Beschreibung |
|---|---|
| Boolean | „True“, wenn das CI bereits in der Liste der von Änderungen betroffenen CIs enthalten ist. |
ChangeCollisionHelper – isDateInCiMaintenanceWindows( GlideDateTime startDate, GlideDateTime endDate, String maintenanceWindow)
Überprüft, ob die durch startDate und endDate definierte Zeitspanne in das Wartungsfenster des CI fällt.
| Name | Typ | Beschreibung |
|---|---|---|
| startDate | GlideDateTime | Das Anfangsdatum |
| endDate | GlideDateTime | Das Enddatum |
| Wartungsfenster | Zeichenfolge | Die sys_id des Configuration Item |
| Typ | Beschreibung |
|---|---|
| Boolean | True, wenn sich die Zeitspanne im Wartungsfenster des CI befindet |