撰寫「IBM MQ 探險家」的 Eclipse 外掛程式
如何使用可用來延伸「IBM® MQ 探險家」功能的延伸點為「IBM MQ 探險家」撰寫 Eclipse 外掛程式。
註: 我們假設您已具備延伸「IBM MQ 探險家」中詳述的必備知識。
若要撰寫「IBM MQ 探險家」的 Eclipse 外掛程式,您必須使用可用的延伸點來延伸「IBM MQ 探險家」的功能。下面說明最常見的延伸點,並附有從簡式外掛程式中擷取的許多程式碼,以提供基本實作範例。如果您要存取簡式外掛程式所包含的程式碼,則必須匯入該外掛程式。如需如何匯入簡式外掛程式的指示,請參閱匯入範例 Eclipse 外掛程式。
用來延伸「IBM MQ 探險家」的環境是一個事件驅動介面。例如,如果使用延伸 IExplorerNotify 介面的使用者撰寫類別實例來延伸「登錄」延伸點,則在發生事件時,會回呼該使用者撰寫類別。例如,建立佇列管理程式時。其中許多通知都會包括 MQExtObject 作為其中一個引數。MQExtObject 與造成該事件的 IBM MQ 物件相關。使用者撰寫類別可以呼叫任何 MQExtObject 公用方法,以瞭解該物件相關資訊。
「IBM MQ 探險家」Javadoc 文件中記載了 IExplorerNotify 介面、關聯的 MQExtObject 及其他外部定義。如需如何存取「IBM MQ 探險家」Javadoc 文件的相關資訊,請參閱 API 參照。