Class CompositeMessagePostProcessor
java.lang.Object
org.springframework.messaging.core.CompositeMessagePostProcessor
- All Implemented Interfaces:
MessagePostProcessor
Composite
MessagePostProcessor implementation that iterates over
a given collection of delegate MessagePostProcessor instances.- Since:
- 7.0
- Author:
- Brian Clozel
-
Constructor Summary
ConstructorsConstructorDescriptionCompositeMessagePostProcessor(List<MessagePostProcessor> messagePostProcessors) Construct a CompositeMessagePostProcessor from the given delegate MessagePostProcessors. -
Method Summary
Modifier and TypeMethodDescriptionMessage<?> postProcessMessage(Message<?> message) Process the given message.
-
Constructor Details
-
CompositeMessagePostProcessor
Construct a CompositeMessagePostProcessor from the given delegate MessagePostProcessors.- Parameters:
messagePostProcessors- the MessagePostProcessors to delegate to
-
-
Method Details
-
postProcessMessage
Description copied from interface:MessagePostProcessorProcess the given message.- Specified by:
postProcessMessagein interfaceMessagePostProcessor- Parameters:
message- the message to process- Returns:
- a post-processed variant of the message, or simply the incoming
message; never
null
-