TANGO Java API
( TangORB-7.3.3.jar)

fr.esrf.TangoDs
Class TangoRollingFileAppender

java.lang.Object
  extended by org.apache.log4j.AppenderSkeleton
      extended by org.apache.log4j.WriterAppender
          extended by org.apache.log4j.FileAppender
              extended by org.apache.log4j.RollingFileAppender
                  extended by fr.esrf.TangoDs.TangoRollingFileAppender
All Implemented Interfaces:
TangoAppender, org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler

public class TangoRollingFileAppender
extends org.apache.log4j.RollingFileAppender
implements TangoAppender

A class to log to a rolling file.


Constructor Summary
TangoRollingFileAppender(java.lang.String appender_name, java.lang.String file_name, long rtf)
          Construct a newly allocated TangoRollingFileAppender object.
 
Method Summary
 boolean isValid()
          Returns true if the appender is (still) valid, false otherwise.
 
Methods inherited from class org.apache.log4j.RollingFileAppender
getMaxBackupIndex, getMaximumFileSize, rollOver, setFile, setMaxBackupIndex, setMaxFileSize, setMaximumFileSize
 
Methods inherited from class org.apache.log4j.FileAppender
activateOptions, getAppend, getBufferedIO, getBufferSize, getFile, setAppend, setBufferedIO, setBufferSize, setFile
 
Methods inherited from class org.apache.log4j.WriterAppender
append, close, getEncoding, getImmediateFlush, requiresLayout, setEncoding, setErrorHandler, setImmediateFlush, setWriter
 
Methods inherited from class org.apache.log4j.AppenderSkeleton
addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setLayout, setName, setThreshold
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TangoRollingFileAppender

public TangoRollingFileAppender(java.lang.String appender_name,
                                java.lang.String file_name,
                                long rtf)
                         throws java.io.IOException
Construct a newly allocated TangoRollingFileAppender object.

Parameters:
appender_name - This appender name
file_name - The name of the file to log to
rtf - The rolling threshold in Kb
Throws:
java.io.IOException
Method Detail

isValid

public boolean isValid()
Returns true if the appender is (still) valid, false otherwise.

Specified by:
isValid in interface TangoAppender

TANGO Java API
( TangORB-7.3.3.jar)