Tvorba modulů plug-in prostředí Eclipse pro produkt IBM MQ Explorer
Jak napsat modul plug-in prostředí Eclipse pro produkt IBM® MQ Explorer použitím bodů rozšíření, jež jsou k dispozici pro rozšiřování funkcí produktu IBM MQ Explorer.
Chcete-li vytvořit modul plug-in prostředí Eclipse pro produkt IBM MQ Explorer, musíte pomocí dostupných bodů rozšíření rozšířit funkce produktu IBM MQ Explorer. V této části najdete popis nejběžnějších bodů rozšíření spolu s mnoha extrakcemi kódu s modulu plug-in simple, které slouží jako základní příklady implementace. Chcete-li získat přístup ke kódu obsaženému v modulu plug-in simple, musíte tento modul plug-in importovat. Pokyny pro import modulu plug-in simple najdete v části Import ukázkových modulů plug-in prostředí Eclipse.
Prostředí, ve kterém je rozšiřován produkt IBM MQ Explorer, tvoří rozhraní řízené událostmi. Je-li například rozšířen bod rozšíření Registr s použitím instance uživatelem vytvořené třídy, která rozšiřuje rozhraní IExplorerNotify, bude při výskytu události spuštěno zpětné volání této uživatelem vytvořené třídy. Může k tomu dojít například při vytvoření správce front. Jedním z argumentů mnoha těchto oznámení je objekt MQExtObject. Objekt MQExtObject je přidružen k objektu IBM MQ, jímž byla událost vyvolána. Uživatelem vytvořená třída může volat kteroukoli veřejnou metodu objektu MQExtObject, a zjišťovat tak o něm informace.
Rozhraní IExplorerNotify, přidružený objekt MQExtObject a jiné externí definice jsou popsány v dokumentaci produktu IBM MQ Explorer Javadoc. Informace o možnostech přístupu k dokumentaci produktu IBM MQ Explorer Javadoc viz Referenční informace k rozhraní API.