IPluginNotificationHandler definiert Methoden, um Orchestrator über verschiedene Arten von Ereignissen zu benachrichtigen, die bei den Objekten vorkommen, auf die Orchestrator über das Plug-In zugreift.

Die Schnittstelle IPluginNotificationHandler definiert die folgenden Methoden.

Methode

Gibt Folgendes zurück

Beschreibung

getSessionID()

java.lang.String

Gibt die aktuelle Sitzungs-ID zurück.

notifyElementDeleted(java.lang.String type, java.lang.String id)

Void

Benachrichtigt das System, dass ein Objekt mit dem angegebenen Typ und der angegebenen ID gelöscht wurde

notifyElementInvalidate(java.lang.String type, java.lang.String id)

Void

Benachrichtigt das System, dass sich die Beziehungen eines Objekts geändert haben. Sie können die notifyElementInvalidate()-Methode verwenden, um Orchestrator über alle Veränderungen in Beziehungen zwischen Objekten zu benachrichtigen, nicht nur über Änderungen von Beziehungen,, die ein Objekt ungültig machen. Das Hinzufügen eines untergeordneten Objekts zu einem übergeordneten Objekt stellt beispielsweise eine Änderung in der Beziehung zwischen den beiden Objekten dar.

notifyElementUpdated(java.lang.String type, java.lang.String id)

Void

Benachrichtigt das System, dass die Attribute eines Objekts geändert wurden

notifyMessage(ch.dunes.vso.sdk.api.ErrorLevel severity, java.lang.String type, java.lang.String id, java.lang.String message)

Void

Veröffentlicht eine Fehlermeldung in Bezug auf das aktuelle Modul