[ Index ]
 

Code source de vtiger CRM 5.0.2

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/log4php/ -> LoggerAppenderSkeleton.php (sommaire)

log4php is a PHP port of the log4j java logging package. <p>This framework is based on log4j (see {@link http://jakarta.apache.org/log4j log4j} for details).</p> <p>Design, strategies and part of the methods documentation are developed by log4j team (Ceki Gülcü as log4j project founder and {@link http://jakarta.apache.org/log4j/docs/contributors.html contributors}).</p>

Poids: 355 lignes (9 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 3 fichiers
 log4php/helpers/LoggerOptionConverter.php
 log4php/LoggerLog.php
 log4php/LoggerAppender.php

Définit 1 class

LoggerAppenderSkeleton:: (22 méthodes):
  LoggerAppenderSkeleton()
  addFilter()
  activateOptions()
  append()
  clearFilters()
  close()
  finalize()
  getErrorHandler()
  getFilter()
  getFirstFilter()
  getLayout()
  getName()
  getThreshold()
  isAsSevereAsThreshold()
  doAppend()
  requiresLayout()
  setErrorHandler()
  setLayout()
  setName()
  setThreshold()
  __sleep()
  __wakeup()


Classe: LoggerAppenderSkeleton  - X-Ref

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.

LoggerAppenderSkeleton($name)   X-Ref
Constructor

param: string $name appender name

addFilter($newFilter)   X-Ref

param: LoggerFilter $newFilter add a new LoggerFilter

activateOptions()   X-Ref
Derived appenders should override this method if option structure
requires it.


append($event)   X-Ref
Subclasses of {@link LoggerAppenderSkeleton} should implement
this method to perform actual logging.

param: LoggerLoggingEvent $event

clearFilters()   X-Ref


close()   X-Ref


finalize()   X-Ref
Finalize this appender by calling the derived class' <i>close()</i> method.


getErrorHandler()   X-Ref
Do not use this method.

return: object

getFilter()   X-Ref

return: Filter

getFirstFilter()   X-Ref
Return the first filter in the filter chain for this Appender.
The return value may be <i>null</i> if no is filter is set.

return: Filter

getLayout()   X-Ref

return: LoggerLayout

getName()   X-Ref

return: string

getThreshold()   X-Ref
Returns this appenders threshold level.
See the {@link setThreshold()} method for the meaning of this option.

return: LoggerLevel

isAsSevereAsThreshold($priority)   X-Ref
Check whether the message level is below the appender's threshold.

If there is no threshold set, then the return value is always <i>true</i>.
param: LoggerLevel $priority
return: boolean true if priority is greater or equal than threshold  

doAppend($event)   X-Ref

param: LoggerLoggingEvent $event

requiresLayout()   X-Ref

return: boolean

setErrorHandler($errorHandler)   X-Ref

param: object

setLayout($layout)   X-Ref

param: LoggerLayout $layout

setName($name)   X-Ref

param: string $name

setThreshold($threshold)   X-Ref
Set the threshold level of this appender.

param: mixed $threshold can be a {@link LoggerLevel} object or a string.

__sleep()   X-Ref
Perform actions before object serialization.

Call {@link finalize()} to properly close the appender.

__wakeup()   X-Ref
Perform actions after object deserialization.

Call {@link activateOptions()} to properly setup the appender.



Généré le : Sun Feb 25 10:22:19 2007 par Balluche grâce à PHPXref 0.7