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.