Definindo herança de função de tópico utilizando a ferramenta wsadmin
Utilize estes comandos para definir a herança de funções de tópico por tópicos-filho dentro de uma hierarquia de tópicos.
Para executar esses comandos, utilize o objeto AdminTask do cliente de script wsadmin. Cada comando age em vários objetos em uma operação. Os comandos são fornecidos para permitir que você faça os tipos de atualização mais comumente requeridos de forma consistente, pois a modificação dos objetos subjacentes diretamente seria propensa a erros.
O cliente de script wsadmin é executado do Qshell.
Para obter informações adicionais, consulte Configurando o Qshell para Executar Scripts do WebSphere Usando o Script wsadmin.
A ajuda da linha de comandos é fornecida para comandos do barramento de integração de serviços:
- Para obter uma lista dos comandos de segurança do barramento de integração de
serviços disponíveis no Jython e uma breve descrição de cada comando, digite o seguinte
comando no prompt wsadmin:
print AdminTask.help('SIBAdminBusSecurityCommands')
- Para obter ajuda de visão geral sobre um determinado comando, digite o seguinte comando no prompt wsadmin:
print AdminTask.help('command_name')
Após utilizar o comando, salve suas alterações na configuração principal, utilizando o seguinte comando:
AdminConfig.save()
Comandos
- Definindo a Herança da Função Emissor
- Para configurar ou desativar a herança da função Emissor para um tópico dentro do espaço de tópico especificado, utilize o seguinte comando:
- Utilizando Jython:
AdminTask.setInheritSenderForTopic("-bus busName -topicSpace topicSpaceName -topic topicName -inherit <true|false>")
- Utilizando
Jacl:
$AdminTask setInheritSenderForTopic {-bus busName -topicSpace topicSpaceName -topic topicName -inherit <true|false>}
- Utilizando Jython:
- Definindo a Herança da Função Receptor
- Para configurar ou desativar a herança da função Receptor para um tópico dentro do espaço de tópico especificado, utilize o seguinte comando:
- Utilizando Jython:
AdminTask.setInheritReceiverForTopic("-bus busName -topicSpace topicSpaceName -topic topicName -inherit <true|false>")
- Utilizando
Jacl:
$AdminTask setInheritReceiverForTopic {-bus busName -topicSpace topicSpaceName -topic topicName -inherit <true|false>}
- Utilizando Jython: