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 Loggerprivate static <T> TgetAppenders(Logger logger) Delegates toLogger.getAppenders()if appropriate.getFilters(Logger logger) Delegates toLogger.getFilters()if appropriate.static LoggerContextgetLoggerContext(Logger logger) Delegates toLogger.getContext()if appropriate.static LoggerDelegates toLogger.getParent()if appropriate.static booleanisAdditive(Logger logger) Delegates toLogger.isAdditive()if appropriate.private static booleanstatic voidsetAdditivity(Logger logger, boolean additive) Delegates toLogger.setAdditive(boolean)if appropriate.static voidDelegates 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.
-