CIM_IndicationSubscription クラスのインスタンスを作成することにより、イベントフィルタとイベントハンドラをバインドします。このクラスのインジケーションを作成すると、イベントフィルタにより指定されたイベントのインジケーションが送信されます。
次の例では、予約 (filterdelivery) を作成し、filter プロパティの値として イベントフィルタの作成で作成した filter オブジェクトパスを指定します。また、handler プロパティの値として、例 4–23 で作成した delivery オブジェクトパスを指定します。
CIMClass filterdelivery = cc.getClass(new
CIMObjectPath("CIM_IndicationSubscription"),
true, true, true, null);
ci = filterdelivery.newInstance():
// filter インスタンスを参照する filter プロパティを作成
ci.setProperty("filter", new CIMValue(filter));
// delivery インスタンスを参照する handler プロパティを作成
ci.setProperty("handler", new CIMValue(delivery));
CIMObjectPath indsub = cc.createInstance(new CIMObjectPath(), ci);