Sie können Plug-ins für API-Benutzertaskereignisse und für Eskalationsbenachrichtigungsereignisse erstellen.
Vorbereitungen
Um mit den Ereignissen arbeiten zu können, die bei der Verarbeitung einer Task auftreten, müssen Sie den Namen des Ereignishandlers im Taskmodell angeben.
Anlass und Zeitpunkt für die Ausführung dieser Task
Sie können die folgenden Typen von Ereignishandlern für Benutzertaskereignisse erstellen:
- Benachrichtigungsereignishandler
- Um einen Ereignishandler für Eskalationsbenachrichtigungen zu erstellen, müssen Sie die Schnittstelle
com.ibm.task.spi.NotificationEventHandlerPlugin implementieren.
- API-Ereignishandler
- Um einen Ereignishandler für Benutzertaskereignisse zu erstellen, müssen Sie die Schnittstelle
com.ibm.task.spi.APIEventHandlerPlugin implementieren.
Erforderliche Schritte für diese Task
- Implementieren Sie den Ereignishandler als JAR-Datei.
Die JAR-Datei setzt Folgendes voraus:
- Machen Sie die JAR-Datei für die Anwendungen verfügbar.
- Wenn der Ereignishandler nur von einer einzigen J2EE-Anwendung (Java 2
Enterprise Edition) verwendet werden soll, können Sie die JAR-Datei in die EAR-Datei der Anwendung aufnehmen.
- Falls der Ereignishandler von mehreren Anwendungen verwendet werden soll, ist es möglicherweise sinnvoller, die JAR-Datei in eine gemeinsam genutzte Bibliothek von WebSphere Application Server zu stellen. Dann können Sie die Bibliothek explizit zu den Anwendungen zuordnen, die auf den Ereignishandler zugreifen müssen.
Der Ereignishandler verarbeitet Benutzertaskereignisse, die in der Anwendung auftreten.