Modifier and Type | Field and Description |
---|---|
protected ResourceBundle |
bundle
Resource bundle for localized messages.
|
Modifier | Constructor and Description |
---|---|
protected |
Category(org.apache.logging.log4j.spi.LoggerContext context,
String name)
Constructor used by Logger to specify a LoggerContext.
|
protected |
Category(String name)
Constructor exposed by Log4j 1.2.
|
Modifier and Type | Method and Description |
---|---|
void |
addAppender(Appender appender)
No-op implementation.
|
void |
assertLog(boolean assertion,
String msg)
|
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) |
protected ResourceBundle bundle
protected Category(org.apache.logging.log4j.spi.LoggerContext context, String name)
context
- The LoggerContext.name
- The name of the Logger.public static Category getInstance(String name)
public static Category getInstance(Class clazz)
@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 getPriority()
public void setPriority(Priority priority)
public boolean isDebugEnabled()
public boolean isErrorEnabled()
public boolean isWarnEnabled()
public boolean isFatalEnabled()
public boolean isInfoEnabled()
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 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.Copyright © 1999-1969 The 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.