Définition de l'héritage de rôle de sujet à l'aide de l'outil wsadmin
Utilisez ces commandes pour définir l'héritage des rôles de sujet par sujets enfant au sein d'une hiérarchie de sujets.
Pour exécuter ces commandes, utilisez l'objet AdminTask du client de scriptage wsadmin. Chaque commande agit sur plusieurs objets au cours d'une même opération. Les commandes permettent d'effectuer les types de mise à jour les plus couramment demandés de manière cohérente, pour éviter de modifier directement les objets sous-jacents et limiter ainsi les erreurs.
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 sécurité 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('SIBAdminBusSecurityCommands')
- Pour obtenir une aide générale sur une commande donnée,
entrez la commande suivante à l'invite wsadmin :
print AdminTask.help('nom_commande')
AdminConfig.save()
Commandes
- Définition de l'héritage du rôle d'expéditeur
- Pour définir ou désactiver l'héritage du rôle d'expéditeur pour un sujet dans l'espace de sujet
indiqué, utilisez la commande suivante :
- En langage
Jython :
AdminTask.setInheritSenderForTopic("-bus nomBus -topicSpace nomEspaceSujet -topic nomSujet -inherit <true|false>")
- A l'aide de Jacl :
$AdminTask setInheritSenderForTopic {-bus nomBus -topicSpace nomEspaceSujet -topic nomSujet -inherit <true|false>}
- En langage
Jython :
- Définition de l'héritage du rôle de récepteur
- Pour définir ou désactiver l'héritage du rôle de récepteur pour un sujet
dans l'espace de sujet indiqué, utilisez la commande suivante :
- En langage
Jython :
AdminTask.setInheritReceiverForTopic("-bus busName -topicSpace topicSpaceName -topic topicName -inherit <true|false>")
- A l'aide de Jacl :
$AdminTask setInheritReceiverForTopic {-bus nomBus -topicSpace nomEspaceSujet -topic nomSujet -inherit <true|false>}
- En langage
Jython :