Class DefaultAggregatingMessageGroupProcessor
java.lang.Object
org.springframework.integration.aggregator.AbstractAggregatingMessageGroupProcessor
org.springframework.integration.aggregator.DefaultAggregatingMessageGroupProcessor
- All Implemented Interfaces:
Aware
,BeanFactoryAware
,MessageGroupProcessor
public class DefaultAggregatingMessageGroupProcessor
extends AbstractAggregatingMessageGroupProcessor
This implementation of MessageGroupProcessor will take the messages from the
MessageGroup and pass them on in a single message with a Collection as a payload.
- Since:
- 2.0
- Author:
- Iwein Fuld, Alexander Peters, Mark Fisher
-
Field Summary
Fields inherited from class org.springframework.integration.aggregator.AbstractAggregatingMessageGroupProcessor
logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected final Object
aggregatePayloads
(MessageGroup group, Map<String, Object> headers) Methods inherited from class org.springframework.integration.aggregator.AbstractAggregatingMessageGroupProcessor
aggregateHeaders, getHeadersFunction, getMessageBuilderFactory, processMessageGroup, setBeanFactory, setHeadersFunction
-
Constructor Details
-
DefaultAggregatingMessageGroupProcessor
public DefaultAggregatingMessageGroupProcessor()
-
-
Method Details
-
aggregatePayloads
- Specified by:
aggregatePayloads
in classAbstractAggregatingMessageGroupProcessor
-