関連タイプによりイベントを照会できます。
Common Base Event 仕様は、イベント間のリレーションシップを確立するプロパティーを定義します。 associatedEvents プロパティーは、AssociatedEvent タイプの 1 つ以上のサブエレメント (個々が関連したイベントを表す) を含む複合エレメントです。 各 AssociatedEvent エレメントには、関連のタイプおよび関連を確立した アプリケーションを識別するサブエレメントが含まれます。 関連タイプの例として、CausedBy や Correlated があります。
既知のイベントのグローバ ル・インスタンス ID および関連タイプを指定することで、指定された関連を満たすイベントをリトリーブすることができます。 関連タイプでイベントを照会するために、EventAccess.queryEventsByAssocation(String, String) メソッドを使用します。
以下のコード・フラグメントでは、イベント・データベースから、既知のイベントとの間に CausedBy 関連を持つすべてのイベントを戻します。
String eventId = causeEvent.getGlobalInstanceId(); CommonBaseEvent[] resultEvents = eventAccess.queryEventsByAssociation("CausedBy", eventId);
(c) Copyright IBM Corporation 2005, 2006.
本製品では Eclipse テクノロジーが採用されています。(http://www.eclipse.org)