Class CompositeFileErrorHandler

    • Constructor Detail

    • Method Detail

      • handleFile

        public void handleFile​(org.apache.commons.vfs2.FileObject file)
                        throws org.pentaho.di.core.exception.KettleException
        Description copied from interface: FileErrorHandler
        Tells the handler which file is being processed.
        Specified by:
        handleFile in interface FileErrorHandler
        Throws:
        org.pentaho.di.core.exception.KettleException
      • handleLineError

        public void handleLineError​(long lineNr,
                                    String filePart)
                             throws org.pentaho.di.core.exception.KettleException
        Description copied from interface: FileErrorHandler
        This method handles an error when processing the line with corresponding lineNr.
        Specified by:
        handleLineError in interface FileErrorHandler
        filePart - allows us to split error according to a filePart
        Throws:
        org.pentaho.di.core.exception.KettleException
      • close

        public void close()
                   throws org.pentaho.di.core.exception.KettleException
        Description copied from interface: FileErrorHandler
        This method closes the handler;
        Specified by:
        close in interface FileErrorHandler
        Throws:
        org.pentaho.di.core.exception.KettleException
      • handleNonExistantFile

        public void handleNonExistantFile​(org.apache.commons.vfs2.FileObject file)
                                   throws org.pentaho.di.core.exception.KettleException
        Description copied from interface: FileErrorHandler
        This method handles a file that is required, but does not exist.
        Specified by:
        handleNonExistantFile in interface FileErrorHandler
        Throws:
        org.pentaho.di.core.exception.KettleException
      • handleNonAccessibleFile

        public void handleNonAccessibleFile​(org.apache.commons.vfs2.FileObject file)
                                     throws org.pentaho.di.core.exception.KettleException
        Description copied from interface: FileErrorHandler
        This method handles a file that is required, but is not accessible.
        Specified by:
        handleNonAccessibleFile in interface FileErrorHandler
        Throws:
        org.pentaho.di.core.exception.KettleException