Antes de começar:
Certifique-se de que tenha configurado seu domínio intermediário.
É possível configurar as preferências do workbench para que uma hierarquia de tópicos seja automaticamente implementada após uma alteração.
Siga estas etapas para implementar uma hierarquia de tópicos utilizando o workbench:
A hierarquia de tópicos é implementada e o Configuration Manager distribui os tópicos para intermediários no domínio.
Em seguida:
Continue verificando os resultados da implementação.
Siga estas etapas para implementar uma hierarquia de tópicos utilizando o comando mqsideploy:
Em seguida:
Continue verificando os resultados da implementação.
Utilize o método de implementação da classe TopicRootProxy. Por padrão, o método de implementação desempenha uma implementação delta. Para implementar a hierarquia completa, utilize uma variante do método que inclui o parâmetro booleano isDelta; configurá-la como false indica uma implementação completa. (Configurá-la como true indica uma implementação delta.)
import com.ibm.broker.config.proxy.*; public class DeployTopics { public static void main(String[] args) { ConfigManagerConnectionParameters cmcp = new MQConfigManagerConnectionParameters ("localhost", 1414, "QM1"); try { ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp); TopicRootProxy t = cmp.getTopicRoot(); t.deploy(false); } catch (ConfigManagerProxyException e) { e.printStackTrace(); } } }
Em seguida:
Continue verificando os resultados da implementação.