Valores de atributo y nombre de elemento XML de políticas

Los valores asignados para los atributos y nombres de elemento XML de políticas dependen de los tipos de acción y regla de políticas.

Valores de parámetro XML

La tabla siguiente lista atributos y nombres de elemento XML de políticas con los valores posibles que se seleccionarían de la lista desplegable apropiada en el asistente de política de CICS Explorer. El ejemplo muestra un esqueleto de XML de política.
Tabla 1. Referencia cruzada de valor XML
tipo_regla 1  tipo_condición 2  elemento_regla 3  unidad 4  tipo_acción 5 

databaserequest

databaseRequestCondition

sqlcommand

"" (sin valor) o K

terminación anómala
suceso
mensaje

filerequest

fileRequestCondition

delete
read
readnext
readprev
readupdate
rewrite
startbr
write

"" (sin valor) o K

programrequest

programRequestCondition

link

"" (sin valor) o K

storage

storageUsedCondition

task24
task31
task64
shared24
shared31
shared64

"" (sin valor), B, K, M, o G

storagerequest

storageRequestCondition

task24request
task31request
task64request
shared24request
shared31request
shared64request

"" (sin valor) o K

time

timeCondition

cpulimit

"" (sin valor), O, M, o S

Esqueleto de política de XML

Este ejemplo lista el esqueleto de XML para una política. Los campos listados en la tabla y notas están 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:
  • El valor de condition_type 2  depende del valor de rule_type 1 .
  • Los valores válidos para rule_item 3  y unit 4  dependen del valor de condition_type 2 .
  • Sólo puede especificarse un valor de action_type 5  por regla de política, pero para todos los tipos de reglas, cualquiera de los tres tipos de acción son válidos.
  • Si action_type 5  es "abend", y desea que la política emita un código de terminación anómala personalizado, la siguiente sentencia debe ser:
    <abend abendCode="code"/>
    donde código es el valor de su código de terminación anómala.
  • Si el action_type 5  es "event", la siguiente sentencia debe ser
    <eventAdapterName>name</eventAdapterName>
    o
    <eventAdapterSetName>name</eventAdapterSetName>
    en función de si desea que el suceso se emita a un adaptador de sucesos o un conjunto de adaptadores de sucesos, y donde nombre es el nombre del adaptador de sucesos o conjunto de adaptadores de sucesos, según convenga.