Feature / Interceptor for negative ack redelivery (#3962)
* Feature / Interceptor for negative ack redelivery *Motivation* In some scenarios is it helpful to be able to set interceptor for redeliveries being happening due to negative acknowledge. *Modifications* - Add onNegativeAcksSend() method in ConsumerInterceptor interface. - Add handler for onNegativeAcksSend() interceptor in ConsumerBase. - Favor forEach on ConsumerInterceptor instead of classic for loop by index. - Optimization for each by index to avoid compute size() every iteration. - Add call method to onNegativeAckRedelivery() from NegativeAcksTracker. * Add test case for onNegativeAcksSend interceptor
Showing
想要评论请 注册 或 登录