Valores de Nomes e Atributos de Elemento XML de Política

Os valores designados para nomes e atributos de elemento XML de política dependem dos tipos de regra e de ação de política.

Valores de Parâmetro XML

A tabela a seguir lista os nomes e atributos de elemento XML de política com os possíveis valores que seriam selecionados da lista suspensa apropriada no assistente de Política do CICS Explorer. O exemplo mostra um esqueleto XML de política.
Tabela 1. Referência cruzada de valor XML
rule_type 1  condition_type 2  rule_item 3  unit 4  action_type 5 

databaserequest

databaseRequestCondition

sqlcommand

"" (nenhum valor) ou K

abend
event
message

filerequest

fileRequestCondition

delete
read
readnext
readprev
readupdate
rewrite
startbr
write

"" (nenhum valor) ou K

programrequest

programRequestCondition

link

"" (nenhum valor) ou K

storage

storageUsedCondition

task24
task31
task64
shared24
shared31
shared64

"" (nenhum valor), B, K, M ou G

storagerequest

storageRequestCondition

task24request
task31request
task64request
shared24request
shared31request
shared64request

"" (nenhum valor) ou K

time

timeCondition

cpulimit

"" (nenhum valor), O, M ou S

Esqueleto de política XML

Este exemplo lista o esqueleto XML para uma política. Os campos que são listados na tabela e notas são indicados.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<policy:policy xmlns:policy="http://www.ibm.com/xmlns/prod/cics/managedplatform/policy" policySchemaRelease="0" policySchemaVersion="1">
   <description>description_of_policy</description>
   <userTag>tag_1</userTag>
   <rule type="rule_type" 1 > 
      <name>name_of_rule</name> 
      <description>description_of_rule</description>      
      <condition_type 2  item="rule_item" 3  operator="GT" unit="unit" 4  value="0"/>      
      <action>
         <action_type 5 />  
      </action> 
   </rule>
</policy:policy>
Nota:
  • O valor de condition_type 2  é dependente do valor de rule_type 1 .
  • Os valores válidos para rule_item 3  e unit 4  dependem do valor de condition_type 2 .
  • Apenas um valor action_type 5  pode ser especificado por regra de política, mas para todos os tipos de regras, qualquer um dos três tipos de ação é válido.
  • Se action_type 5  for "abend" e você desejar que a política emita um código de encerramento anormal customizado, a próxima instrução deverá ser:
    <abend abendCode="code"/>
    em que code é o valor de seu código de encerramento anormal.
  • Se action_type 5  for "event", a próxima instrução deverá ser
    <eventAdapterName>name</eventAdapterName>
    ou
    <eventAdapterSetName>name</eventAdapterSetName>
    caso você queira que o evento seja emitido para um adaptador de eventos ou um conjunto de adaptadores de eventos, em que name é o nome do adaptador de eventos ou do conjunto de adaptadores de eventos, conforme apropriado.