Siga estos pasos para eliminar un objeto de un grupo de ejecución utilizando el entorno de trabajo:
Se realizará un despliegue automático para el intermediario actualizado y se emitirá el mensaje informativo BIP08921 confirmando que el Gestor de configuración ha recibido la petición.
Siga estos pasos para eliminar un objeto del grupo de ejecución utilizando el mandato mqsideploy:
El argumento -d (o el argumento d= en z/OS) es una lista, separada por signos de dos puntos, de archivos a eliminar del grupo de ejecución indicado. Cuando se invoca el mandato de arriba, los objetos desplegados (file1.cmf, file2.dictionary y file3.xml) se eliminarán del grupo de ejecución e intermediarios especificados.
El mandato muestra información de retorno a medida que se reciben respuestas del Gestor de configuración y de cualquier intermediario al que haya afectado el despliegue. Si el mandato se ejecuta correctamente, devuelve un 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(); } } }