Class AbstractItemReadListener

java.lang.Object
jakarta.batch.api.chunk.listener.AbstractItemReadListener
All Implemented Interfaces:
ItemReadListener

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

    • AbstractItemReadListener

      public AbstractItemReadListener()
  • Method Details

    • 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.