Siga estas etapas para remover um objeto de um grupo de execução utilizando o workbench:
É desempenhada uma implementação automática para o intermediário atualizado e é produzida uma mensagem informativa BIP08921, confirmando que o pedido foi recebido pelo Configuration Manager.
Siga estas etapas para remover um objeto de um grupo de execução utilizando o comando mqsideploy:
O argumento -d (ou o argumento d= no z/OS) é uma lista de arquivos separados por dois pontos a serem removidos do grupo de execução denominado. A chamada do comando acima faz os objetos implementados (file1.cmf, file2.dictionary e file3.xml) serem removidos do grupo de execução e do intermediário especificados.
O comando exibe feedback conforme as respostas são recebidas do Configuration Manager e os intermediários afetados pela implementação. Se o comando for concluído com êxito, ele retornará 0.
import com.ibm.broker.config.proxy.*; public class DeleteDeployedObjects { public static void main(String[] args) { ConfigManagerConnectionParameters cmcp = new MQConfigManagerConnectionParameters ("localhost", 1414, "QM1"); try { ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp); TopologyProxy t = cmp.getTopology(); BrokerProxy b = t.getBrokerByName("broker1"); ExecutionGroupProxy e = b.getExecutionGroupByName("default"); e.deleteDeployedObjectsByName( new String[] { "file1.cmf", "file2.dictionary", "file3.xml" }, 0); } catch (ConfigManagerProxyException e) { e.printStackTrace(); } } }