交易反应器
事务管理器有一个反应器列表,它通过该列表通知客户端与事务模型相关的事件。以下事件会发送通知:
当任何事务(包括嵌套事务)启动、结束或中止时,将触发前三个通知。您可以将这些通知结合使用,以确定与通知相关的交易。例如,如果 对 的调用在 or 的重写中返回零,则知道最外层的事务正在结束或中止。AcTransactionManager::numActiveTransactions()AcTransactionManager::numActiveTransactions()AcTransactionReactor::transactionEnded()AcTransactionReactor::transactionAborted() 该通知表示在所有事务中完成的所有修改的提交过程的开始。在提交开始之前,您可以使用此回调执行任何必要的清理工作。endCalledOnOutermostTransaction() 所有通知中的第一个参数表示处于活动状态的事务数以及已成功完成的事务数。它不包括已启动和中止的事务。 父主题: |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-14 06:33
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.