Создание модуля Eclipse для IBM MQ Explorer

Рассмотрено создание модуля Eclipse для IBM® MQ Explorer с помощью точек расширения, предназначенных для расширения возможностей IBM MQ Explorer.

Прим.: Предполагается, что пользователь уже ознакомился с разделом Расширение IBM MQ Explorer.

Для создания модулей Eclipse для IBM MQ Explorer применяются точки расширения, предназначенные для расширения функций IBM MQ Explorer. Приведено описание наиболее часто используемых точек расширения указано вместе с фрагментами кода из модуля simple в качестве примеров реализации. Для просмотра кода модуля simple необходимо импортировать его. Инструкции по импорту модуля simple приведены в разделе Импорт примеров модулей Eclipse.

Среда, в которой расширяется IBM MQ Explorer, представляет собой интерфейс, управляемый событиями. Например, если точка расширения регистрации расширяется экземпляром пользовательского класса, который расширяет интерфейс IExplorerNotify, то в ответ на событие выполняется обратный вызов пользовательского класса. Например, при создании администратора очередей. Многие уведомления содержат объект MQExtObject в качестве одного из аргументов. MQExtObject относится к объекту IBM MQ, вызвавшему событие. Пользовательский класс может вызывать любые методы MQExtObject для получения информации об объекте.

Интерфейс IExplorerNotify, связанный объект MQExtObject и другие внешние определения описаны в документации IBM MQ Explorer Javadoc. Дополнительная информация по просмотру документации IBM MQ Explorer Javadoc приведена в разделе Справочник по API.