listWSNTopicNamespaces 명령
listWSNTopicNamespaces 명령을 사용하여 지정된 입력 매개변수와 일치하는 대상 WS-Notification 서비스의 구성에 있는 WS-Notification 토픽 네임스페이스를 나열할 수 있습니다. WS-Notification 토픽 네임스페이스 URI와 서비스 통합 버스 토픽 공간 대상 사이의 연관을 정적으로 정의하기 위해 영구 토픽 네임스페이스를 사용합니다.
명령을 실행하려면 wsadmin 스크립트 클라이언트의 AdminTask 오브젝트를 사용하십시오.
wsadmin 스크립트 클라이언트는 Qshell에서
실행됩니다. .
자세한 정보는 wsadmin 스크립트를 사용하여 WebSphere 스크립트를 실행하도록 Qshell 구성의 내용을 참조하십시오..
서비스 통합 버스에 대해 명령행 도움말이 제공됩니다.
- 사용 가능한 WS-Notification 명령 목록 및 각 명령에 대한 간단한
설명을 보려면 wsadmin 프롬프트에 다음 명령을
입력하십시오.
print AdminTask.help('WSNotificationCommands')
- 제공된 명령에 대한 개요 도움말을 보려면 다음 명령을 wsadmin 프롬프트에 입력하십시오.
print AdminTask.help('command_name')
목적
이 명령을 사용하면 지정된 입력 매개변수와 일치하는 대상 WS-Notification 서비스의 구성에 있는 WS-Notification 토픽 네임스페이스가 모두 나열됩니다. 이 명령은 토픽 네임스페이스에 대해 추가적으로 작업하기 위해(예: 새 토픽 네임스페이스 문서 정의 추가) 구성에 이미 작성되어 있는 하나 이상의 WS-Notification 토픽 네임스페이스에 대한 참조를 얻는 데 사용할 수 있습니다.
대상 오브젝트
WSNService
필수 매개변수
없음.
조건부 매개변수
없음.
선택적 매개변수
- -namespace
- 목록을 필터링하는 기준이 되는 WS-Notification 토픽 네임스페이스의 네임스페이스 URI입니다. 이 매개변수를 생략하면 대상 WS-Notification 서비스의 WS-Notification 토픽 네임스페이스가 모두 나열됩니다.
예
wsnService 오브젝트에 대해
정의된 첫 번째 WS-Notification 토픽 네임스페이스에 대한 참조를 얻으십시오.
- Jython 사용:
AdminTask.listWSNTopicNamespaces(wsnService) wsnNamespace = wsnNamespaceList.split("\n")[0].rstrip()
- Jacl 사용:
set wsnNamespaceList [$AdminTask listWSNTopicNamespaces $wsnService] set wsnNamespace [ lindex $wsnNamespaceList 0 ]
지정된 네임스페이스로 wsnService 오브젝트에 대해
정의된 WS-Notification 토픽 네임스페이스에 대한 참조를 얻으십시오.
- Jython 사용:
wsnNamespaceList = AdminTask.listWSNTopicNamespaces(wsnService, ["-namespace", "http://example.org/topicNamespace/example1"] ) wsnNamespace = wsnNamespaceList.split("\n")[0].rstrip()
- Jacl 사용:
set wsnNamespaceList [$AdminTask listWSNTopicNamespaces $wsnService {-namespace http://example.org/topicNamespace/example1}] set wsnNamespace [ lindex $wsnNamespaceList 0 ]