This requirement might sound a little unusual but my scenario is like this - I have multiple items, each of which has to go through multiple checks which are mutually exclusive and write output to multiple files.
Each item -> multiple item processors (independent) -> write output to individual files.
I'm currently trying to use a composite item processor for the same with each of the processing happening in a separate item processor implementation. I'm just wondering if the different ItemProcessors can be made to work in parallel From the API docs, it is my understanding that all these processors are sequential. I'm open to using any alternative ways as well.
P.S: I'm a total newbie to Spring Batch and hence might not be aware of certain default constructs. Just a pointer in the right direction would be greatly helpful.