搜索

第 58 章 实施 Interceptors Processing Logic

download PDF

摘要

拦截器直接实施。它们批量处理逻辑位于 handleMessage () 方法中。此方法接收消息数据并根据需要对其进行操作。开发人员可能还希望添加一些特殊的逻辑来处理故障处理情况。

58.1. 拦截器流

图 58.1 “通过拦截器流” 显示通过拦截器的进程流。

图 58.1. 通过拦截器流

interceptor1

在正常消息处理中,仅调用 handleMessage () 方法。handleMessage () 方法放置拦截器的消息处理逻辑。

如果在拦截器的 handleMessage () 方法中发生错误,或者拦截器链中的任何后续拦截器,则会调用 handleFault () 方法。在出现错误时,handleFault ()方法可用于清理。它还可用于更改错误消息。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.