Package org.apache.log4j.legacy.core
Class CategoryUtil
- java.lang.Object
-
- org.apache.log4j.legacy.core.CategoryUtil
-
public final class CategoryUtil extends Object
Delegates toLoggermethods implemented bylog4j-coreif appropriate.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Map<String,Appender>getAppenders(Logger logger)Delegates toLogger.getAppenders()if appropriate.static Iterator<Filter>getFilters(Logger logger)Delegates toLogger.getFilters()if appropriate.static LoggerContextgetLoggerContext(Logger logger)Delegates toLogger.getContext()if appropriate.static LoggergetParent(Logger logger)Delegates toLogger.getParent()if appropriate.static booleanisAdditive(Logger logger)Delegates toLogger.isAdditive()if appropriate.static voidsetAdditivity(Logger logger, boolean additive)Delegates toLogger.setAdditive(boolean)if appropriate.static voidsetLevel(Logger logger, Level level)Delegates toLogger.setLevel(Level)if appropriate.
-
-
-
Method Detail
-
getAppenders
public static Map<String,Appender> getAppenders(Logger logger)
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
public static Iterator<Filter> getFilters(Logger logger)
Delegates toLogger.getFilters()if appropriate.- Parameters:
logger- The target logger.- Returns:
- An Iterator over all the Filters associated with the Logger.
-
getLoggerContext
public static LoggerContext getLoggerContext(Logger logger)
Delegates toLogger.getContext()if appropriate.- Parameters:
logger- The target logger.- Returns:
- the LoggerContext.
-
getParent
public static Logger getParent(Logger logger)
Delegates toLogger.getParent()if appropriate.- Parameters:
logger- The target logger.- Returns:
- The parent Logger.
-
isAdditive
public static boolean isAdditive(Logger logger)
Delegates toLogger.isAdditive()if appropriate.- Parameters:
logger- The target logger.- Returns:
- true if the associated LoggerConfig is additive, false otherwise.
-
setAdditivity
public static void setAdditivity(Logger logger, boolean additive)
Delegates toLogger.setAdditive(boolean)if appropriate.- Parameters:
logger- The target logger.additive- Boolean value to indicate whether the Logger is additive or not.
-
setLevel
public static void setLevel(Logger logger, Level level)
Delegates toLogger.setLevel(Level)if appropriate.- Parameters:
logger- The target logger.level- The Level to use on this Logger, may be null.
-
-