例 4–6 のコードセグメントは、newInstance メソッドを使用して、Solaris_Package クラスの CIM インスタンス (Solaris パッケージなど) を表す Java クラスを作成します。
... { /*ローカルホストの root\cimv2 ネームスペースの CIM Object Manager に接続。root\cimv2namespace 内のオブジェクトに 対する書き込みアクセス権を持つアカウントのユーザー名とパスワードを 指定する */ CIMClient cc = new CIMClient(cns, "root", "root_password"); // Solaris_Package クラスを取得 cimclass = cc.getClass(new CIMObjectPath("Solaris_Package"), true, true, true, null); /* プロパティのデフォルト値を使用して生成された Solaris_Package クラスの新しいインスタンスを作成。このクラスのプロバイダが デフォルト値を指定しない場合、プロパティの値は NULL であり、 明示的に設定する必要がある。*/ ci = cimclass.newInstance(); } ...