Commande showWMQQueue
La commande showWMQQueue permet d'afficher des informations sur une destination de type file d'attente du fournisseur de messagerie WebSphere MQ.
Pour exécuter la commande, utilisez l'objet AdminTask du client de scriptage wsadmin.
Le client de scriptage wsadmin est exécuté
depuis Qshell. Pour plus d'informations, voir "Configurer Qshell
pour exécuter des scripts WebSphere Application Server".
Cette commande est valide uniquement lorsqu'elle est utilisée avec des serveurs d'applications WebSphere Application Server de version 7 et ultérieures. Ne l'utilisez pas avec des versions antérieures.
print AdminTask.help('WMQAdminCommands')
print AdminTask.help('nom_commande')
Rôle
La commande showWMQQueue permet d'afficher tous les paramètres et les valeurs associées à une destination de type file d'attente du fournisseur de messagerie WebSphere MQ.
- Si la priorité est définie sur "SPECIFIED", cela signifie qu'une priorité sous forme d'entier est définie. Cet entier est indiqué dans la propriété 'specifiedPriority'.
- Si le délai d'expiration est défini sur "SPECIFIED", cela signifie qu'un délai d'expiration sous forme d'entier est défini. Cet entier est indiqué dans la propriété 'specifiedExpiry'.
La propriété 'targetClient' indique comment l'option useRFH2 a été spécifiée par les commandes create ou modify. La valeur "JMS" indique une valeur "true" pour useRFH2. La valeur "MQ" indique une valeur "false" pour useRFH2.
Objet cible
Destination de type file d'attente du fournisseur de messagerie WebSphere MQ sur une portée spécifique.
Paramètres requis
Aucun.
Paramètres optionnels
Aucun.
Exemple
- Avec 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)") ncq1(cells/9994GKCNode01Cell/nodes/9994GKCNode01|resources.xml# MQQueue_1098737234986) wsadmin>AdminTask.showWMQQueue("ncq1(cells/9994GKCNode01Cell/nodes/ 9994GKCNode01|resources.xml#MQQueue_1098737234986)") {expiry=0, priority=9, decimalEncoding=Normal, queueName=TARGETQ, name=q1, readAhead=YES, readAheadClose=DELIVERALL, ccsid=1208, useNativeEncoding=true, integerEncoding=Normal, specifiedPriority=0, jndiName=jms/q1, sendAsync=YES, qmgr=null, description=null, targetClient=JMS, floatingPointEncoding=IEEENormal, persistence=APP}
- A l'aide de 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) ncq1(cells/9994GKCNode01Cell/nodes/9994GKCNode01|resources.xml# MQQueue_1098737234986) wsadmin>$AdminTask showWMQQueue ncq1(cells/9994GKCNode01Cell/nodes/9994GKCNode01|resources.xml# MQQueue_1098737234986) {expiry=0, priority=9, decimalEncoding=Normal, queueName=TARGETQ, name=q1, readAhead=YES, readAheadClose=DELIVERALL, ccsid=1208, useNativeEncoding=true, integerEncoding=Normal, specifiedPriority=0, jndiName=jms/q1, sendAsync=YES, qmgr=null, description=null, targetClient=JMS, floatingPointEncoding=IEEENormal, persistence=APP}