-
Notifications
You must be signed in to change notification settings - Fork 626
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GH-920: Propagate afterReceive to AsyncRTemplate
Fixes #920 The `AsyncRabbitTemplate` is missing an after receive post-processing in its internal containers for replies * Reuse `afterPostProcessors` from the provided `RabbitTemplate` and propagate them into the internal listener containers for replies * Fix `AbstractCompressingPostProcessor` do not mutate provided `MessageProperties` and build a fresh instance. * Demonstrate post-processors propagation by the `GZipPostProcessor` & `GUnzipPostProcessor` configuration in the `AsyncRabbitTemplateTests` **Cherry-pick to 2.1.x** * Use `JavaUtils` for nullable settings in the `AsyncRabbitTemplate` * Add `copyProperties` option to the `AbstractCompressingPostProcessor` with `false` by default for better performance * Document a `copyProperties` in the `amqp.adoc`
- Loading branch information
1 parent
9224d34
commit 38358d3
Showing
5 changed files
with
101 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters