Eclipse-Plug-in für IBM MQ Explorer erstellen

Informationen zur Erstellung eines Eclipse-Plug-ins für IBM® MQ Explorer mit den Erweiterungspunkten für die von IBM MQ Explorer bereitgestellte Funktionalität.

Anmerkung: Es wird vorausgesetzt, dass Sie über das erforderliche Hintergrundwissen verfügen, das unter IBM MQ Explorer erweitern beschrieben wird.

Für die Erstellung eines Eclipse-Plug-ins für IBM MQ Explorer müssen Sie die verfügbaren Erweiterungspunkte verwenden, um die Funktionalität von IBM MQ Explorer zu erweitern. Die meisten allgemeinen Erweiterungspunkte werden zusammen mit einer Reihe von Codeauszügen aus dem einfachen Plug-in beschrieben, um Beispiele für die Basisimplementierung bereitzustellen. Sie müssen das einfache Plug-in importieren, wenn Sie auf den Code zugreifen möchten, der darin enthalten ist. Anweisungen zum Importieren des einfachen Plug-ins finden Sie unter Eclipse-Beispiel-Plug-ins importieren.

Bei der Umgebung, in der IBM MQ Explorer erweitert wird, handelt es sich um eine ereignisgesteuerte Schnittstelle. Wenn beispielsweise ein Register-Erweiterungspunkt mit einer Instanz einer benutzerdefinierten Klasse erweitert wird, die die Schnittstelle 'IExplorerNotify' erweitert, wird die benutzerdefinierte Klasse zurückgerufen, wenn ein Ereignis auftritt (z. B. wenn ein Warteschlangenmanager erstellt wird). Viele dieser Benachrichtigungen enthalten ein Objekt vom Typ 'MQExtObject' als eines ihrer Argumente. Ein Objekt vom Typ 'MQExtObject' bezieht sich auf das IBM MQ-Objekt, das das Ereignis verursacht hat. Eine benutzerdefiniert Klasse kann eine der allgemein zugänglichen MQExtObject-Methoden aufrufen, um Informationen zum Objekt zu erhalten.

Die Schnittstelle 'IExplorerNotify', das zugehörige Objekt vom Typ 'MQExtObject' und andere externe Definitionen sind in der Javadoc-Dokumentation zu IBM MQ Explorer dokumentiert. Informationen zum Zugriff auf die Javadoc-Dokumentation zu IBM MQ Explorer finden Sie im Abschnitt API-Referenz.