Class TextFileOutputData.FileStreamsMap
java.lang.Object
org.pentaho.di.trans.steps.textfileoutput.TextFileOutputData.FileStreamsMap
- Enclosing class:
- TextFileOutputData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(String fileName, TextFileOutputData.FileStream fileWriterOutputStream) voidvoidcloseOldestOpenFile(boolean removeFileFromCollection) voidcloseStream(OutputStream outputStream) voidflushOpenFiles(boolean closeAfterFlush) intintsize()
-
Constructor Details
-
FileStreamsMap
public FileStreamsMap()
-
-
Method Details
-
size
public int size() -
add
-
getStream
-
getLastFileName
-
getLastStream
-
getNumOpenFiles
public int getNumOpenFiles() -
closeOldestOpenFile
- Throws:
IOException
-
flushOpenFiles
public void flushOpenFiles(boolean closeAfterFlush) -
closeFile
- Throws:
IOException
-
closeStream
- Throws:
IOException
-