Commande listSIBForeignBuses
La commande listSIBForeignBuses permet de répertorier tous les bus externes d'un bus d'intégration de services indiqué.
Pour exécuter la commande, utilisez l'objet AdminTask du client de scriptage wsadmin.
Le client de scriptage wsadmin est exécuté à partir de Qshell.
Pour plus d'informations, voir Configuration de Qshell pour exécuter des scripts WebSphere à l'aide de l'outil de scriptage wsadmin.
- Pour obtenir une liste des commandes de bus d'intégration de services
disponibles dans Jython et une brève description de chacune d'elles, entrez la commande suivante
à l'invite wsadmin :
print AdminTask.help('SIBAdminCommands')
- Pour obtenir une aide générale sur une commande donnée,
entrez la commande suivante à l'invite wsadmin :
print AdminTask.help('nom_commande')
Rôle
Cette commande affiche la liste des noms de tous les bus externes d'un bus d'intégration de services spécifié. Un bus externe représente un bus, situé dans une autre cellule (ou dans la même cellule) ou dans un réseau IBM MQ, avec lequel un bus d'intégration de services peut échanger des messages.
Objet cible
Un bus.
Paramètres requis
- -bus nombus
- Nom du bus d'intégration de services pour lequel vous souhaitez afficher la liste des bus externes.
Paramètres conditionnels
Aucun.
Paramètres optionnels
- -routingType Direct | Indirect
- Affichez la liste des bus externes dotés de la liaison physique (également appelée type de routage) spécifiée :
- Direct
- Une liaison de bus d'intégration de services entre un moteur de messagerie du bus local et un moteur de messagerie du bus externe.
- Indirect
- Liaison indirecte qui est établie via un ou plusieurs bus externes.
- -type MQ | SIBus
- Affichez la liste des bus externes du type spécifié :
- MQ
- Affichez la liste des bus externes qui lient le bus d'intégration de services à un réseau IBM MQ.
- SIBus
- Affichez la liste des bus externes qui lient le bus d'intégration de services à un autre bus d'intégration de services.
Exemple
AdminTask.listSIBForeignBuses('[-bus Bus1]')