Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Outline
layout title folder permalink categories tags
pattern
EIP Aggregator
eip-aggregator
/patterns/eip-aggregator/
Integration
Java
Difficulty-Intermittent
EIP

Intent

Sometimes in enterprise systems there is a need to group incoming data in order to process it as a whole. For example you may need to gather offers and after defined number of offers has been received you would like to choose the one with the best parameters.

Aggregator allows you to merge messages based on defined criteria and parameters. It gathers original messages, applies aggregation strategy and upon fulfilling given criteria, releasing merged messages.

alt text

Applicability

Use the Aggregator pattern when

  • You need to combine multiple incoming messages
  • You want to process grouped data

Credits

Morty Proxy This is a proxified and sanitized view of the page, visit original site.