临时存储器 EXEC 接口程序出口 XTSEREQ 和 XTSEREQC
在对请求执行任何操作之前,XTSEREQ 出口允许您拦截临时存储器 API 请求。 在完成临时存储器 API 请求后,XTSEREQC 出口允许您拦截响应。
受影响的 API 请求包括:
- EXEC CICS WRITEQ TS
- EXEC CICS READQ TS
- EXEC CICS DELETEQ TS.
通过使用 XTSEREQ ,您可以:
- 分析 API 参数列表 (函数,关键字,自变量值和响应)
- 在执行请求之前修改任何输入参数值
- 阻止执行请求。
通过使用 XTSEREQC ,您可以:
- 分析 API 参数列表
- 在请求完成后修改任何输出参数值。
您还可以:
- 当针对同一请求调用 XTSEREQ 和 XTSEREQC 出口程序时,在它们之间传递数据
- 在同一任务中调用临时存储器出口程序时,在这些程序之间传递数据。
从临时存储域 (XTSQRIN , XTSQROUT , XTSPTIN 和 XTSPTOUT) 中的出口调用的程序可能可以修改 XTSEREQ 设置的情境; 因此,必须考虑调用这些出口的顺序。
如果启用了所有临时存储器出口,那么调用顺序如下所示:
- XTSEREQ
- XTSQRIN
- XTSQROUT
- XTSEREQC