Befehl 'listWSNTopicNamespaces'

Verwenden Sie den Befehl listWSNTopicNamespaces, um die WS-Notification-Topic-Namespaces in der Konfiguration des WS-Notification-Zielservice aufzulisten, die den angegebenen Eingabeparametern entsprechen. Sie verwenden einen permanenten Topic-Namespace, um die Zuordnung zwischen einem WS-Notification-Topic-Namespace-URI und einem SIB-Topicbereichsziel statisch zu definieren.

Verwenden Sie zum Ausführen des Befehls das Objekt AdminTask des Scripting-Clients wsadmin.

[IBM i][IBM i]Der Scripting-Client wsadmin wird über die Qshell ausgeführt. [IBM i]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 WS-Notification-Topic-Namespaces in der Konfiguration des WS-Notification-Zielservice auf, die mit den angegebenen Eingabeparametern übereinstimmen. Mit diesem Befehl kann eine Referenz auf einen oder mehrere WS-Notification-Topic-Namespaces, die bereits in der Konfiguration erstellt wurden, abgerufen werden, um mit dem Topic-Namespace weiter zu arbeiten, beispielsweise um eine neue Topic-Namespace-Dokumentdefinition hinzuzufügen.

Zielobjekt

WSNService

Erforderliche Parameter

Ohne.

Vorgegebene Parameter

Ohne.

Optionale Parameter

-namespace
Der Namespace-URI des WS-Notification-Topic-Namespace, nach dem die Liste gefiltert werden soll. Wird dieser Parameter nicht angegeben, werden alle WS-Notification-Topic-Namespaces für den WS-Notification-Zielservice aufgelistet.

Beispiele

Eine Referenz auf den ersten WS-Notification-Topic-Namespace abrufen, der für das Objekt wsnService definiert ist:
  • Mit Jython:
    AdminTask.listWSNTopicNamespaces(wsnService)
    wsnNamespace = wsnNamespaceList.split("\n")[0].rstrip()
  • Mit Jacl:
    set wsnNamespaceList [$AdminTask listWSNTopicNamespaces $wsnService]
    set wsnNamespace [ lindex $wsnNamespaceList 0 ]
Eine Referenz auf den WS-Notification-Topic-Namespace abrufen, der für das wsnService-Objekt mit einem bestimmten Namespace definiert ist:
  • Mit Jython:
    wsnNamespaceList = AdminTask.listWSNTopicNamespaces(wsnService, 
    ["-namespace", "http://example.org/topicNamespace/example1"] )
    wsnNamespace = wsnNamespaceList.split("\n")[0].rstrip()
  • Mit Jacl:
    set wsnNamespaceList [$AdminTask listWSNTopicNamespaces $wsnService 
    {-namespace http://example.org/topicNamespace/example1}]
    set wsnNamespace [ lindex $wsnNamespaceList 0 ]

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjwsn_cli_wsntns_list
Dateiname:rjwsn_cli_wsntns_list.html