Есть ли какой-нибудь интерфейс слушателя, который можно было бы реализовать для обработки исключений, вызванных методами ItemReader.open()
? Существует множество интерфейсов прослушивателя, но ни один из них не подходит для этого. т. е. ItemReadListener
перехватывает только исключения из ItemReader.readItem()
(аналогично ChunkListener
или ItemProcessListener
и т. д.)
Существуют интерфейсы JobListener
и StepListener
, но эти два не определяют методы, которые будут вызываться в случае исключения.
Есть ли способ, как это сделать?