在 WebSphere® Integration Developer 中,您可以使用事件監視器針對各種不同的元件和元素,啟用事件的產生和監視作業。
事件監視器可從組合編輯器的「內容」視圖來呼叫, 或從下列任何元件編輯器的「內容」視圖來呼叫:
如果您想在 SCA 層次啟用事件監視作業, 您必須在組合編輯器中開啟事件監視器,並選取一或多項所要監視的元件介面作業。
如果您想在元件層次啟用事件監視作業, 您可以在某個元件編輯器(如:商業程序編輯器)中開啟事件監視器, 並選取一或多項所要監視的元件元素。
雖然在調解流程編輯器中未啟用事件監視器, 您可以在組合編輯器中開啟事件監視器,然後監視調解流程中的介面作業 (監視方式和其他商業整合元件相同)。
在商業程序編輯器中,您可以選取一或多個程序活動或變數,以作為可監視的元素。或者, 您可以選取整個程序作為一個可監視的元素。如果您選取一或多個活動或變數作為可監視的元素, 則事件監視器中會移入您所選這些活動或變數的事件類型。不過, 如果您選取整個程序作為一個可監視的元素, 則事件監視器會移入這些程序的所有事件類型。
在商業程序編輯器中,您可以任意組合活動、變數和商業程序本身,以作為可監視的元素。這可讓您對於事件的產生內容擁有較大的控制權。比方說, 如果您選取一或多個活動或變數來作為可監視的元素, 但沒有選取整個程序來作為一個可監視的元素, 則只會產生和所選活動或變數相關聯的事件。如果您選取一或多個活動或變數來作為可監視的元素, 並且選取整個程序來作為一個可監視的元素, 則會產生和所選活動、變數和整個程序相關聯的事件。
下表列出各編輯器的可監視元素。
編輯器 | 可監視的元素 |
---|---|
組合編輯器(僅 CEI): | 作業 |
商業程序編輯器(CEI 和審核日誌) | 指派、補償、清空、流程(平行活動)、 呼叫、提取(接收選擇)、程序、接收、回覆、重新擲出、範圍、Script、序列、人員、 切換(選擇)、範本(不顯示)、終止、擲出、變數、等待、While(While 迴圈) |
商業物件對映編輯器(僅 CEI) | 對映、轉換(所有種類) |
商業規則群組編輯器(僅 CEI) | 作業 |
商業狀態機器編輯器(僅 CEI) | 動作、進入、結束、保護、狀態、狀態機定義(狀態機)、計時器、轉換 |
人工作業編輯器(CEI 和審核日誌) | 提升、作業、作業範本(不顯示) |
介面對映編輯器(僅 CEI) | 作業連結、參數調解(所有種類) |
選取器編輯器(僅 CEI) | 作業 |