Ecriture d'un plug-in Eclipse pour IBM MQ Explorer

Comment écrire un plug-in Eclipse pour IBM® MQ Explorer en utilisant les points d'extension qui sont disponibles pour étendre la fonctionnalité IBM MQ Explorer.

Remarque : Vous devez avoir connaissance des détails de la section Extension d'IBM MQ Explorer.

Pour pouvoir écrire un plug-in Eclipse pour IBM MQ Explorer, vous devez utiliser les points d'extension disponibles pour étendre la fonctionnalité d'IBM MQ Explorer. Les points d'extension les plus communs sont décrits et ils sont accompagnés d'un certain nombre d'extraits de code à partir d'un plug-in simple pour fournit des exemples d'implémentation basiques. Vous devez importer le plug-in simple si vous souhaitez accéder au code qu'il contient. Pour obtenir des instructions sur la procédure d'importation du plug-in simple, voir Importation des exemples de plug-in Eclipse.

L'environnement dans lequel IBM MQ Explorer est étendu est une interface gérée par événement. Par exemple, lorsqu'un point d'extension d'enregistrement est étendu avec une instance de classe écrite par l'utilisateur développant l'interface IExplorerNotify, la classe écrite par l'utilisateur est rappelée lorsqu'un événement se produit. Par exemple, lors de la création d'un gestionnaire de files d'attente. Un grand nombre de ces notifications incluent un élément MQExtObject parmi leurs arguments. Un élément MQExtObject fait référence à l'objet IBM MQ ayant généré l'événement. Une classe écrite par l'utilisateur peut appeler toute méthode publique MQExtObject pour rechercher l'objet.

L'interface IExplorerNotify, l'élément MQExtObject associé et les autres définitions externes sont présentés dans la documentation Javadoc d'IBM MQ Explorer. Pour savoir comment accéder à la documentation Javadoc d'IBM MQ Explorer, voir Référence API.