Groupe de commandes ChannelFrameworkManagement de l'objet AdminTask

Les langages de script Jython ou Jacl permettent de configurer les paramètres de sécurité. Les commandes et paramètres du groupe ChannelFrameworkManagement peuvent être utilisés pour créer et gérer des canaux de transport et des chaînes de canaux de transport.

Le groupe de commandes ChannelFrameworkManagement de l'objet AdminTask inclut les commandes suivantes :

createChain

La commande createChain crée une nouvelle chaîne de canaux de transport en fonction d'un modèle de chaîne.

Objet cible

L'instance du service de canal de transport sous laquelle la nouvelle chaîne est créée. (ObjectName, obligatoire)

Paramètres obligatoires et valeurs renvoyées

- template
Le modèle de la nouvelle chaîne. (ObjectName, obligatoire)
- name
Le nom de la nouvelle chaîne. (Chaîne, obligatoire)
- endPoint
Le nom du point de contact à utiliser par l'instance du canal entrant TCP dans la nouvelle chaîne si celle-ci est une chaîne entrante. (ObjectName, facultatif)

Exemples

Syntaxe d'un exemple de mode différé :

  • Avec Jacl :
    $AdminTask createChain (cells/rohitbuildCell01/nodes/ 
     rohitbuildCellManager01/servers/dmgr|server.xml# TransportChannelService_1)  {-template WebContainer 
     (templates/chains|webcontainer-chains.xml#Chain_1)   -name trialChain1 }
    $AdminTask createChain (cells/rohitbuildCell01/nodes/ 
     rohitbuildCellManager01/servers/dmgr|server.xml# TransportChannelService_1)  {-template WebContainer 
     (templates/chains|webcontainer-chains.xml#Chain_1)  -name trialChain1 -endPoint  (cells/rohitbuildCell01/ 
     nodes/rohitbuildCellManager01|serverindex.xml#EndPoint_3) }
  • A l'aide de la chaîne Jython :
     AdminTask.createChain('cells/rohitbuildCell01/nodes/ rohitbuildCellManager01/servers/dmgr|server.xml# TransportChannelService_1', '[-template "WebContainer (templates/chains|webcontainer-chains.xml#Chain_1)"  -name trialChain]')
    AdminTask.createChain('cells/rohitbuildCell01/nodes/rohitbuildCellManager01/ 
     servers/dmgr|server.xml#TransportChannelService_1',  '[-template  "WebContainer(templates/chains|webcontainer-chains. 
     xml#Chain_1)" -name trialChain -endPoint "(cells/ rohitbuildCell01/nodes/rohitbuildCellManager01|serverindex.xml#EndPoint_3)"]')
  • A l'aide de la liste Jython :
    AdminTask.createChain('cells/rohitbuildCell01/nodes/ rohitbuildCellManager01/servers/dmgr|server.xml# TransportChannelService_1', ['-template', "WebContainer (templates/chains|webcontainer-chains.xml#Chain_1)",  '-name', 'trialChain'])
    AdminTask.createChain('cells/rohitbuildCell01/nodes/rohitbuildCellManager01/ 
     servers/dmgr|server.xml#TransportChannelService_1',  ['-template',  "WebContainer(templates/chains|webcontainer-chains. 
     xml#Chain_1)", '-name', 'trialChain', '-endPoint', "(cells/ rohitbuildCell01/nodes/rohitbuildCellManager01|serverindex.xml#EndPoint_3)"])

Exemple d'utilisation en mode interactif :

  • Avec Jacl :
    $AdminTask createChain {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.createChain ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.createChain (['-interactive'])

deleteChain

La commande deleteChain supprime une chaîne et, éventuellement, ses canaux de transport.

Objet cible

La chaîne à supprimer. (Nom d'objet, obligatoire)

Paramètres obligatoires et valeurs renvoyées

- deleteChannels
Si la valeur de cet attribut est true, les canaux de transport non partagés utilisés par la chaîne indiquée sont supprimés. (Booléen, facultatif)

Exemples

Syntaxe d'un exemple de mode différé :

  • Avec Jacl :
    $AdminTask deleteChain 
     trialChain1(cells/rohitbuildCell01/nodes/rohitbuildCellManager01/servers/dmgr |server.xml#Chain_1093554462922)
    $AdminTask deleteChain 
     trialChain(cells/rohitbuildCell01/nodes/rohitbuildCellManager01/servers/dmgr |server.xml#Chain_1093554378078) {-deleteChannels 
     true}
  • A l'aide de la chaîne Jython :
    AdminTask.deleteChain('trialChain1(cells/rohitbuildCell01/nodes/rohitbuildCellManager01/servers/dmgr 
     |server.xml#TransportChannelService_1)')
    AdminTask.deleteChain('trialChain1(cells/rohitbuildCell01/nodes/rohitbuildCellManager01/servers/dmgr 
     |server.xml#TransportChannelService_1)', '[-deleteChannels true]')
  • A l'aide de la liste Jython :
    AdminTask.deleteChain('trialChain1(cells/rohitbuildCell01/nodes/rohitbuildCellManager01/servers/dmgr 
     |server.xml#TransportChannelService_1)')
    AdminTask.deleteChain('trialChain1(cells/rohitbuildCell01/nodes/rohitbuildCellManager01/servers/dmgr 
     |server.xml#TransportChannelService_1)', ['-deleteChannels', 'true'])

Exemple d'utilisation en mode interactif :

  • Avec Jacl :
    $AdminTask deleteChain {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.deleteChain ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.deleteChain (['-interactive'])

listChainTemplates

La commande listChainTemplates affiche la liste des modèles que vous pouvez utiliser pour créer des chaînes dans cette configuration. Tous les modèles ont un type donné de canal de transport comme dernier canal de la chaîne.

Objet cible

NONE (Aucun)

Paramètres obligatoires et valeurs renvoyées

- acceptorFilter
Les modèles renvoyés par cette méthode ont tous une instance de canal de transport du type indiqué comme dernier canal de transport de la chaîne. (Chaîne, facultatif)

Exemples

Syntaxe d'un exemple de mode différé :

  • Avec Jacl :
    $AdminTask listChainTemplates {}
    $AdminTask listChainTemplates "-acceptorFilter WebContainerInboundChannel"
  • A l'aide de la chaîne Jython :
    AdminTask.listChainTemplates()
    AdminTask.listChainTemplates('[-acceptorFilter WebContainerInboundChannel]')
  • A l'aide de la liste Jython :
    AdminTask.listChainTemplates()
    AdminTask.listChainTemplates(['-acceptorFilter', 'WebContainerInboundChannel'])

Exemple d'utilisation en mode interactif :

  • Avec Jacl :
    $AdminTask listChainTemplates {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.listChainTemplates ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.listChainTemplates (['-interactive'])

listChains

La commande listChains répertorie toutes les chaînes configurées sous une instance particulière du service de canal de transport.

Objet cible

L'instance du service de canal de transport sous laquelle les chaînes sont configurées. (ObjectName, obligatoire)

Paramètres obligatoires et valeurs renvoyées

- acceptorFilter
Les chaînes renvoyées par ce paramètre auront une instance de canal de transport du type indiqué comme dernier canal de transport de la chaîne. (Chaîne, facultatif)
- endPointFilter:
Les chaînes renvoyées par ce paramètre auront un canal entrant TCP utilisant un point de contact portant le nom indiqué. (Chaîne, facultatif)

Exemples

Syntaxe d'un exemple de mode différé :

  • Avec Jacl :
    $AdminTask listChains (cells/rohitbuildCell01/nodes/ rohitbuildNode01/servers/server2|server.xml# 
      TransportChannelService_1093445762328)
    $AdminTask listChains (cells/rohitbuildCell01/nodes/ rohitbuildNode01/servers/server2|server.xml# 
      TransportChannelService_1093445762328) {-acceptorFilter  WebContainerInboundChannel}
    $AdminTask listChains (cells/rohitbuildCell01/nodes/ rohitbuildNode01/servers/server2|server.xml# 
      TransportChannelService_1093445762328)  {-endPointFilter WC_adminhost}
  • A l'aide de la chaîne Jython :
    AdminTask.listChains('(cells/rohitbuildCell01/nodes/rohitbuildNode01/servers/server2|server.xml 
     #TransportChannelService_1093445762328)')
    AdminTask.listChains('(cells/rohitbuildCell01/nodes/rohitbuildNode01/servers/server2|server.xml 
     #TransportChannelService_1093445762328)', '[-acceptorFilter WebContainerInboundChannel]')
    AdminTask.listChains('(cells/rohitbuildCell01/nodes/rohitbuildNode01/servers/server2|server.xml 
     #TransportChannelService_1093445762328)', '[-endPointFilter WC_adminhost]')
  • A l'aide de la liste Jython :
    AdminTask.listChains('(cells/rohitbuildCell01/nodes/rohitbuildNode01/servers/server2|server.xml 
     #TransportChannelService_1093445762328)')
    AdminTask.listChains('(cells/rohitbuildCell01/nodes/rohitbuildNode01/servers/server2|server.xml 
     #TransportChannelService_1093445762328)', ['-acceptorFilter', 'WebContainerInboundChannel'])
    AdminTask.listChains('(cells/rohitbuildCell01/nodes/rohitbuildNode01/servers/server2|server.xml 
     #TransportChannelService_1093445762328)', ['-endPointFilter', 'WC_adminhost'])

Exemple d'utilisation en mode interactif :

  • Avec Jacl :
    $AdminTask listChains {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.listChains ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.listChains (['-interactive'])


Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atchannelframework
Nom du fichier : rxml_atchannelframework.html