ブローカーを変更する場合は、提供されている方法のうちの 1 つを使用して、その変更が成功しているかどうかを確認します。
CMP API 内の 3 つの方法のうちの 1 つを選択して、リソースの作成、削除、変更、およびデプロイの結果を判断します。
- デプロイメント方法を開始している場合は、デプロイメント API から戻りコードを使用することができます。この技法は、CMP アプリケーションにおけるデプロイメントの結果の確認に示されています。
- オブジェクトの最新の完了コードを照会することができ、このオプションは CMP アプリケーション内の最新の完了コードを使用した、ブローカー管理の結果の検査 に示されています。
- 管理対象オブジェクト通知機構を使用することができます。このアプローチによって特定のルーチンをコーディングし、応答を処理して適切なアクションをとり、プログラムの効率を向上させることができます。 CMP アプリケーション内のオブジェクト通知を使用した、ブローカー管理の結果の検査を参照してください。
- プロパティーを同期で変更したい場合は、変更する前にメソッド BrokerProxy.setSynchronous() を呼び出します。
後続のプロパティー変更メソッドが正常に返されると、ブローカーにより要求が正常に完了します。
変更がブローカーにリジェクトされた場合、またはタイムアウトになった (タイムアウト期間が満了する前にブローカーによって正常終了できない) 場合は、メソッドは ConfigManagerProxyRequestFailure または ConfigManagerProxyRequestTimeout の例外をスローします。
プロパティーの同期変更について詳しくは、CMP API Javadoc 情報内の BrokerProxy.setSynchronous() メソッドの説明を参照してください。