Antes de iniciar:
Esta tarefa explica como implementar seu bar (broker archive). Se ainda não tiver criado um arquivo bar, crie-o agora, antes de continuar.
É necessário ter direitos de acesso se o grupo de execução para o qual você deseja implementar estiver restrito por uma ACL.
Siga estas etapas para implementar um arquivo bar utilizando o workbench:
Em seguida:
Continue verificando os resultados da implementação.
Siga estas etapas para implementar um arquivo bar utilizando o comando mqsideploy:
Em seguida:
Continue verificando os resultados da implementação.
Utilize o método de implementação da classe ExecutionGroupProxy. Por padrão, o método de implementação desempenha uma implementação incremental. Para desempenhar uma implementação completa, utilize uma variante do método que inclui o parâmetro booleano isIncremental; configurá-la como false indica uma implementação completa. (Configurá-la como true indica uma implementação incremental.)
import com.ibm.broker.config.proxy.*; import java.io.IOException; public class DeployTopology { 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.deploy("deploy.bar"); } catch (ConfigManagerProxyException cmpe) { cmpe.printStackTrace(); } catch (IOException ioe) { ioe.printStackTrace(); } } }
Em seguida:
Continue verificando os resultados da implementação.