Befehl "deleteWMQQueue"
Verwenden Sie diesen Befehl, um ein Warteschlangenziel des IBM MQ-Messaging-Providers in einem bestimmten Geltungsbereich zu löschen.
Verwenden Sie für die Ausführung des Befehls das Objekt "AdminTask" des wsadmin-Scripting-Clients.
Der wsadmin-Scripting-Client wird über die Qshell ausgeführt.
Weitere Informationen finden Sie im Artikel "Qshell für die Ausführung von WebSphere Application Server-Scripts konfigurieren".
Dieser Befehl ist nur gültig, wenn er mit Anwendungsservern der WebSphere Application Server Version 7 und höher verwendet wird. Verwenden Sie diesen Befehl nicht in früheren Versionen.
print AdminTask.help('WMQAdminCommands')
print AdminTask.help('Befehlsname')
AdminConfig.save()
Zweck
Verwenden Sie den Befehl deleteWMQQueue, um ein Warteschlangenziel des IBM MQ-Messaging-Providers zu löschen, die in dem Geltungsbereich definiert ist, für den der Befehl abgesetzt wird.
Zielobjekt
Ein Warteschlangenziel des IBM MQ-Messaging-Providers in einem bestimmten Geltungsbereich.
Erforderliche Parameter
Ohne.
Optionale Parameter
Ohne.
Beispiel
- Mit Jython:
wsadmin>AdminConfig.getid("/Node:9994GKCNode01") 9994GKCNode01(cells/9994GKCNode01Cell/nodes/9994GKCNode01|node.xml#Node_1) wsadmin>AdminTask.listWMQQueues("9994GKCNode01(cells/9994GKCNode01Cell/ nodes/9994GKCNode01|node.xml#Node_1)") unwantedQueue(cells/9994GKCNode01Cell/nodes/9994GKCNode01|resources.xml# MQQueue_1098737234986) wsadmin>AdminTask.deleteWMQQueue("unwantedQueue(cells/9994GKCNode01Cell/ nodes/9994GKCNode01|resources.xml#MQQueue_1098737234986)")
- Mit Jacl:
wsadmin>$AdminConfig getid /Node:9994GKCNode01 9994GKCNode01(cells/9994GKCNode01Cell/nodes/9994GKCNode01|node.xml#Node_1) wsadmin>$AdminTask listWMQQueues 9994GKCNode01(cells/9994GKCNode01Cell/nodes/9994GKCNode01|node.xml#Node_1) unwantedQueue(cells/9994GKCNode01Cell/nodes/9994GKCNode01|resources.xml# MQQueue_1098737234986) wsadmin>$AdminTask deleteWMQQueue unwantedQueue(cells/9994GKCNode01Cell/nodes/9994GKCNode01|resources.xml# MQQueue_1098737234986)