Befehlsgruppe "ChannelFrameworkManagement" für das Objekt "AdminTask"

Mit den Scripting-Sprachen Jython und Jacl können Sie Sicherheit konfigurieren. Mit den Befehlen und Parametern in der Gruppe "ChannelFrameworkManagement" können Transportkanäle und Transportkanalketten konfiguriert werden.

Die Befehlsgruppe "ChannelFrameworkManagement" für das Objekt "AdminTask" enthält die folgenden Befehle:

createChain

Der Befehl createChain erstellt eine neue Transportkanalkette auf der Basis einer Kettenschablone.

Zielobjekt

Die Instanz des Transportkanalservice, unter der die neue Kette erstellt wird. (Objektname, erforderlich)

Erforderliche Parameter und Rückgabewerte

- template
Die Kettenschablone, auf der die neue Kette basiert. (Objektname, erforderlich)
- name
Der Name der neuen Kette. (String, erforderlich)
- endPoint
Der Name des Endpunkts, den die Instanz des eingehenden TCP-Kanals in der neuen Kette verwenden soll, wenn die Kette eine eingehende Kette ist. (Objektname, erforderlich)

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit 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) }
  • Mit Jython (String):
     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)"]')
  • Mit Jython (List):
    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)"])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask createChain {-interactive}
  • Mit Jython (String):
    AdminTask.createChain ('[-interactive]')
  • Mit Jython (List):
    AdminTask.createChain (['-interactive'])

deleteChain

Der Befehl deleteChain löscht eine vorhandene Kette und optional die Transportkanäle in der Kette.

Zielobjekt

Die zu löschende Kette. (Objektname, erforderlich)

Erforderliche Parameter und Rückgabewerte

- deleteChannels
Wenn Sie diesen Parameter auf true setzen, werden die von der angegebenen Kette verwendeten nicht freigegebenen Transportkanäle ebenfalls gelöscht. (Boolean, optional)

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit 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}
  • Mit Jython (String):
    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]')
  • Mit Jython (List):
    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'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask deleteChain {-interactive}
  • Mit Jython (String):
    AdminTask.deleteChain ('[-interactive]')
  • Mit Jython (List):
    AdminTask.deleteChain (['-interactive'])

listChainTemplates

Der Befehl listChainTemplates zeigt eine Liste mit den Schablonen an, die Sie zum Erstellen von Ketten in dieser Konfiguration verwenden können. In allen Schablonen ist ein bestimmter Typ von Transportkanal als letzter Kanal in der Kette definiert.

Zielobjekt

Ohne.

Erforderliche Parameter und Rückgabewerte

- acceptorFilter
In allen von dieser Methode zurückgegebenen Schablonen ist eine Transportkanalinstanz des angegebenen Typs als letzter Transportkanal in der Kette enthalten. (String, optional)

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask listChainTemplates {}
    $AdminTask listChainTemplates "-acceptorFilter WebContainerInboundChannel"
  • Mit Jython (String):
    AdminTask.listChainTemplates()
    AdminTask.listChainTemplates('[-acceptorFilter WebContainerInboundChannel]')
  • Mit Jython (List):
    AdminTask.listChainTemplates()
    AdminTask.listChainTemplates(['-acceptorFilter', 'WebContainerInboundChannel'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask listChainTemplates {-interactive}
  • Mit Jython (String):
    AdminTask.listChainTemplates ('[-interactive]')
  • Mit Jython (List):
    AdminTask.listChainTemplates (['-interactive'])

listChains

Der Befehl listChains listet alle Ketten auf, die für eine bestimmte Instanz des Transportkanalservice konfiguriert sind.

Zielobjekt

Die Instanz des Transportkanalservice, unter dem die Ketten konfiguriert werden. (Objektname, erforderlich)

Erforderliche Parameter und Rückgabewerte

- acceptorFilter
Alle von diesem Parameter zurückgegebenen Ketten haben eine Transportkanalinstanz des Typs, den Sie als letzten Transportkanal in der Kette angegeben haben. (String, optional)
- endPointFilter:
Die von diesem Parameter zurückgegebenen Ketten haben einen eingehenden TCP-Kanal mit einem Endpunkt des angegebenen Namens. (String, optional)

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit 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}
  • Mit Jython (String):
    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]')
  • Mit Jython (List):
    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'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask listChains {-interactive}
  • Mit Jython (String):
    AdminTask.listChains ('[-interactive]')
  • Mit Jython (List):
    AdminTask.listChains (['-interactive'])


Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atchannelframework
Dateiname:rxml_atchannelframework.html