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

Se listan los nombres de elemento XML de políticas y los atributos, junto con valores válidos. 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 pueden seleccionar utilizando la lista desplegable apropiada en el asistente de política de CICS Explorer. El ejemplo posterior a la tabla 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  valor  5  tipo_acción  6 

databaserequest

databaseRequestCondition

sqlcommand

"" (sin valor) o K

""
0 - 4294967295
K
0 - 4294967

terminación anómala
suceso
mensaje

filerequest

fileRequestCondition

delete
read
readnext
readprev
readupdate
rewrite
startbr
write

"" (sin valor) o K

""
0 - 4294967295
K
0 - 4294967

Estos rangos de valores para solicitudes o miles de solicitudes se aplican a todos los elementos de regla de política filerequest.

terminación anómala
suceso
mensaje

programrequest

programRequestCondition

link

"" (sin valor) o K

""
0 - 4294967295
K
0 - 4294967

terminación anómala
suceso
mensaje

startrequest

startRequestCondition

start

"" (sin valor) o K

""
0 - 4294967295
K
0 - 4294967

terminación anómala
suceso
mensaje

storage

storageUsedCondition

task24
shared24

task31
shared31

task64
shared64

B, K, M o G

Elementos de reglas de 24 bits:

B
0 - 16777215
K
0 - 16383
M
0 - 15
G
0

Elementos de reglas de 31 bits:

B
0 - 2147483647
K
0 - 2097151
M
0 - 2047
G
0 - 1

Elementos de reglas de 64 bits:

B
0 - 4294967295
K
0 - 4294967295
M
0 - 4294967295
G
0 - 4294967295

terminación anómala
suceso
mensaje

storagerequest

storageRequestCondition

task24request
shared24request

task31request
shared31request

task64request
shared64request

"" (sin valor) o K

""
0 - 4294967295
K
0 - 4294967

Estos rangos de valores para las solicitudes o mil storagerequest solicitudes se aplican a todos los elementos de regla de política.

terminación anómala
suceso
mensaje

syncpointrequest

syncpointRequestCondition

syncpoint

"" (sin valor) o K

""
0 - 4294967295
K
0 - 4294967

terminación anómala
suceso
mensaje

tdqrequest

tdqRequestCondition

readq
writeq

"" (sin valor) o K

""
0 - 4294967295
K
0 - 4294967

Estos rangos de valores para solicitudes o miles de solicitudes se aplican a todos los elementos de regla de política tdqrequest.

terminación anómala
suceso
mensaje

time

timeCondition

cpulimitelapsedlimit

O, M o S

O
0 - 4294967295
M
0 - 86400000
S
0 - 86400 (un valor de 86400 equivale a 24 horas)

terminación anómala
suceso
mensaje

tsqbytes

tsqBytesCondition

writeq
writeqaux
writeqmain

B, K, M o G

B
0 - 4294967295
K
0 - 4294967295
M
0 - 4294967295
G
0 - 4294967295

Todos los elementos de reglas de políticas tsqbytes tienen los mismos rangos de valores.

terminación anómala
suceso
mensaje

tsqrequest

tsqRequestCondition

readq
writeq
writeqaux
writeqmain

"" (sin valor) o K

""
0 - 4294967295
K
0 - 4294967

Estos rangos de valores para las solicitudes o mil tsqrequest solicitudes se aplican a todos los elementos de regla de política.

terminación anómala
suceso
mensaje

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>
      <tipo_condición 2  item="elemento_regla" 3  operator="GT" unit="unidad" 4  value="valor" 5 />
      <action>
         <tipo_acción 6 />
      </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 .
  • Puede especificar sólo un valor de action_type  6  para cada regla de política, pero todos los tres tipos de acción son válidos para todos los tipos de regla.
  • Si action_type  6  termina de forma anómala, y desea que la política emita un código de terminación anómala personalizado, la siguiente sentencia debe ser de esta manera, donde code es el valor del código de terminación anómala:
    <abend abendCode="code"/>
  • Si action_type  6  es suceso, la sentencia siguiente debe ser una de los siguientes, en función de si desea que el suceso se emita a un adaptador de sucesos o un conjunto de adaptadores de sucesos, donde name es el nombre del adaptador de sucesos o conjunto de adaptadores de sucesos, según convenga:
    • <eventAdapterName>name</eventAdapterName>
    • <eventAdapterSetName>name</eventAdapterSetName>