Grupo de mandatos ChannelFrameworkManagement para el objeto AdminTask

Puede utilizar los lenguajes de script Jython o Jacl para configurar la seguridad. Los mandatos y parámetros del grupo ChannelFrameworkManagement se pueden utilizar para crear y gestionar los canales de transporte y las cadenas del canal de transporte.

El grupo de mandatos ChannelFrameworkManagement para el objeto AdminTask incluye los mandatos siguientes:

createChain

El mandato createChain crea una nueva cadena de canales de transporte basados en una plantilla de cadena.

Objeto de destino

La instancia del servicio de canal de transporte bajo la que se crea la nueva cadena. (ObjectName, obligatorio)

Parámetros y valores de retorno necesarios

- template
Plantilla de cadena en la que se basa la nueva cadena. (ObjectName, obligatorio)
- name
Nombre de la nueva cadena. (String, obligatorio)
- endPoint
Nombre del punto final que utilizará la instancia del canal de entrada TCP en la nueva cadena, si la cadena es una cadena de entrada. (ObjectName, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando 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) }
  • Utilizando la serie 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)"]')
  • Utilizando la lista 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)"])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createChain {-interactive}
  • Utilizando la serie Jython:
    AdminTask.createChain ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.createChain (['-interactive'])

deleteChain

El mandato deleteChain suprime una cadena existente y, opcionalmente, los canales de transporte de la cadena.

Objeto de destino

Cadena que se va a suprimir. (Nombre de objeto, obligatorio)

Parámetros y valores de retorno necesarios

- deleteChannels
Si el valor de este atributo es true, se suprimirán los canales de transporte no compartidos que la cadena especificada utiliza. (Boolean, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando 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}
  • Utilizando la serie 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]')
  • Utilizando la lista 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'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask deleteChain {-interactive}
  • Utilizando la serie Jython:
    AdminTask.deleteChain ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.deleteChain (['-interactive'])

listChainTemplates

El mandato listChainTemplates visualiza una lista de plantillas que puede utilizar para crear cadenas en esta configuración. Todas las plantillas tienen un tipo de canal de transporte determinado como último canal de transporte en la cadena.

Objeto de destino

Ninguna

Parámetros y valores de retorno necesarios

- acceptorFilter
Las plantillas devueltas por este método tienen todas una instancia de canal de transporte del tipo especificado como último canal de transporte en la cadena. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask listChainTemplates {}
    $AdminTask listChainTemplates "-acceptorFilter WebContainerInboundChannel"
  • Utilizando la serie Jython:
    AdminTask.listChainTemplates()
    AdminTask.listChainTemplates('[-acceptorFilter WebContainerInboundChannel]')
  • Utilizando la lista Jython:
    AdminTask.listChainTemplates()
    AdminTask.listChainTemplates(['-acceptorFilter', 'WebContainerInboundChannel'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listChainTemplates {-interactive}
  • Utilizando la serie Jython:
    AdminTask.listChainTemplates ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.listChainTemplates (['-interactive'])

listChains

El mandato listChains lista todas las cadenas configuradas bajo una instancia concreta del servicio de canal de transporte.

Objeto de destino

La instancia del servicio del canal de transporte bajo el cual se configuran las cadenas. (ObjectName, obligatorio)

Parámetros y valores de retorno necesarios

- acceptorFilter
Las cadenas devueltas por este parámetro tendrán una instancia de canal de transporte del tipo especificado como último canal de transporte en la cadena. (String, opcional)
- endPointFilter:
Las cadenas que devuelve este parámetro tendrán un canal de entrada TCP que utilizará un punto final con el nombre que se especifique. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando 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}
  • Utilizando la serie 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]')
  • Utilizando la lista 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'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listChains {-interactive}
  • Utilizando la serie Jython:
    AdminTask.listChains ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.listChains (['-interactive'])


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atchannelframework
File name: rxml_atchannelframework.html