org.shiftone.jrat.core.output
Class FileOutputFactory

java.lang.Object
  extended by org.shiftone.jrat.core.output.FileOutputFactory

public class FileOutputFactory
extends java.lang.Object

Author:
jeff@shiftone.org (Jeff Drost)

Constructor Summary
FileOutputFactory(FileOutputRegistry fileOutputRegistry)
           
FileOutputFactory(FileOutputRegistry fileOutputRegistry, int bufferSize)
           
 
Method Summary
 java.io.OutputStream createOutputStream(java.io.File file)
           
 java.io.OutputStream createOutputStreamSafely(java.io.File file)
           
 java.io.PrintWriter createPrintWriter(java.io.File file)
           
 java.io.PrintWriter createPrintWriterSafely(java.io.File file)
           
 java.io.Writer createWriter(java.io.File file)
           
 java.io.Writer createWriterSafely(java.io.File file)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileOutputFactory

public FileOutputFactory(FileOutputRegistry fileOutputRegistry,
                         int bufferSize)

FileOutputFactory

public FileOutputFactory(FileOutputRegistry fileOutputRegistry)
Method Detail

createOutputStreamSafely

public java.io.OutputStream createOutputStreamSafely(java.io.File file)

createWriterSafely

public java.io.Writer createWriterSafely(java.io.File file)

createPrintWriterSafely

public java.io.PrintWriter createPrintWriterSafely(java.io.File file)

createOutputStream

public java.io.OutputStream createOutputStream(java.io.File file)
                                        throws java.io.IOException
Throws:
java.io.IOException

createWriter

public java.io.Writer createWriter(java.io.File file)
                            throws java.io.IOException
Throws:
java.io.IOException

createPrintWriter

public java.io.PrintWriter createPrintWriter(java.io.File file)
                                      throws java.io.IOException
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object