Class Logger

(line 25)
LoggerCategory
   |
   --Logger

Classes extended from Logger:

LoggerRoot
the root logger

Located in File: Program_Root/Logger.php


Main class for logging operations

Class Variable Summary

Inherited Class Variable Summary
Inherited From Class LoggerCategory
Variable Default Value Description
LoggerCategory::$aai ->array() <-
LoggerCategory::$additive ->true <-
LoggerCategory::$fqcn ->LoggerCategory <-
LoggerCategory::$level ->null <-
LoggerCategory::$name -> <-
LoggerCategory::$parent ->null <-
LoggerCategory::$repository ->null <-

Method Summary
void constructor Logger ( $name )
Constructor
object &getLogger ( $name )
Get a Logger by name (Delegate to LoggerManager)
object &getRootLogger ( )
get the Root Logger (Delegate to LoggerManager)
Inherited Method Summary
Inherited From Class LoggerCategory
Function Description
LoggerCategory::LoggerCategory() Constructor.
LoggerCategory::addAppender() Add newAppender to the list of appenders of this Category instance.
LoggerCategory::assertLog() If assertion parameter is false, then logs msg as an error statement.
LoggerCategory::callAppenders() Call the appenders in the hierrachy starting at this.
LoggerCategory::debug() Log a message object with the DEBUG level including the caller.
LoggerCategory::error() Log a message object with the LOGGER_LEVEL_ERROR level including the caller.
LoggerCategory::exists() Deprecated.
LoggerCategory::fatal() Log a message object with the LOGGER_LEVEL_FATAL level including the caller.
LoggerCategory::forcedLog() This method creates a new logging event and logs the event without further checks.
LoggerCategory::getAdditivity() Get the additivity flag for this Category instance.
LoggerCategory::getAllAppenders() Get the appenders contained in this category as an Enumeration.
LoggerCategory::getAppender() Look for the appender named as name.
LoggerCategory::getChainedPriority() Please use the the getEffectiveLevel() method instead.
LoggerCategory::getCurrentCategories() Please use LogManager::getCurrentLoggers() instead.
LoggerCategory::getDefaultHierarchy() Please use LogManager::getLoggerRepository() instead.
LoggerCategory::getEffectiveLevel() Starting from this category, search the category hierarchy for a non-null level and return it.
LoggerCategory::getHierarchy() Please use getLoggerRepository() instead.
LoggerCategory::getInstance() Retrieve a category with named as the name parameter.
LoggerCategory::getLevel() Returns the assigned Level, if any, for this Category.
LoggerCategory::getLoggerRepository() Return the the LoggerRepository where this Category is attached.
LoggerCategory::getName() Return the category name.
LoggerCategory::getParent() Returns the parent of this category.
LoggerCategory::getPriority()
LoggerCategory::getResourceBundle() Return the inherited ResourceBundle for this category.
LoggerCategory::getResourceBundleString() Returns the string resource coresponding to key in this category's inherited resource bundle.
LoggerCategory::getRoot() Return the root of the default category hierrachy.
LoggerCategory::info() Log a message object with the LOGGER_LEVEL_INFO Level.
LoggerCategory::isAttached() Is the appender passed as parameter attached to this category?
LoggerCategory::isDebugEnabled() Check whether this category is enabled for the LOGGER_LEVEL_DEBUG Level.
LoggerCategory::isEnabledFor() Check whether this category is enabled for a given Level passed as parameter.
LoggerCategory::isInfoEnabled() Check whether this category is enabled for the info Level.
LoggerCategory::l7dlog() Log a localized and parameterized message.
LoggerCategory::log() This generic form is intended to be used by wrappers.
LoggerCategory::removeAllAppenders() Remove all previously added appenders from this Category instance.
LoggerCategory::removeAppender() Remove the appender passed as parameter form the list of appenders.
LoggerCategory::setAdditivity() Set the additivity flag for this Category instance.
LoggerCategory::setLevel() Set the level of this Category.
LoggerCategory::setPriority()
LoggerCategory::setResourceBundle() Set the resource bundle to be used with localized logging methods
LoggerCategory::shutdown()
LoggerCategory::warn() Log a message with the LOGGER_LEVEL_WARN level.

Method Detail

Constructor Logger

(line 31)

void Logger( string $name)

Constructor
Function Parameters:
- string $name: logger name
Function Info:

[ Top ]


getLogger

(line 41)

object &getLogger( string $name)

Get a Logger by name (Delegate to LoggerManager)
Function Parameters:
- string $name: logger name
Function Info:

[ Top ]


getRootLogger

(line 50)

object &getRootLogger( )

get the Root Logger (Delegate to LoggerManager)
Function Info:

[ Top ]



Variable Detail


Documention generated on Thu, 20 Feb 2003 15:42:58 +0100 by phpDocumentor 1.2.0rc1