第 58 章 实施 Interceptors Processing Logic
摘要
拦截器直接实施。它们批量处理逻辑位于 handleMessage ()
方法中。此方法接收消息数据并根据需要对其进行操作。开发人员可能还希望添加一些特殊的逻辑来处理故障处理情况。
58.1. 拦截器流
图 58.1 “通过拦截器流” 显示通过拦截器的进程流。
图 58.1. 通过拦截器流
在正常消息处理中,仅调用 handleMessage ()
方法。handleMessage ()
方法放置拦截器的消息处理逻辑。
如果在拦截器的 handleMessage ()
方法中发生错误,或者拦截器链中的任何后续拦截器,则会调用 handleFault ()
方法。在出现错误时,handleFault
()方法可用于清理。它还可用于更改错误消息。