Abstract superclass of the other appenders in the package.
Abstract superclass of the other appenders in the package. This class provides the code for common functionality, such as support for threshold filtering and support for general filters.
Located in Program_Root/log4php/LoggerAppenderSkeleton.php (line 44)
LoggerAppender | --LoggerAppenderSkeleton
| Class | Description |
|---|---|
| LoggerAppenderConsole | ConsoleAppender appends log events to STDOUT or STDERR using a layout specified by the user. |
| LoggerAppenderDb | Appends log events to a db table using PEAR::DB class. |
| LoggerAppenderEcho | LoggerAppenderEcho uses http://www.php.net/echo function to output events. |
| LoggerAppenderFile | FileAppender appends log events to a file. |
| LoggerAppenderMail | Appends log events to mail using php function http://www.php.net/mail. |
| LoggerAppenderMailEvent | Log events to an email address. |
| LoggerAppenderNull | A NullAppender merely exists, it never outputs a message to any device. |
| LoggerAppenderPhp | Log events using php http://www.php.net/trigger_error function and a LoggerLayoutTTCC default layout. |
| LoggerAppenderSocket | Serialize events and send them to a network socket. |
| LoggerAppenderSyslog | Log events using php http://www.php.net/syslog function. |
The first filter in the filter chain
The first filter in the filter chain
LoggerLayout for this appender.
LoggerLayout for this appender. It can be null if appender has its own layout
The last filter in the filter chain
The last filter in the filter chain
Constructor
Constructor
Derived appenders should override this method if option structure requires it.
Derived appenders should override this method if option structure requires it.
Subclasses of LoggerAppenderSkeleton should implement this method to perform actual logging.
Subclasses of LoggerAppenderSkeleton should implement this method to perform actual logging.
Finalize this appender by calling the derived class' close() method.
Finalize this appender by calling the derived class' close() method.
Do not use this method.
Do not use this method.
Return the first filter in the filter chain for this Appender.
Return the first filter in the filter chain for this Appender. The return value may be null if no is filter is set.
Returns this appenders threshold level.
Returns this appenders threshold level. See the setThreshold() method for the meaning of this option.
Check whether the message level is below the appender's threshold.
Check whether the message level is below the appender's threshold. If there is no threshold set, then the return value is always true.
Set the threshold level of this appender.
Set the threshold level of this appender.
Perform actions before object serialization.
Perform actions before object serialization. Call finalize() to properly close the appender.
Perform actions after object deserialization.
Perform actions after object deserialization. Call activateOptions() to properly setup the appender.
Inherited From LoggerAppender
LoggerAppender::addFilter()
LoggerAppender::clearFilters()
LoggerAppender::close()
LoggerAppender::doAppend()
LoggerAppender::factory()
LoggerAppender::getErrorHandler()
LoggerAppender::getFilter()
LoggerAppender::getLayout()
LoggerAppender::getName()
LoggerAppender::requiresLayout()
LoggerAppender::setErrorHandler()
LoggerAppender::setLayout()
LoggerAppender::setName()
LoggerAppender::singleton()
Documentation generated on Tue, 28 Oct 2003 22:03:42 +0100 by phpDocumentor 1.2.2