Interface ChunkListener

  • All Known Implementing Classes:
    AbstractChunkListener


    public interface ChunkListener
    ChunkListener intercepts chunk processing.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void afterChunk​()
      The afterChunk method receives control after processing of the current chunk ends.
      void beforeChunk​()
      The beforeChunk method receives control before processing of the next chunk begins.
      void onError​(java.lang.Exception ex)
      The onError method receives control before the chunk transaction is rolled back.
    • Method Detail

      • beforeChunk

        void beforeChunk​()
                  throws java.lang.Exception
        The beforeChunk method receives control before processing of the next chunk begins. This method is invoked in the same transaction as the chunk processing.
        Throws:
        java.lang.Exception - throw if an error occurs.
      • onError

        void onError​(java.lang.Exception ex)
              throws java.lang.Exception
        The onError method receives control before the chunk transaction is rolled back. Note afterChunk is not invoked in this case.
        Parameters:
        ex - specifies the exception that caused the roll back.
        Throws:
        java.lang.Exception - throw if an error occurs.
      • afterChunk

        void afterChunk​()
                 throws java.lang.Exception
        The afterChunk method receives control after processing of the current chunk ends. This method is invoked in the same transaction as the chunk processing.
        Throws:
        java.lang.Exception - throw if an error occurs.