Commande listWSNAdministeredSubscribers
La commande listWSNAdministeredSubscribers permet de répertorier les abonnés administrés WS-Notification dans la configuration du point de service WS-Notification cible correspondant aux paramètres d'entrée spécifiés.
Pour exécuter la commande, utilisez l'objet AdminTask du client de scriptage wsadmin.
Le client de scriptage wsadmin est exécuté à partir de Qshell.
Pour plus d'informations, voir Configuration de Qshell pour exécuter des scripts WebSphere à l'aide de l'outil de scriptage wsadmin.
L'aide de la ligne de commande est fournie pour les commandes de bus d'intégration de services :
- Pour obtenir une liste des commandes WS-Notification disponibles et une brève description de chacune d'elles, entrez la commande suivante à l'invite wsadmin :
print AdminTask.help('WSNotificationCommands')
- Pour obtenir une aide générale sur une commande donnée,
entrez la commande suivante à l'invite wsadmin :
print AdminTask.help('nom_commande')
Rôle
Cette commande affiche la liste de tous les abonnées administrés dans la configuration du point de service WS-Notification cible qui correspondent aux paramètres d'entrée indiqués. Vous pouvez utiliser cette commande pour obtenir une référence à un ou plusieurs abonnés administrés qui ont déjà été créés dans la configuration afin de mieux gérer les abonnés (pour supprimer la définition, par exemple).
Objet cible
WSNServicePoint
Paramètres requis
Aucun.
Paramètres conditionnels
Aucun.
Paramètres optionnels
- -endpoint
- Le noeud final de service Web distant en fonction duquel la liste est filtrée. Il s'agit de la référence de noeud final (adresse Web) d'une application émettrice ou de courtier de notifications. Exemple : http://remoteproducer.com.
- -topic
- Expression de sujet décrivant la classe de messages de notification selon laquelle la liste est filtrée. Ceci décrit la classe de messages de notification remis au point de service WS-Notification. Par exemple, stock/IBM. Cette propriété peut inclure des caractères génériques s'ils sont pris en charge par le dialecte de sujet sélectionné.
- -topicNamespace
- L'URI de l'espace de nom selon lequel la liste est filtrée.
- -dialect
- Il s'agit du nom du dialecte de sujet choisi tel qu'il est défini par la spécification WS-Topics., selon lequel la liste est filtrée. Les valeurs de ce paramètre sont SIMPLE, CONCRET et COMPLET. Poue plus d'informations, voir Spécification WS-Topics.
Exemples
- Avec Jython :
wsnSubscriberList = AdminTask.listWSNAdministeredSubscribers(newServicePoint) wsnSubscriber = wsnSubscriberList.split("\n")[0].rstrip()
- A l'aide de Jacl :
set wsnSubscriberList [$AdminTask listWSNAdministeredSubscribers $newServicePoint] set wsnSubscriber [ lindex $wsnSubscriberList 0 ]
- Avec Jython :
wsnSubscriberList = AdminTask.listWSNAdministeredSubscribers(newServicePoint, ["-topic", "stock"]) wsnSubscriber = wsnSubscriberList.split("\n")[0].rstrip()
- A l'aide de Jacl :
set wsnSubscriberList [$AdminTask listWSNAdministeredSubscribers $newServicePoint {-topic stock}] set wsnSubscriber [ lindex $wsnSubscriberList 0 ]