[ Index ]
 

Code source de vtiger CRM 5.0.2

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

title

Body

[fermer]

/log4php/ -> LoggerAppender.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: 218 lignes (6 kb)
Inclus ou requis: 3 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

LoggerAppender:: (14 méthodes):
  factory()
  singleton()
  addFilter()
  clearFilters()
  getFilter()
  close()
  doAppend()
  getName()
  setErrorHandler()
  getErrorHandler()
  setLayout()
  getLayout()
  setName()
  requiresLayout()


Classe: LoggerAppender  - X-Ref

Abstract class that defines output logs strategies.

factory($name, $class)   X-Ref
Factory

param: string $name appender name
param: string $class create an instance of this appender class
return: LoggerAppender

singleton($name, $class = '')   X-Ref
Singleton

param: string $name appender name
param: string $class create or get a reference instance of this class
return: LoggerAppender

addFilter($newFilter)   X-Ref
Add a filter to the end of the filter list.

param: LoggerFilter $newFilter add a new LoggerFilter

clearFilters()   X-Ref
Clear the list of filters by removing all the filters in it.


getFilter()   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

close()   X-Ref
Release any resources allocated.
Subclasses of {@link LoggerAppender} should implement
this method to perform proper closing procedures.


doAppend($event)   X-Ref
This method performs threshold checks and invokes filters before
delegating actual logging to the subclasses specific <i>append()</i> method.

param: LoggerLoggingEvent $event

getName()   X-Ref
Get the name of this appender.

return: string

setErrorHandler($errorHandler)   X-Ref
Do not use this method.

param: object $errorHandler

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

return: object Returns the ErrorHandler for this appender.

setLayout($layout)   X-Ref
Set the Layout for this appender.

param: LoggerLayout $layout

getLayout()   X-Ref
Returns this appender layout.

return: LoggerLayout

setName($name)   X-Ref
Set the name of this appender.

The name is used by other components to identify this appender.

param: string $name

requiresLayout()   X-Ref
Configurators call this method to determine if the appender
requires a layout.

<p>If this method returns <i>true</i>, meaning that layout is required,
then the configurator will configure a layout using the configuration
information at its disposal.  If this method returns <i>false</i>,
meaning that a layout is not required, then layout configuration will be
skipped even if there is available layout configuration
information at the disposal of the configurator.</p>

<p>In the rather exceptional case, where the appender
implementation admits a layout but can also work without it, then
the appender should return <i>true</i>.</p>

return: boolean



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