Class AbstractChunkListener

  • All Implemented Interfaces:
    ChunkListener

    public abstract class AbstractChunkListener
    extends java.lang.Object
    implements ChunkListener
    The AbstractChunkListener provides default implementations of less commonly implemented methods.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void afterChunk()
      Override this method if the ChunkListener will do something after the chunk ends.
      void beforeChunk()
      Override this method if the ChunkListener will do something before the chunk begins.
      void onError​(java.lang.Exception ex)
      Override this method if the ChunkListener will do something before the chunk transaction is rolled back.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractChunkListener

        public AbstractChunkListener()
    • Method Detail

      • beforeChunk

        public void beforeChunk()
                         throws java.lang.Exception
        Override this method if the ChunkListener will do something before the chunk begins. The default implementation does nothing.
        Specified by:
        beforeChunk in interface ChunkListener
        Throws:
        java.lang.Exception - (or subclass) if an error occurs.
      • onError

        public void onError​(java.lang.Exception ex)
                     throws java.lang.Exception
        Override this method if the ChunkListener will do something before the chunk transaction is rolled back. Note afterChunk is not invoked in this case.
        Specified by:
        onError in interface ChunkListener
        Parameters:
        ex - specifies the exception that caused the roll back.
        Throws:
        java.lang.Exception - (or subclass) throw if an error occurs.
      • afterChunk

        public void afterChunk()
                        throws java.lang.Exception
        Override this method if the ChunkListener will do something after the chunk ends. The default implementation does nothing.
        Specified by:
        afterChunk in interface ChunkListener
        Throws:
        java.lang.Exception - (or subclass) if an error occurs.