15.2. ExecutionErrorHandler


ExecutionErrorHandler 是所有进程错误处理的主要机制。它绑定到 RuntimeEngine 的生命周期;这意味着在创建新运行时引擎时创建它,并在 RuntimeEngine 被处理时销毁。在给定的执行上下文或事务中使用 ExecutionErrorHandler 的单一实例。KieSessionTaskService 都使用该实例通知处理节点/任务的错误处理。ExecutionErrorHandler 告知以下相关信息:

  • 启动给定节点实例的处理。
  • 完成给定节点实例的处理。
  • 开始处理给定任务实例。
  • 完成给定任务实例的处理。

此信息主要用于未知类型的错误;也就是说,不提供有关进程上下文的信息的错误。例如,在提交时,数据库例外不会执行任何进程信息。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.