В Spring Batch термин «передача одних и тех же данных через несколько считывателей, уложенных процессором» звучит так, будто вам нужна работа, состоящая из нескольких шагов, связанных друг с другом.
Если, в свою очередь, вы хотите передать элементы (сообщения), полученные на одном шаге, следующему читателю / обработчику / устройству записи для дальнейшей обработки, тогда вы можете создавать приложение, управляемое сообщениями, и Spring Integration может быть более естественным выбором для достичь цели.