原則 XML 元素名稱及屬性值

列出原則 XML 元素名稱和屬性以及有效值。指派給原則 XML 元素名稱及屬性的值,會視原則規則和動作類型而不同。

XML 參數值

下表列出原則 XML 元素名稱和屬性,以及可使用「CICS Explorer® 原則」精靈中的適當下拉清單選取的可能值。此表格後面的範例顯示原則 XML 架構。
表 1. XML 值交互參照
rule_type  1  condition_type  2  rule_item  3  unit  4   5  action_type  6 

databaserequest

databaseRequestCondition

sqlcommand

""(無值)或 K

""
0 - 4294967295
K
0 - 4294967

abend
event
message

filerequest

fileRequestCondition

delete
read
readnext
readprev
readupdate
rewrite
startbr
write

""(無值)或 K

""
0 - 4294967295
K
0 - 4294967

要求或千個要求的這些值範圍適用於所有的 filerequest 原則規則項目。

abend
event
message

programrequest

programRequestCondition

link

""(無值)或 K

""
0 - 4294967295
K
0 - 4294967

abend
event
message

startrequest

startRequestCondition

start

""(無值)或 K

""
0 - 4294967295
K
0 - 4294967

abend
event
message

storage

storageUsedCondition

task24
shared24

task31
shared31

task64
shared64

B、K、M 或 G

24 位元規則項目:

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

31 位元規則項目:

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

64 位元規則項目:

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

abend
event
message

storagerequest

storageRequestCondition

task24request
shared24request

task31request
shared31request

task64request
shared64request

""(無值)或 K

""
0 - 4294967295
K
0 - 4294967

要求或千個要求的這些值範圍適用於所有的 storagerequest 原則規則項目。

abend
event
message

syncpointrequest

syncpointRequestCondition

syncpoint

""(無值)或 K

""
0 - 4294967295
K
0 - 4294967

abend
event
message

tdqrequest

tdqRequestCondition

readq
writeq

""(無值)或 K

""
0 - 4294967295
K
0 - 4294967

要求或千個要求的這些值範圍適用於所有的 tdqrequest 原則規則項目。

abend
event
message

time

timeCondition

cpulimit
elapsedlimit

O、M 或 S

O
0 - 4294967295
M
0 - 86400000
S
0 - 86400(值 86400 等於 24 小時)

abend
event
message

tsqbytes

tsqBytesCondition

writeq
writeqaux
writeqmain

B、K、M 或 G

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

所有的 tsqbytes 原則規則項目都具有相同的值範圍。

abend
event
message

tsqrequest

tsqRequestCondition

readq
writeq
writeqaux
writeqmain

""(無值)或 K

""
0 - 4294967295
K
0 - 4294967

要求或千個要求的這些值範圍適用於所有的 tsqrequest 原則規則項目。

abend
event
message

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="value" 5 />
      <action>
         <action_type 6 />
      </action> 
   </rule>
</policy:policy>
註:
  • condition_type  2  的值取決於 rule_type  1  的值。
  • rule_item  3 unit  4  的有效值取決於 condition_type  2  的值。
  • 每個原則規則只能指定一個 action_type  6  值,但是這三種動作類型都適用於所有規則類型。
  • 如果 action_type  6  是異常終止,而您想要讓原則發出自訂異常終止碼,則下一個陳述式必須如下,其中 code 是異常終止碼的值:
    <abend abendCode="code"/>
  • 如果 action_type  6  是事件,則下一個陳述式必須是下列其中一項(視您要將事件發出至事件配接器還是事件配接器集而定),其中 name 是事件配接器或事件配接器集(視情況)的名稱:
    • <eventAdapterName>name</eventAdapterName>
    • <eventAdapterSetName>name</eventAdapterSetName>