I'm in the need to create a flow that, whenever a file is received at a folder, it picks up some other pre-existing files from a different folder, transforms all of them (including the newly received) using the same transformer and then aggregates them to create a single output.
I imagine I could use a splitter-aggregator approach to do the transformation and aggregation steps; but I don't know what SI component type (if any) I could use to merge the new file (the one that's received from the original MessageSource that kicks-off the flow execution) with the existing ones in a same flow.
The project I'm working on uses spring-integration-core-5.0.11.RELEASE and spring-integration-file-5.0.11.RELEASE and we're creating the flows using Spring Integration DSL.