IPluginNotificationHandler define métodos para notificar a Orchestrator los distintos tipos de evento que se producen en los objetos a los que accede Orchestrator a través del complemento.

La interfaz IPluginNotificationHandler define los métodos siguientes:

Método

Devuelve

Descripción

getSessionID()

java.lang.String

Devuelve el ID de sesión actual.

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

Vacío

Notifica al sistema que se ha eliminado un objeto con el tipo y el ID especificados.

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

Vacío

Notifica al sistema que han cambiado las relaciones de un objeto. Puede utilizar el método notifyElementInvalidate() para notificar a Orchestrator todos los cambios en las relaciones entre objetos, no solo los cambios de relaciones que invalidan un objeto. Por ejemplo, cuando se añade un objeto secundario a uno principal, se produce un cambio en la relación entre los dos objetos.

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

Vacío

Notifica al sistema que se han modificado los atributos de un objeto.

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

Vacío

Publica un mensaje de error en relación con el módulo actual.