Sun WBEM 開発ガイド

例 - インスタンスの作成

例 6-4 のコードセグメントは、newInstance メソッドを使用して、Solaris_Package クラスの CIM インスタンス (Solaris パッケージなど) を表す Java クラスを作成します。


例 6-4 インスタンスの作成 (newInstance())

 
/*ローカルホストの root¥cimv2 ネームスペースの CIM Object Manager に接続 */
CIMClient cc = new CIMClient();
 
// Solaris_Package クラスを取得
cimclass = cc.getClass(newCIMObjectPath("Solaris_Package");
/* プロパティのデフォルト値を使用して生成された Solaris_Package
 クラスの新しいインスタンスを作成。このクラスのプロバイダが
 デフォルト値を指定しない場合、プロパティの値は NULL であり、 
 明示的に設定される必要がある。*/
 ci = cimclass.newInstance();