org.jtools.common.ioutil
Class JFileAppender

java.lang.Object
  extended byorg.jtools.common.ioutil.JFileAppender

public class JFileAppender
extends java.lang.Object

 Class for Appending content to a file.
 
 FileName is the filename with absolute path
 Ex: "/usr/local/file.txt" for linux
 
 

Version:
$Id: JFileAppender.java,v 1.3 2002/07/29
Author:
Shahnawaz Khan (khan@srishtisoft.com)

Field Summary
protected static java.lang.String m_sLineSeperator
          System dependent line seperator
 
Constructor Summary
JFileAppender()
           
 
Method Summary
static void appendToFile(java.lang.String a_sFileName, byte[] a_abyContent)
          Method appendToFile
static void appendToFile(java.lang.String a_sFileName, java.util.Hashtable a_htContent, java.lang.String a_sSeperator)
          Method appendToFile
static void appendToFile(java.lang.String a_sFileName, java.lang.String a_sContent)
          Method appendToFile
static void appendToFile(java.lang.String a_sFileName, java.lang.String[] a_asContent, java.lang.String a_sSeperator)
          Method appendToFile
static void appendToFile(java.lang.String a_sFileName, java.lang.StringBuffer a_sbContent)
          Method appendToFile
static void writeToFile(java.lang.String a_sFileName, java.util.Vector a_vContent, java.lang.String a_sSeperator)
          Method writeToFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_sLineSeperator

protected static java.lang.String m_sLineSeperator
System dependent line seperator

Constructor Detail

JFileAppender

public JFileAppender()
Method Detail

appendToFile

public static void appendToFile(java.lang.String a_sFileName,
                                java.lang.String a_sContent)
                         throws java.io.IOException
Method appendToFile

Parameters:
a_sFileName - a String
a_sContent - a String
Throws:
java.io.IOException

appendToFile

public static void appendToFile(java.lang.String a_sFileName,
                                byte[] a_abyContent)
                         throws java.io.IOException
Method appendToFile

Parameters:
a_sFileName - a String
a_abyContent - a byte[]
Throws:
java.io.IOException

appendToFile

public static void appendToFile(java.lang.String a_sFileName,
                                java.lang.StringBuffer a_sbContent)
                         throws java.io.IOException
Method appendToFile

Parameters:
a_sFileName - a String
a_sbContent - a StringBuffer
Throws:
java.io.IOException

appendToFile

public static void appendToFile(java.lang.String a_sFileName,
                                java.util.Hashtable a_htContent,
                                java.lang.String a_sSeperator)
                         throws java.io.IOException
Method appendToFile

Parameters:
a_sFileName - a String
a_htContent - a Hashtable
a_sSeperator - a String
Throws:
java.io.IOException

appendToFile

public static void appendToFile(java.lang.String a_sFileName,
                                java.lang.String[] a_asContent,
                                java.lang.String a_sSeperator)
                         throws java.lang.Exception
Method appendToFile

Parameters:
a_sFileName - a String
a_asContent - a String[]
a_sSeperator - a String
Throws:
java.lang.Exception

writeToFile

public static void writeToFile(java.lang.String a_sFileName,
                               java.util.Vector a_vContent,
                               java.lang.String a_sSeperator)
                        throws java.io.IOException
Method writeToFile

Parameters:
a_sFileName - a String
a_vContent - a Vector
a_sSeperator - a String
Throws:
java.io.IOException