Comando listWSNServices
Use o comando listWSNServices para listar os serviços do WS-Notification.
Para executar o comando, utilize o objeto AdminTask do cliente de script wsadmin.
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.
- Para obter uma lista dos comandos de WS-Notification disponíveis, além
de uma breve descrição de cada comando, digite o seguinte comando no prompt wsadmin:
print AdminTask.help('WSNotificationCommands')
- Para obter ajuda de visão geral sobre um determinado comando, digite o seguinte comando no prompt wsadmin:
print AdminTask.help('command_name')
Propósito
Este comando lista todos os serviços WS-Notification na configuração que correspondem aos parâmetros de entrada especificados. Este comando pode ser utilizado para obter uma referência a um ou mais serviços WS-Notification que já foram criados na configuração para funcionar melhor com o serviço, por exemplo, para incluir uma nova definição de espaço de nomes de tópico do WS-Notification.
Objeto de destino
Serviços do WS-Notificationm que Correspondem ao Padrão Solicitado
Parâmetros necessários
Nenhuma.
Parâmetros Condicionais
Nenhuma.
Parâmetros Opcionais
- -bus
- O nome do barramento de integração de serviço pelo qual a lista de serviços WS-Notification é filtrada.
- -name
- O nome do serviço WS-Notification pelo qual a lista de serviços WS-Notification é filtrada.
- -type
- O tipo do serviço WS-Notification pelo qual a lista de serviços WS-Notification é filtrada. Os valores permitidos são V7.0 e V6.1. Por padrão, todos os tipos de serviço são listados.
Exemplos
Lista todos os tipos de serviços do WS-Notification no bus1:
wsnServiceList = AdminTask.listWSNServices(["-bus", "bus1"] )
Lista todos os serviços do WS-Notification Versão 7.0 no bus1:
wsnServiceList = AdminTask.listWSNServices(["-bus", "bus1", "-type", "V7.0"] )