Class AbstractFileErrorHandler
- java.lang.Object
-
- org.pentaho.di.trans.step.errorhandling.AbstractFileErrorHandler
-
- All Implemented Interfaces:
FileErrorHandler
- Direct Known Subclasses:
FileErrorHandlerContentLineNumber
,FileErrorHandlerMissingFiles
public abstract class AbstractFileErrorHandler extends Object implements FileErrorHandler
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
This method closes the handler;static DateFormat
createDateFormat()
static org.apache.commons.vfs2.FileObject
getReplayFilename(String destinationDirectory, String processingFilename, String dateString, String extension, Object source)
static org.apache.commons.vfs2.FileObject
getReplayFilename(String destinationDirectory, String processingFilename, Date date, String extension, Object source)
void
handleFile(org.apache.commons.vfs2.FileObject file)
Tells the handler which file is being processed.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.di.trans.step.errorhandling.FileErrorHandler
handleLineError, handleNonAccessibleFile, handleNonExistantFile
-
-
-
-
Field Detail
-
NO_PARTS
public static final String NO_PARTS
- See Also:
- Constant Field Values
-
-
Method Detail
-
createDateFormat
public static DateFormat createDateFormat()
-
getReplayFilename
public static org.apache.commons.vfs2.FileObject getReplayFilename(String destinationDirectory, String processingFilename, String dateString, String extension, Object source) throws org.pentaho.di.core.exception.KettleFileException
- Throws:
org.pentaho.di.core.exception.KettleFileException
-
getReplayFilename
public static org.apache.commons.vfs2.FileObject getReplayFilename(String destinationDirectory, String processingFilename, Date date, String extension, Object source) throws org.pentaho.di.core.exception.KettleFileException
- Throws:
org.pentaho.di.core.exception.KettleFileException
-
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 interfaceFileErrorHandler
- Throws:
org.pentaho.di.core.exception.KettleException
-
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 interfaceFileErrorHandler
- Throws:
org.pentaho.di.core.exception.KettleException
-
-