Use a command script to list the WS-Notification topic namespaces in the configuration of the target WS-Notification service that match the specified input parameters. A topic namespace is a grouping of topics that allows information to be shared between applications.You use a permanent topic namespace to statically define the association between a WS-Notification topic namespace URI and a service integration bus topic space destination.
To run the command, use the AdminTask object of the wsadmin scripting client.
This command is only valid when used with WebSphere® Application Server Version 6.1 and later application servers. Do not use it with earlier versions.
Command-line help is provided for service integration bus commands:
wsadmin> $AdminTask help WSNotificationCommands
wsadmin> $AdminTask help command_name
wsadmin> $AdminTask help WSNotificationCommands
wsadmin> $AdminTask help command_name
This command lists all the WS-Notification topic namespaces in the configuration of the target WS-Notification service that match the specified input parameters. This command can be used to obtain a reference to one or more WS-Notification topic namespaces that have already been created in the configuration in order to work with the topic namespace further, for example to add a new topic namespace document definition.
None.
None.
Obtain a reference to the first WS-Notification topic namespace defined against the "wsnService" object:
set wsnNamespaceList [$AdminTask listWSNTopicNamespaces $wsnService] set wsnNamespace [ lindex $wsnNamespaceList 0 ]
Obtain a reference to the WS-Notification topic namespace defined against the "wsnService" object with a given namespace:
set wsnNamespaceList [$AdminTask listWSNTopicNamespaces $wsnService {-namespace http://example.org/topicNamespace/example1}] set wsnNamespace [ lindex $wsnNamespaceList 0 ]