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.
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'])