Class Logger

Description

Main class for logging operations

Main class for logging operations

Located in Program_Root/log4php/Logger.php (line 34)

LoggerCategory
   |
   --Logger
Direct descendents
Class Description
LoggerRoot The root logger.
MyLogger A simple example showing logger subclassing.
Method Summary
Logger Logger (string $name)
Logger &getLogger (string $name, [LoggerFactory $factory = null])
Variables
Methods
Constructor Logger (line 40)

Constructor

Constructor

Logger Logger (string $name)
  • string $name: logger name
getLogger (line 52)

Get a Logger by name (Delegate to LoggerManager)

Get a Logger by name (Delegate to LoggerManager)

  • static:
Logger &getLogger (string $name, [LoggerFactory $factory = null])

Redefined in descendants as:
  • MyLogger::getLogger() : This method overrides getLogger by supplying its own factory type as a parameter.
getRootLogger (line 62)

get the Root Logger (Delegate to LoggerManager)

get the Root Logger (Delegate to LoggerManager)

  • static:
LoggerRoot &getRootLogger ()

Inherited Methods

Inherited From LoggerCategory

LoggerCategory::LoggerCategory()
LoggerCategory::addAppender()
LoggerCategory::assertLog()
LoggerCategory::callAppenders()
LoggerCategory::debug()
LoggerCategory::error()
LoggerCategory::exists()
LoggerCategory::fatal()
LoggerCategory::forcedLog()
LoggerCategory::getAdditivity()
LoggerCategory::getAllAppenders()
LoggerCategory::getAppender()
LoggerCategory::getChainedPriority()
LoggerCategory::getCurrentCategories()
LoggerCategory::getDefaultHierarchy()
LoggerCategory::getEffectiveLevel()
LoggerCategory::getHierarchy()
LoggerCategory::getInstance()
LoggerCategory::getLevel()
LoggerCategory::getLoggerRepository()
LoggerCategory::getName()
LoggerCategory::getParent()
LoggerCategory::getPriority()
LoggerCategory::getResourceBundle()
LoggerCategory::getResourceBundleString()
LoggerCategory::getRoot()
LoggerCategory::info()
LoggerCategory::isAttached()
LoggerCategory::isDebugEnabled()
LoggerCategory::isEnabledFor()
LoggerCategory::isInfoEnabled()
LoggerCategory::l7dlog()
LoggerCategory::log()
LoggerCategory::removeAllAppenders()
LoggerCategory::removeAppender()
LoggerCategory::setAdditivity()
LoggerCategory::setHierarchy()
LoggerCategory::setLevel()
LoggerCategory::setPriority()
LoggerCategory::setResourceBundle()
LoggerCategory::shutdown()
LoggerCategory::warn()

Documentation generated on Mon, 15 Sep 2003 21:12:34 +0200 by phpDocumentor 1.2.2