java.lang.Objectorg.apache.log4j.Category
org.apache.log4j.Logger
This is the central class in the log4j package. Most logging operations, except configuration, are done through this class.
Field Summary |
Fields inherited from class org.apache.log4j.Category |
additive, level, name, parent, repository, resourceBundle |
Constructor Summary | |
protected |
Logger(String name)
|
Method Summary | |
static Logger |
getLogger(Class clazz)
Same as calling getLogger(clazz.getName()) . |
static Logger |
getLogger(String name)
Retrieve a logger by name. |
static Logger |
getLogger(String name,
LoggerFactory factory)
Like getLogger(String) except that the type of logger
instantiated depends on the type returned by the LoggerFactory.makeNewLoggerInstance(java.lang.String) method of the
factory parameter. |
static Logger |
getRootLogger()
Retrieve the root logger. |
Methods inherited from class org.apache.log4j.Category |
addAppender, assertLog, callAppenders, debug, debug, error, error, exists, fatal, fatal, forcedLog, getAdditivity, getAllAppenders, getAppender, getChainedPriority, getCurrentCategories, getDefaultHierarchy, getEffectiveLevel, getHierarchy, getInstance, getInstance, getLevel, getLoggerRepository, getName, getParent, getPriority, getResourceBundle, getResourceBundleString, getRoot, info, info, isAttached, isDebugEnabled, isEnabledFor, isInfoEnabled, l7dlog, l7dlog, log, log, log, removeAllAppenders, removeAppender, removeAppender, setAdditivity, setLevel, setPriority, setResourceBundle, shutdown, warn, warn |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected Logger(String name)
Method Detail |
public static Logger getLogger(String name)
public static Logger getLogger(Class clazz)
getLogger(clazz.getName())
.
public static Logger getRootLogger()
public static Logger getLogger(String name, LoggerFactory factory)
getLogger(String)
except that the type of logger
instantiated depends on the type returned by the LoggerFactory.makeNewLoggerInstance(java.lang.String)
method of the
factory
parameter.
This method is intended to be used by sub-classes.
name
- The name of the logger to retrieve.factory
- A LoggerFactory
implementation that will
actually create a new Instance.Copyright © 2000 Micro Focus International Limited. All rights reserved.
This document and the proprietary marks and names used herein are protected by international law.