例 4–10のコードセグメントでは、すべての Solaris プロセッサの仮定の lockspeed 値を設定します。この例では、次のメソッドを使用します。
... { /* オブジェクト (CIMObjectPath) を作成し、Solaris_Processor クラスの名前を格納する*/ CIMObjectPath cop = new CIMObjectPath("Solaris_Processor"); /* Solaris_Processor クラスとそのすべてのサブクラスの インスタンスの名前が含まれている列挙を CIM Object Manager が返す */ Enumeration e = cc.enumerateInstanceNames(cop); /* インスタンスオブジェクトパスの列挙のサイズ分だけ繰り返す。 その中で setProperty メソッドを使って、各 Solaris プロセッサの lockspeed 値に 500 を設定する。 */ for (; e.hasMoreElements(); cc.setProperty(e.nextElement(), "lockspeed", new CIMValue(new Integer(500)))); ... }