Exemple 1
Entrez, par exemple, la commande suivante :
-QMN QMNAME1 -QN QUEUE1 -GRP2 -QTY 2
Les données renvoyées seront les suivantes :
PhysMess01PhysMess02PhysMess03PhysMess05
Explication :
-QTY 2 requise pour extraire deux unités de message de la file d’attente. Le premier message de la file d’attente est PhysMess01. Ce message n’appartient pas à un groupe et est renvoyé en tant que message unique. Il contribue à une unité dans la valeur -QTY 2.
Le message suivant dans la file d’attente est PhysMess02. Ce message appartient à un groupe complet ayant l’ID de groupe "1". L’adaptateur extrait l’ensemble du groupe (messages PhysMess02, PhysMess03 et PhysMess05) et les renvoie sous la forme d’un bloc de données qui contribue à la seconde unité de la commande d’adaptateur -QTY 2.
Si la commande d’adaptateur -GRP2 a été omise, les données renvoyées seront :
PhysMess01PhysMess02