Implemente sua hierarquia de tópicos utilizando o ambiente de trabalho, o comando mqsideploy , ou o Configuration Manager Proxy.
Antes de começar:
Certifique-se de que tenha configurado seu domínio intermediário.
Você pode configurar as preferências do ambiente de trabalho 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 ambiente de trabalho:
A hierarquia de tópicos é implementada e o Configuration Manager distribui os tópicos para intermediários no domínio.
Em seguida:
Siga estas etapas para implementar uma hierarquia de tópicos utilizando o comando mqsideploy:
Em seguida:
Utilize o método deploy da classe TopicRootProxy. Por padrão, o método implementação desempenha uma implementação incremental (delta). Para implementar a hierarquia completa, utilize uma variante do método que inclua o parâmetro Booleano isDelta configurado como false. Configurar este parâmetro para true indica uma implementação incremental.
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: