Package org.apache.log4j
Class Logger
- java.lang.Object
-
- org.apache.log4j.Category
-
- org.apache.log4j.Logger
-
- All Implemented Interfaces:
AppenderAttachable
- Direct Known Subclasses:
NOPLogger
,RootLogger
public class Logger extends Category
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Logger(java.lang.String name)
(package private)
Logger(LoggerContext context, java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Logger
getLogger(java.lang.Class<?> clazz)
static Logger
getLogger(java.lang.String name)
static Logger
getLogger(java.lang.String name, LoggerFactory factory)
static Logger
getRootLogger()
boolean
isTraceEnabled()
void
trace(java.lang.Object message)
void
trace(java.lang.Object message, java.lang.Throwable t)
-
Methods inherited from class org.apache.log4j.Category
addAppender, assertLog, callAppenders, closeNestedAppenders, debug, debug, error, error, exists, fatal, fatal, forcedLog, getAdditivity, getAllAppenders, getAppender, getChainedPriority, getCurrentCategories, getDefaultHierarchy, getEffectiveLevel, getHierarchy, getInstance, getInstance, getLevel, getLogger, getLoggerRepository, getName, getParent, getPriority, getResourceBundle, getRoot, info, info, isAttached, isDebugEnabled, isEnabledFor, isErrorEnabled, isFatalEnabled, isInfoEnabled, isWarnEnabled, l7dlog, l7dlog, log, log, log, maybeLog, removeAllAppenders, removeAppender, removeAppender, searchInterfaces, setAdditivity, setHierarchy, setLevel, setPriority, setResourceBundle, shutdown, warn, warn
-
-
-
-
Constructor Detail
-
Logger
Logger(LoggerContext context, java.lang.String name)
-
Logger
protected Logger(java.lang.String name)
-
-
Method Detail
-
getLogger
public static Logger getLogger(java.lang.Class<?> clazz)
-
getLogger
public static Logger getLogger(java.lang.String name)
-
getLogger
public static Logger getLogger(java.lang.String name, LoggerFactory factory)
-
getRootLogger
public static Logger getRootLogger()
-
isTraceEnabled
public boolean isTraceEnabled()
-
trace
public void trace(java.lang.Object message)
-
trace
public void trace(java.lang.Object message, java.lang.Throwable t)
-
-