|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.log4j.Category
public class Category
Implementation of the Category class for compatibility, despite it having been deprecated a long, long time ago.
Field Summary | |
---|---|
protected ResourceBundle |
bundle
Resource bundle for localized messages. |
Constructor Summary | |
---|---|
protected |
Category(LoggerContext context,
String name)
Constructor used by Logger to specify a LoggerContext. |
protected |
Category(String name)
Constructor exposed by Log4j 1.2. |
Method Summary | |
---|---|
void |
addAppender(Appender appender)
No-op implementation. |
void |
assertLog(boolean assertion,
String msg)
If assertion parameter is false , then
logs msg as an error statement. |
void |
callAppenders(LoggingEvent event)
No-op implementation. |
void |
debug(Object message)
|
void |
debug(Object message,
Throwable t)
|
void |
error(Object message)
|
void |
error(Object message,
Throwable t)
|
boolean |
exists(String name)
|
void |
fatal(Object message)
|
void |
fatal(Object message,
Throwable t)
|
void |
forcedLog(String fqcn,
Priority level,
Object message,
Throwable t)
|
boolean |
getAdditivity()
|
Enumeration |
getAllAppenders()
|
Appender |
getAppender(String name)
No-op implementation. |
Priority |
getChainedPriority()
|
static Enumeration |
getCurrentCategories()
Deprecated. Please use LogManager.getCurrentLoggers() instead. |
Level |
getEffectiveLevel()
|
static Category |
getInstance(Class clazz)
|
static Category |
getInstance(String name)
|
Level |
getLevel()
|
String |
getName()
|
Category |
getParent()
|
Level |
getPriority()
|
ResourceBundle |
getResourceBundle()
|
static Category |
getRoot()
|
void |
info(Object message)
|
void |
info(Object message,
Throwable t)
|
boolean |
isAttached(Appender appender)
Is the appender passed as parameter attached to this category? |
boolean |
isDebugEnabled()
|
boolean |
isEnabledFor(Priority level)
|
boolean |
isErrorEnabled()
|
boolean |
isFatalEnabled()
|
boolean |
isInfoEnabled()
|
boolean |
isTraceEnabled()
|
boolean |
isWarnEnabled()
|
void |
l7dlog(Priority priority,
String key,
Object[] params,
Throwable t)
|
void |
l7dlog(Priority priority,
String key,
Throwable t)
|
void |
log(Priority priority,
Object message)
|
void |
log(Priority priority,
Object message,
Throwable t)
|
void |
log(String fqcn,
Priority priority,
Object message,
Throwable t)
|
void |
removeAllAppenders()
No-op implementation. |
void |
removeAppender(Appender appender)
No-op implementation. |
void |
removeAppender(String name)
No-op implementation. |
void |
setAdditivity(boolean additivity)
|
void |
setLevel(Level level)
|
void |
setPriority(Priority priority)
|
void |
setResourceBundle(ResourceBundle bundle)
|
static void |
shutdown()
No-op implementation. |
void |
trace(Object message)
|
void |
trace(Object message,
Throwable t)
|
void |
warn(Object message)
|
void |
warn(Object message,
Throwable t)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ResourceBundle bundle
Constructor Detail |
---|
protected Category(LoggerContext context, String name)
context
- The LoggerContext.name
- The name of the Logger.protected Category(String name)
name
- The name of the Logger.Method Detail |
---|
public static Category getInstance(String name)
public static Category getInstance(Class clazz)
public final String getName()
public final Category getParent()
public static Category getRoot()
@Deprecated public static Enumeration getCurrentCategories()
LogManager.getCurrentLoggers()
instead.
Enumeration
.
The root category is not included in the returned
Enumeration
.
public final Level getEffectiveLevel()
public final Priority getChainedPriority()
public final Level getLevel()
public void setLevel(Level level)
public final Level getPriority()
public void setPriority(Priority priority)
public void debug(Object message)
public void debug(Object message, Throwable t)
public boolean isDebugEnabled()
public void error(Object message)
public void error(Object message, Throwable t)
public boolean isErrorEnabled()
public void warn(Object message)
public void warn(Object message, Throwable t)
public boolean isWarnEnabled()
public void fatal(Object message)
public void fatal(Object message, Throwable t)
public boolean isFatalEnabled()
public void info(Object message)
public void info(Object message, Throwable t)
public boolean isInfoEnabled()
public void trace(Object message)
public void trace(Object message, Throwable t)
public boolean isTraceEnabled()
public boolean isEnabledFor(Priority level)
public void addAppender(Appender appender)
appender
- The Appender to add.public void callAppenders(LoggingEvent event)
event
- The logging event.public Enumeration getAllAppenders()
public Appender getAppender(String name)
name
- The name of the Appender.
public boolean isAttached(Appender appender)
appender
- The Appender to add.
public void removeAllAppenders()
public void removeAppender(Appender appender)
appender
- The Appender to remove.public void removeAppender(String name)
name
- The Appender to remove.public static void shutdown()
public void forcedLog(String fqcn, Priority level, Object message, Throwable t)
public boolean exists(String name)
public boolean getAdditivity()
public void setAdditivity(boolean additivity)
public void setResourceBundle(ResourceBundle bundle)
public ResourceBundle getResourceBundle()
public void assertLog(boolean assertion, String msg)
assertion
parameter is false
, then
logs msg
as an error
statement.
The assert
method has been renamed to
assertLog
because assert
is a language
reserved word in JDK 1.4.
assertion
- The assertion.msg
- The message to print if assertion
is
false.public void l7dlog(Priority priority, String key, Throwable t)
public void l7dlog(Priority priority, String key, Object[] params, Throwable t)
public void log(Priority priority, Object message, Throwable t)
public void log(Priority priority, Object message)
public void log(String fqcn, Priority priority, Object message, Throwable t)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1999-2014 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.