У меня есть весеннее пакетное задание, где я использую FlatFileItemReader и заполняю его объектами (элементами) Pojo. В моем файле есть нижний колонтитул, который дает мне количество записей в файле. Мне нужно проверить, что в моем списке есть много объектов.Группа весенней партии проверяет входные строки от FlatFileItemReader
Я не могу сделать это через ItemProcessor, поскольку он дает мне только один элемент за раз. Есть ли другой способ сделать такую проверку весной?
Благодаря Пэдди
вы можете описать то, что вы имеете в виду «я должен подтвердить, что мой список имеет, что многие объекты» –
Да, если мой плоский файл имеет 80 записей, исключающие заголовок и хвост. Моя запись в треке даст мне счет 80 для поля recordCount. Каждая запись идентифицируется как запись заголовка, трейла или данных клавишами H, T и R соответственно в поле recordType. Мне нужен способ получить весь список записей в методе, выполнить итерацию по нему и посмотреть, является ли количество записей с типом recordType равным 80. –
Есть ли проблема при использовании прослушивателя элемента Reader и контекста выполнения задания? –