Befehl 'listWSNAdministeredSubscribers'
Verwenden Sie den Befehl listWSNAdministeredSubscribers, um die von WS-Notification verwalteten Subskribenten in der Konfiguration des WS-Notification-Zielservicepunkts aufzulisten, die den angegebenen Eingabeparametern entsprechen.
Verwenden Sie zum Ausführen des Befehls das Objekt AdminTask des Scripting-Clients wsadmin.
Der Scripting-Client wsadmin wird über die Qshell ausgeführt.
Weitere Informationen finden Sie unter Qshell für die Ausführung von WebSphere-Scripts mit wsadmin-Scripting konfigurieren.
Für die SIB-Befehle wird jeweils eine Befehlszeilenhilfe bereitgestellt:
- Geben Sie den folgenden Befehl an der wsadmin-Eingabeaufforderung ein, um eine Liste der verfügbaren Befehle für WS-Notification und eine Kurzbeschreibung jedes einzelnen Befehls
anzuzeigen:
print AdminTask.help('WSNotificationCommands')
- Zum Anzeigen einer übersichtlichen Hilfe zu einem bestimmten Befehl geben Sie an der
wsadmin-Eingabeaufforderung den folgenden Befehl ein:
print AdminTask.help('Befehlsname')
Zweck
Dieser Befehl listet alle verwalteten Subskribenten in der Konfiguration des WS-Notification-Zielservicepunkts auf, die mit den angegebenen Eingabeparametern übereinstimmen. Mit diesem Befehl können Sie eine Referenz auf einen oder mehrere verwaltete Subskribenten, die bereits in der Konfiguration erstellt wurden, abrufen, um mit einem verwalteten Subskribenten weiter zu arbeiten, beispielsweise um die Definition zu löschen
Zielobjekt
WSNServicePoint
Erforderliche Parameter
Ohne.
Vorgegebene Parameter
Ohne.
Optionale Parameter
- -endpoint
- Der ferne Web-Service-Endpunkt, nach dem die Liste gefiltert wird. Die Endpunktreferenz (Webadresse) einer NotificationProducer- oder NotificationBroker-Anwendung, z. B. http://remoteproducer.com.
- -topic
- Der Topicausdruck, der die Klasse der Benachrichtigungen beschreibt, nach dem die Liste gefiltert wird. Beschreibt die Klasse der Benachrichtigungen, die an den WS-Notification-Servicepunkt übermittelt werden, z. B. stock/IBM. Diese Eigenschaft kann Platzhalterzeichen enthalten, sofern diese vom ausgewählten Topicdialekt unterstützt werden.
- -topicNamespace
- Der Namespace-URI, nach dem die Liste gefiltert wird.
- -dialect
- Der Name des ausgewählten Topicdialekts gemäß WS-Topics-Standard., nach dem die Liste gefiltert wird. Die gültigen Werte für diesen Parameter sind SIMPLE, CONCRETE und FULL. Weitere Informationen finden Sie im Artikel WS-Topics.
Beispiele
- Mit Jython:
wsnSubscriberList = AdminTask.listWSNAdministeredSubscribers(newServicePoint) wsnSubscriber = wsnSubscriberList.split("\n")[0].rstrip()
- Mit Jacl:
set wsnSubscriberList [$AdminTask listWSNAdministeredSubscribers $newServicePoint] set wsnSubscriber [ lindex $wsnSubscriberList 0 ]
- Mit Jython:
wsnSubscriberList = AdminTask.listWSNAdministeredSubscribers(newServicePoint, ["-topic", "stock"]) wsnSubscriber = wsnSubscriberList.split("\n")[0].rstrip()
- Mit Jacl:
set wsnSubscriberList [$AdminTask listWSNAdministeredSubscribers $newServicePoint {-topic stock}] set wsnSubscriber [ lindex $wsnSubscriberList 0 ]