ポリシー XML エレメント名および属性の値

ポリシー XML エレメント名および属性に割り当てられる値は、ポリシー・ルールおよびアクション・タイプに依存します。

XML パラメーター値

次の表に、ポリシー XML エレメント名および属性が、 CICS Explorer® ポリシー・ウィザードの該当するドロップダウン・リストから選択可能な値と共にリストされています。 この例はポリシー XML スケルトンを示しています。
表 1. XML 値の相互参照
rule_type 1  condition_type 2  rule_item 3  unit 4  action_type 5 

databaserequest

databaseRequestCondition

sqlcommand

"" (値なし) または K

abend
event
message

filerequest

fileRequestCondition

delete
read
readnext
readprev
readupdate
rewrite
startbr
write

"" (値なし) または K

programrequest

programRequestCondition

link

"" (値なし) または K

storage

storageUsedCondition

task24
task31
task64
shared24
shared31
shared64

"" (値なし)、B、K、M、または G

storagerequest

storageRequestCondition

task24request
task31request
task64request
shared24request
shared31request
shared64request

"" (値なし) または K

time

timeCondition

cpulimit

"" (値なし)、O、M、または S

XML ポリシー・スケルトン

この例では、 ポリシーの XML スケルトンをリストします。 テーブルにリストされたフィールドと注記とが示されています。
<?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>
注:
  • condition_type 2  の値は、 rule_type 1  の値に依存します。
  • rule_item 3  および unit 4  の有効値は、condition_type 2  の値に依存します。
  • ポリシー・ルールごとに action_type 5  の値を 1 つだけ指定できますが、すべてのルール・タイプで、3 つのアクション・タイプのどれもが有効です。
  • action_type 5  が "abend" の場合、ポリシーがカスタム異常終了コードを発行するようにするには、続くステートメントを次のようにする必要があります。
    <abend abendCode="code"/>
    ここで、code は異常終了コードの値です。
  • action_type 5  が "event" の場合、 続くステートメントは次のどちらかにする必要があります。
    <eventAdapterName>name</eventAdapterName>
    または
    <eventAdapterSetName>name</eventAdapterSetName>
    どちらにするかは、イベントをイベント・アダプターまたはイベント・アダプター・セットのどちらに対して発行するかによって決まります。 またそれに応じて name は、イベント・アダプターまたはイベント・アダプター・セットの名前です。