Class AbstractItemReadListener

  • All Implemented Interfaces:
    ItemReadListener

    public abstract class AbstractItemReadListener
    extends Object
    implements ItemReadListener
    The AbstractItemReadListener provides default implementations of less commonly implemented methods.
    • Constructor Detail

      • AbstractItemReadListener

        public AbstractItemReadListener()
    • Method Detail

      • beforeRead

        public void beforeRead()
                        throws Exception
        Override this method if the ItemReadListener will do something before the item is read. The default implementation does nothing.
        Specified by:
        beforeRead in interface ItemReadListener
        Throws:
        Exception - (or subclass) if an error occurs.
      • afterRead

        public void afterRead​(Object item)
                       throws Exception
        Override this method if the ItemReadListener will do something after the item is read. The default implementation does nothing.
        Specified by:
        afterRead in interface ItemReadListener
        Parameters:
        item - last item read by ItemReader
        Throws:
        Exception - (or subclass) if an error occurs.
      • onReadError

        public void onReadError​(Exception ex)
                         throws Exception
        Override this method if the ItemReadListener will do something when the ItemReader readItem method throws an exception. The default implementation does nothing.
        Specified by:
        onReadError in interface ItemReadListener
        Parameters:
        ex - exception thrown from readItem method
        Throws:
        Exception - (or subclass) if an error occurs.