2.7. 事​务​终​止​


Control 在​多​长​时​间​内​可​以​访​问​已​终​止​的​事​务​取​决​于​具​体​的​实​现​。​在​ JBoss Transaction 服​务​里​,如​果​你​使​用​ Current pseudo-object,关​于​事​务​的​所​有​信​息​在​其​终​止​时​将​被​销​毁​。​出​于​这​个​原​因​,在​执​行​提​交​会​回​滚​操​作​之​后​你​不​应​该​使​用​事​务​的​任​何​ Control 引​用​。​
然​而​,如​果​你​用​ Terminator 接​口​显​性​地​终​止​事​务​,事​务​的​信​息​在​所​有​未​完​成​的​引​用​已​经​销​毁​后​才​能​删​除​。​你​可​以​通​过​ com.arjuna.CosTransactions 软​件​包​里​的​ OTS 类​的​ destroyControl 方​法​发​信​号​通​知​不​再​要​求​事​务​信​息​。​在​程​序​指​示​不​再​要​求​事​务​信​息​时​,你​不​应​该​使​用​事​务​的​任​何​ Control 引​用​。​
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部