您可以向事件规范添加捕获规范,以在 CICS® 中创建捕获点。
CICS 事件绑定编辑器会指导您完成创建一个或多个捕获规范。这些规范可识别以下项:
例如,您可以指定任何 READQ TS(临时存储器 READ)命令为潜在事件。 然后,通过添加想要截取命令的可用类型的谓词,限定提出事件的条件。
您可以定义三种类型的谓词:捕获规范中的这些谓词用于过滤捕获点上下文。
每个捕获点都具有可为其指定谓词的上下文项。事务标识就是一个示例。所有可用的上下文谓词都显示在过滤选项卡中。 上下文谓词是可选的;但是,您通常可以指定事务标识或当前程序,以从特定应用程序发出事件。
“上下文”区域用于设置事件的过滤选项。 根据您在 CICS 事件绑定编辑器中提供的其他信息,并非所有的字段都适用;可用的上下文谓词取决于捕获点。您可能想要指定的谓词有:事务标识、当前程序和用户标识。
捕获规范中的谓词用于过滤 CICS 命令或系统事件的事件选项值。
每个捕获点都可以具有可为其指定谓词的事件选项。某些命令没有事件选项。事件选项与特定 EXEC CICS 命令或系统事件的选项相对应。例如,对于 SEND MAP 命令即为 MAP 名称。DB2 连接状态事件的一个示例是 FROM_CONNECTST 状态。可用于捕获点的所有固定数据值都显示在过滤选项卡中。CICS 可识别事件选项的格式。
捕获规范中的这些谓词用于过滤 CICS 命令中指定的应用程序数据。
应用程序捕获点可以具有可为其指定谓词的可变长度数据值。应用程序数据与特定 EXEC CICS 命令的选项一致。例如,对于 SEND MAP 命令即为 FROM 字段。针对该捕获点的 EXEC CICS 命令的所有可用可变数据值都显示在过滤选项卡中。
应用程序数据谓词由 CICS 按照指定的顺序进行处理;即,先处理第一个谓词,然后处理第二个谓词,以此类推。
基本事件绑定信息由业务经理在事件绑定的高级别定义期间输入,它包括事件规范。 此事件绑定信息确定了进一步处理已知的必需数据,但是未给出该数据位置的详细信息。 您可以指定信息源来提供这些详细信息。
CICS 事件绑定编辑器可通过在信息源选项卡中显示满足业务规范所需信息的表,以提供帮助。 该表显示来自事件规范的业务信息。 您必须为该表中的每个项定义用于此捕获规范的信息源。