SAA 资源恢复
SAA 资源恢复是系统应用程序体系结构 ® (SAA) 公共编程接口 (CPI) 的恢复元素。
SAA Resource Recovery 在 CICS中提供了针对 EXEC CICS® SYNCPOINT 和 EXEC CICS SYNCPOINT ROLLBACK 的体系结构备用应用程序编程接口 (API) 功能。 有关详细信息,请参阅 Systems Application Architecture Common Programming Interface Resource Recovery Reference。
CICS 仅支持那些与现有 EXEC CICS 命令匹配的 SAA 资源恢复返回码。 这仅留下两个返回码 :RR_OK 和 RR_BACKED_OUT。
SRRCMT
SAA 资源恢复落实调用 SRRCMT (相当于 EXEC CICS SYNCPOINT) 具有以下返回码:
- RR_OK
- RR_COMMITTED_OUTCOME_PENDING
- RR_COMMITTED_OUTCOME_MIXED
- RR_PROGRAM_STATE_CHECK
- RR_BACKED_OUT
- RR_BACKED_OUT_OUTCOME_PENDING
- RR_BACKED_OUT_结果 MIXED
因为有了限制,这些都被替换为:
- RR_COMMITTED_OUTCOME_PENDING , RR_OK
- RR_COMMITTED_OUTCOME_MIXED 和 RR_OK
- RR_PROGRAM_STATE_CHECK ,显示为异常终止代码 ASP2
- RR_BACKED_OUT_OUTCOME_PENDING , RR_BACKED_OUT
- RR_BACKED_OUT_结果 MIXED , RR_BACKED_OUT
SRRBACK
SAA 资源恢复回退调用 SRRBACK (相当于 EXEC CICS SYNCPOINT ROLLBACK) 具有以下返回码:
- RR_OK
- RR_COMMITTED_OUTCOME_PENDING
- RR_COMMITTED_OUTCOME_MIXED
由于此限制,所有这些都将由 RR_OK 替换。