Comando showWSNAdministeredSubscriber
Use o comando showWSNAdministeredSubscriber para mostrar as propriedades de um assinante administrado.
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.
A ajuda da linha de comandos é fornecida para comandos do barramento de integração de serviços:
- 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')
Finalidade
Este comando mostra as propriedades de um objeto do assinante administrado por WS-Notification
em um formato legível por humanos. Existem dois padrões para utilização deste comando:
- O assinante administrado necessário é determinado pelo objeto WSNAdministeredSubscriber de destino.
- O assinante administrado requerido é determinado por uma combinação do ponto de serviço de destino do WS-Notification e de endpoint, topic, topicNamespace e dialect fornecidos como parâmetros.
Objeto de destino
Existem duas opções para o tipo de destino deste comando:
- WSNAdministeredSubscriber (indica explicitamente o assinante administrado a ser mostrado).
- WSNServicePoint (determina o ponto de serviço neecssário do WS-Notification; deve ser usado juntamente com os parâmetros condicionais).
Parâmetros necessários
Nenhuma.
Parâmetros Condicionais
- -endpoint
- O terminal do serviço da Web remoto pelo qual a lista é filtrada. Ou seja, a referência de terminal (endereço da Web) de um aplicativo produtor de notificação ou broker de notificação. Por exemplo, http://remoteproducer.com. Este parâmetro deve ser especificado se o tipo de destino for WSNServicePoint e não deve ser especificado se um destino WSNAdministeredSubscriber for fornecido.
- -topic
- A expressão de tópico que descreve a classe de mensagens de notificação pela qual a lista é filtrada. Isso descreve a classe de mensagens de notificação que são entregues ao ponto de serviço do WS-Notification. Por exemplo, stock/IBM. Essa propriedade poderá incluir curingas, se forem suportados pelo dialeto de tópico selecionado. Este parâmetro deve ser especificado se o tipo de destino for WSNServicePoint e não deve ser especificado se um destino WSNAdministeredSubscriber for fornecido.
- -topicNamespace
- A URI de namespace pela qual a lista é filtrada. Este parâmetro deve ser especificado se o tipo de destino for WSNServicePoint e não deve ser especificado se um destino WSNAdministeredSubscriber for fornecido.
- -dialect
- Ou seja, o nome do dialeto de tópico escolhido conforme definido pelo padrão WS-Topics, pelo qual a lista é filtrada. Os valores deste parâmetro são SIMPLE, CONCRETE e FULL. Para obter informações adicionais, consulte WS-Topics. Este parâmetro deve ser especificado se o tipo de destino for WSNServicePoint e não deve ser especificado se um destino WSNAdministeredSubscriber for fornecido.
Parâmetros Opcionais
Nenhuma.
Exemplos
Mostrar as propriedades do assinante administrado
newAdminSub criado no exemplo do tópico "Criando um Novo Assinante Administrado pelo WS-Notification
ao Usar a Ferramenta wsadmin":
- Utilizando Jython:
AdminTask.showWSNAdministeredSubscriber(newAdminSub)
- Utilizando Jacl:
$AdminTask showWSNAdministeredSubscriber $newAdminSub
Mostrar
as propriedades do assinante administrado newAdminSub criado no exemplo do tópico "Criando um Novo Assinante Administrado pelo WS-Notification
ao Usar a Ferramenta wsadmin" utilizando o padrão de destino do
WSNServicePoint:
- Utilizando Jython:
AdminTask.showWSNAdministeredSubscriber(newServicePoint, ["-topic", "stock"])
- Utilizando Jacl:
$AdminTask showWSNAdministeredSubscriber $newServicePoint {-topic stock}