/** * Set {@link MessagePostProcessor}s that will be applied after message reception, before * invoking the {@link org.springframework.amqp.core.MessageListener}. * Often used to decompress data. Processors are invoked in order, * depending on {@code PriorityOrder}, {@code Order} and finally unordered. * @param afterReceivePostProcessors the post processor. * @return the spec. * @see AbstractMessageListenerContainer#setAfterReceivePostProcessors(MessagePostProcessor...) */ public S afterReceivePostProcessors(MessagePostProcessor... afterReceivePostProcessors) { this.target.setAfterReceivePostProcessors(afterReceivePostProcessors); return _this(); }
/** * Set {@link MessagePostProcessor}s that will be applied after message reception, before * invoking the {@link org.springframework.amqp.core.MessageListener}. * Often used to decompress data. Processors are invoked in order, * depending on {@code PriorityOrder}, {@code Order} and finally unordered. * @param afterReceivePostProcessors the post processor. * @return the spec. * @see AbstractMessageListenerContainer#setAfterReceivePostProcessors(MessagePostProcessor...) */ public S afterReceivePostProcessors(MessagePostProcessor... afterReceivePostProcessors) { this.target.setAfterReceivePostProcessors(afterReceivePostProcessors); return _this(); }
container.setAfterReceivePostProcessors(m -> null); container.setMessageListener(m -> {
verify(onlyChannel, times(2)).txRollback(); container.setAfterReceivePostProcessors(m -> null); container.setMessageListener(m -> {
instance.setAfterReceivePostProcessors(this.afterReceivePostProcessors);
instance.setAfterReceivePostProcessors(this.afterReceivePostProcessors);
container.setAfterReceivePostProcessors(this.afterReceivePostProcessors);
container.setAfterReceivePostProcessors(this.afterReceivePostProcessors);