Zapisywanie wtyczki Eclipse dla produktu IBM MQ Explorer

Sposób zapisu wtyczki Eclipse dla produktu IBM® MQ Explorer przy użyciu punktów rozszerzeń, które są dostępne w celu rozszerzenia funkcjonalności produktu IBM MQ Explorer .

Uwaga: zakłada się, że użytkownik posiada wiedzę na temat wymagań wstępnych w sekcji Rozszerzanie programu IBM MQ Explorer.

Aby napisać wtyczkę Eclipse dla IBM MQ Explorer, należy skorzystać z dostępnych punktów rozszerzeń, aby rozszerzyć funkcjonalność produktu IBM MQ Explorer. Najczęściej używane punkty rozszerzeń zostały opisane, a jako przykłady podstawowej implementacji dołączono do nich szereg fragmentów kodu z wtyczki simple. Aby uzyskać dostęp do kodu zawartego we wtyczce simple, należy ją zaimportować. Instrukcje dotyczące importowania prostej wtyczki znajdują się w sekcji Importowanie przykładowych wtyczek Eclipse.

Środowisko, w którym rozszerzany jest produkt IBM MQ Explorer , jest interfejsem sterowanym zdarzeniami. Na przykład kiedy punkt rozszerzenia typu rejestracja jest rozszerzany przy użyciu instancji napisanej przez użytkownika klasy, która rozszerza interfejs IExplorerNotify, napisana przez użytkownika klasa zostanie wywołana, gdy zdarzenie wystąpi. Na przykład podczas tworzenia menedżera kolejek. Wiele z tych powiadomień zawiera obiekt MQExtObject jako jeden z argumentów. Obiekt MQExtObject odnosi się do obiektu IBM MQ , który spowodował zdarzenie. Napisana przez użytkownika klasa może wywołać dowolną z metod publicznych obiektu MQExtObject, aby uzyskać informacje o obiekcie.

Interfejs IExplorerNotify, powiązany obiekt MQExtObject i inne definicje zewnętrzne opisano w dokumentacji IBM MQ Explorer programu Javadoc. Informacje na temat uzyskiwania dostępu do dokumentacji produktu IBM MQ Explorer Javadoc znajdują się w sekcji Skorowidz funkcji API.