Name und Attributwerte der XML-Elemente für die Richtlinie

Die Werte, die den Namen und Attributen der XML-Elemente für die Richtlinie zugeordnet sind, hängen von der Richtlinienregel und den zugehörigen Aktionstypen ab.

XML-Parameterwerte

Die folgende Tabelle enthält die Namen und Attribute für die XML-Elemente der Richtlinie mit den zulässigen Werten, die in der entsprechenden Dropdown-Liste im Richtlinienassistenten von CICS Explorer ausgewählt werden können. Im Beispiel wird ein Gerüst für die XML-Elemente einer Richtlinie dargestellt.
Tabelle 1. Querverweise für XML-Werte
rule_type 1  condition_type 2  rule_item 3  unit 4  action_type 5 

databaserequest

databaseRequestCondition

sqlcommand

"" (kein Wert) oder K

abend
event
message

filerequest

fileRequestCondition

delete
read
readnext
readprev
readupdate
rewrite
startbr
write

"" (kein Wert) oder K

programrequest

programRequestCondition

link

"" (kein Wert) oder K

storage

storageUsedCondition

task24
task31
task64
shared24
shared31
shared64

"" (kein Wert), B, K, M oder G

storagerequest

storageRequestCondition

task24request
task31request
task64request
shared24request
shared31request
shared64request

"" (kein Wert) oder K

time

timeCondition

cpulimit

"" (kein Wert), O, M oder S

Gerüst für XML-Richtlinie

In diesem Beispiel wird das XML-Gerüst für eine Richtlinie dargestellt. Im Beispiel werden die Felder, die in der Tabelle aufgelistet sind, und die zugehörigen Hinweise angegeben.
<?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>
Anmerkung:
  • Der Wert von condition_type 2  hängt vom Wert von rule_type 1  ab.
  • Die zulässigen Werte für rule_item 3  und unit 4  hängen vom Wert für condition_type 2  ab.
  • Pro Richtlinienregel kann nur ein Wert für action_type 5  angegeben werden, für alle Regeltypen können jedoch alle drei Aktionstypen verwendet werden.
  • Wenn für action_type 5  die Auswahl "abend" angegeben wird und wenn Sie wollen, dass die Richtlinie einen angepassten Abbruchcode ausgibt, muss die nächste Anweisung wie folgt lauten:
    <abend abendCode="code"/>
    Hierbei steht code für den Wert Ihres Abbruchcodes.
  • Wenn für action_type 5  die Auswahl "event" angegeben wird, muss die nächste Anweisung wie folgt lauten:
    <eventAdapterName>name</eventAdapterName>
    oder
    <eventAdapterSetName>name</eventAdapterSetName>
    Die Auswahl ist abhängig davon, ob das Ereignis an einen Ereignisadapter oder an eine Ereignisadaptergruppe ausgegeben werden soll. Dabei steht name für den Namen des Ereignisadapters oder der Ereignisadaptergruppe.