CMP アプリケーションから、ブローカー・ネットワーク内にあるブローカーに BAR ファイルをデプロイします。
また、CMP を使用して、デプロイメントの結果を検査することもできます。
例
この例は、ローカル・コンピューター上で実行しているブローカーに接続します。 このキュー・マネージャー MB8QMGRは、ポート 2414 で listen しています。 このコードは、MyBAR.bar という BAR ファイルを、ブローカー上で実行している default という実行グループにデプロイし、結果を表示します。
import com.ibm.broker.config.proxy.*;
public class DeployBAR {
public static void main(String[] args) {
BrokerConnectionParameters bcp =
new MQBrokerConnectionParameters("localhost", 2414, "MB8QMGR");
try {
BrokerProxy b = BrokerProxy.getInstance(bcp);
ExecutionGroupProxy eg = b.getExecutionGroupByName("default");
DeployResult dr = eg.deploy("MyBAR.bar", true, 30000);
System.out.println("Result = "+dr.getCompletionCode());
} catch (Exception e) {
e.printStackTrace();
}
}
}