Located in File: Program_Root/LoggerAppender.php
$Revision: 1.4 $Marco Vassura| Class Variable Summary |
$closed
Default Value:
|
$errorHandler
Default Value:
|
$filters
Default Value:
|
$headFilter
Default Value:
|
$layout
Default Value:
|
$name
Default Value:
|
$requiresLayout
Default Value:
|
$tailFilter
Default Value:
|
$threshold
Default Value:
|
| Inherited Class Variable Summary |
| Method Summary |
void constructor LoggerAppender ( $name )
Constructor |
void addFilter ( $newFilter )
Add a filter to the end of the filter list. |
void clearFilters ( )
Clear the list of filters by removing all the filters in it. |
void close ( )
Release any resources allocated. |
void doAppend ( $event )
Log in Appender specific way. |
a factory ( $name, $class )
Factory |
void getErrorHandler ( )
Returns the ErrorHandler for this appender. |
void getFilter ( )
Returns the head Filter. |
object getLayout ( )
Returns this appender layout. |
string getName ( )
Get the name of this appender. |
void requiresLayout ( )
Configurators call this method to determine if the appender requires a layout. |
void setErrorHandler ( $errorHandler )
Set the ErrorHandler for this appender. |
void setLayout ( $layout )
Set the Layout for this appender. |
void setName ( $name )
Set the name of this appender. |
mixed &singleton ( $name, [$class = ''] )
Singleton |
| Inherited Method Summary |
| Method Detail |
void LoggerAppender( string $name)
Constructor- string $name: appender name[ Top ]
void addFilter( object $newFilter)
Add a filter to the end of the filter list.- object $newFilter: a LoggerFilter to add[ Top ]
void clearFilters( )
Clear the list of filters by removing all the filters in it.[ Top ]
void close( )
Overridden in child classes as:
[ Top ]
void doAppend( object $event)
Overridden in child classes as:
- object $event: a LoggerEventLoggerEvent[ Top ]
a factory( string $name, string $class)
Factory- string $name: appender name- string $class: create an instance of this appender classLoggerAppender[ Top ]
void getErrorHandler( )
Returns the ErrorHandler for this appender.[ Top ]
void getFilter( )
Returns the head Filter.[ Top ]
object getLayout( )
Returns this appender layout.[ Top ]
string getName( )
Get the name of this appender.[ Top ]
void requiresLayout( )
Configurators call this method to determine if the appender requires a layout.[ Top ]
void setErrorHandler( mixed $errorHandler)
Set the ErrorHandler for this appender.[ Top ]
void setLayout( object $layout)
Set the Layout for this appender.- object $layout: a LoggerLayout[ Top ]
void setName( string $name)
Set the name of this appender.- string $name: appender name[ Top ]
mixed &singleton( string $name, [string $class = ''])
Singleton- string $name: appender name- string $class: create or get a reference instance of this classa LoggerAppender or an array of LoggerAppender[ Top ]
| Variable Detail |
closed appender flag[ Top ]
[ Top ]
output filters (not yet impl.)[ Top ]
first filter in the filter chain[ Top ]
LoggerLayout this appender. It can be null if appender has its own layout[ Top ]
Appender name[ Top ]
needs a layout formatting ?[ Top ]
last filter in the filter chain[ Top ]
There is no level threshold filtering by default.[ Top ]