Package org.apache.log4j.legacy.core
Class CategoryUtil
java.lang.Object
org.apache.log4j.legacy.core.CategoryUtil
Delegates to
Logger
methods implemented by log4j-core
if appropriate.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Logger
private static <T> T
getAppenders
(Logger logger) Delegates toLogger.getAppenders()
if appropriate.getFilters
(Logger logger) Delegates toLogger.getFilters()
if appropriate.static LoggerContext
getLoggerContext
(Logger logger) Delegates toLogger.getContext()
if appropriate.static Logger
Delegates toLogger.getParent()
if appropriate.static boolean
isAdditive
(Logger logger) Delegates toLogger.isAdditive()
if appropriate.private static boolean
static void
setAdditivity
(Logger logger, boolean additive) Delegates toLogger.setAdditive(boolean)
if appropriate.static void
Delegates toLogger.setLevel(Level)
if appropriate.
-
Constructor Details
-
CategoryUtil
private CategoryUtil()
-
-
Method Details
-
asCore
-
get
-
getAppenders
Delegates toLogger.getAppenders()
if appropriate.- Parameters:
logger
- The target logger.- Returns:
- A Map containing the Appender's name as the key and the Appender as the value.
-
getFilters
Delegates toLogger.getFilters()
if appropriate.- Parameters:
logger
- The target logger.- Returns:
- An Iterator over all the Filters associated with the Logger.
-
getLoggerContext
Delegates toLogger.getContext()
if appropriate.- Parameters:
logger
- The target logger.- Returns:
- the LoggerContext.
-
getParent
Delegates toLogger.getParent()
if appropriate.- Parameters:
logger
- The target logger.- Returns:
- The parent Logger.
-
isAdditive
Delegates toLogger.isAdditive()
if appropriate.- Parameters:
logger
- The target logger.- Returns:
- true if the associated LoggerConfig is additive, false otherwise.
-
isCore
-
setAdditivity
Delegates toLogger.setAdditive(boolean)
if appropriate.- Parameters:
logger
- The target logger.additive
- Boolean value to indicate whether the Logger is additive or not.
-
setLevel
Delegates toLogger.setLevel(Level)
if appropriate.- Parameters:
logger
- The target logger.level
- The Level to use on this Logger, may be null.
-