原則 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  值可以根據原則規則來指定,但是對於所有規則類型而言,這三個動作類型的任何一個都有效。
  • 如果 action_type 5  是 "abend",而您想要原則發出自訂異常終止碼,則下一個陳述式必須是:
    <abend abendCode="code"/>
    其中 code 是異常終止碼的值。
  • 如果 action_type 5  是 "event",則下一個陳述式必須是
    <eventAdapterName>name</eventAdapterName>
    <eventAdapterSetName>name</eventAdapterSetName>
    視您要將事件發出至事件配接器還是事件配接器集而定,其中 name 是事件配接器或事件配接器集(視情況)的名稱。