FreeInstall
Class ScreenAppender
FreeInstall.ScreenAppender
- public class ScreenAppender
Implements the com.ibm.log4j.Appender
interface to provide screen
display of logging output.
This provides many advantages in that not only is error reporting faster with log4j
than the previous hand coded system. It also reduces redundancy by allowing only one
command to write simultaneously to the log file and to the screen. Additionally this
class is aware of of the Category/Priority system providing further flexibility.
- Since:
- 1.2
- Version:
- 0.4 11 April 2001
- Author:
- Jason Kitcat
ScreenAppender
public ScreenAppender()
doAppend
public void doAppend(FreeInstall.LoggingEvent le)
addFilter
public void addFilter(FreeInstall.Filter newFilter)
clearFilters
public void clearFilters()
close
public void close()
requiresLayout
public boolean requiresLayout()
setErrorHandler
public void setErrorHandler(FreeInstall.ErrorHandler errorHandler)
setLayout
public void setLayout(FreeInstall.Layout l)
activateOptions
public void activateOptions()
getOptionStrings
public java.lang.String[] getOptionStrings()
setOption
public void setOption(java.lang.String option,
java.lang.String value)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String n)