## Uses of Class
org.apache.log4j.Level

Packages that use Level
org.apache.log4j: The main log4j package.
org.apache.log4j.helpers: This package is used internally.
org.apache.log4j.pattern: Provides classes implementing format specifiers in conversion patterns.
org.apache.log4j.spi: Contains part of the System Programming Interface (SPI) needed to extend log4j.
org.apache.log4j.varia: Contains various appenders, filters and other odds and ends.

Uses of Level in org.apache.log4j

Fields in org.apache.log4j declared as Level
`static Level` `Level.ALL` The `ALL` has the lowest possible rank and is intended to turn on all logging.
`static Level` `Level.DEBUG` The `DEBUG` Level designates fine-grained informational events that are most useful to debug an application.
`static Level` `Level.ERROR` The `ERROR` level designates error events that might still allow the application to continue running.
`static Level` `Level.FATAL` The `FATAL` level designates very severe error events that will presumably lead the application to abort.
`static Level` `Level.INFO` The `INFO` level designates informational messages that highlight the progress of the application at coarse-grained level.
`protected Level` `Category.level` The assigned level of this category.
`static Level` `Level.OFF` The `OFF` has the highest possible rank and is intended to turn off logging.
`static Level` `Level.TRACE` The `TRACE` Level designates finer-grained informational events than the `DEBUG`
`protected static Level` `LogXF.TRACE` Trace level.
`static Level` `Level.WARN` The `WARN` level designates potentially harmful situations.

Methods in org.apache.log4j that return Level
`Level` `Category.getEffectiveLevel()` Starting from this category, search the category hierarchy for a non-null level and return it.
`Level` `Category.getLevel()` Returns the assigned `Level`, if any, for this Category.
`Level` `Category.getPriority()` Deprecated. Please use `Category.getLevel()` instead.
`Level` `Hierarchy.getThreshold()` Returns a `Level` representation of the `enable` state.
`static Level` `Level.toLevel(int val)` Convert an integer passed as argument to a level.
`static Level` `Level.toLevel(int val, Level defaultLevel)` Convert an integer passed as argument to a level.
`static Level` `Level.toLevel(String sArg)` Convert the string passed as argument to a level.
`static Level` `Level.toLevel(String sArg, Level defaultLevel)` Convert the string passed as argument to a level.

Methods in org.apache.log4j with parameters of type Level
`static void` `LogSF.log(Logger logger, Level level, String pattern, boolean param1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, boolean param1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, byte param1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, byte param1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, char param1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, char param1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, double param1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, double param1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, float param1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, float param1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, int param1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, int param1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, long param1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, long param1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, Object param1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, Object param1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, Object[] parameters)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, Object[] parameters)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, Object arg0, Object arg1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, Object arg0, Object arg1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, Object arg0, Object arg1, Object arg2)` Log a parameterized message at specifed level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, Object arg0, Object arg1, Object arg2)` Log a parameterized message at specifed level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, Object arg0, Object arg1, Object arg2, Object arg3)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, Object arg0, Object arg1, Object arg2, Object arg3)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, String pattern, short param1)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, String pattern, short param1)` Log a parameterized message at specified level.
`static void` `LogSF.log(Logger logger, Level level, Throwable t, String pattern, Object[] parameters)` Log a parameterized message at specified level.
`static void` `LogMF.log(Logger logger, Level level, Throwable t, String pattern, Object[] parameters)` Log a parameterized message at specified level.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, boolean param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, boolean param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, byte param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, byte param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, char param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, char param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, double param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, double param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, float param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, float param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, int param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, int param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, long param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, long param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, Object param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, Object param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, Object[] parameters)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, Object[] parameters)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, Object param0, Object param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, Object param0, Object param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, Object param0, Object param1, Object param2)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, Object param0, Object param1, Object param2)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, Object param0, Object param1, Object param2, Object param3)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, Object param0, Object param1, Object param2, Object param3)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, String bundleName, String key, short param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, String bundleName, String key, short param1)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogSF.logrb(Logger logger, Level level, Throwable t, String bundleName, String key, Object[] parameters)` Log a parameterized message using a pattern from a resource bundle.
`static void` `LogMF.logrb(Logger logger, Level level, Throwable t, String bundleName, String key, Object[] parameters)` Log a parameterized message using a pattern from a resource bundle.
`void` `Category.setLevel(Level level)` Set the level of this Category.
`void` `Hierarchy.setThreshold(Level l)` Enable logging for logging requests with level `l` or higher.
`static Level` `Level.toLevel(int val, Level defaultLevel)` Convert an integer passed as argument to a level.
`static Level` `Level.toLevel(String sArg, Level defaultLevel)` Convert the string passed as argument to a level.

Uses of Level in org.apache.log4j.helpers

Methods in org.apache.log4j.helpers that return Level
`static Level` `OptionConverter.toLevel(String value, Level defaultValue)` Converts a standard or custom priority level to a Level object.

Methods in org.apache.log4j.helpers with parameters of type Level
`static Level` `OptionConverter.toLevel(String value, Level defaultValue)` Converts a standard or custom priority level to a Level object.

Uses of Level in org.apache.log4j.pattern

Methods in org.apache.log4j.pattern that return Level
`Level` `LogEvent.getLevel()` Return the level of this event.

Constructors in org.apache.log4j.pattern with parameters of type Level
`LogEvent(String fqnOfCategoryClass, Logger logger, long timeStamp, Level level, Object message, String threadName, ThrowableInformation throwable, String ndc, LocationInfo info, Map properties)` Create new instance.

Uses of Level in org.apache.log4j.spi

Methods in org.apache.log4j.spi that return Level
`Level` `RootLogger.getChainedLevel()` Return the assigned level value without walking the logger hierarchy.
`Level` `RootCategory.getChainedLevel()` Deprecated. Return the assigned level value without walking the category hierarchy.
`Level` `NOPLogger.getEffectiveLevel()` Starting from this category, search the category hierarchy for a non-null level and return it.
`Level` `LoggingEvent.getLevel()` Return the level of this event.
`Level` `NOPLoggerRepository.getThreshold()` Get the repository-wide threshold.
`Level` `LoggerRepository.getThreshold()` Get the repository-wide threshold.

Methods in org.apache.log4j.spi with parameters of type Level
`void` `RootLogger.setLevel(Level level)` Setting a null value to the level of the root logger may have catastrophic results.
`void` `NOPLogger.setLevel(Level level)` Set the level of this Category.
`void` `RootCategory.setLevel(Level level)` Deprecated. Setting a null value to the level of the root category may have catastrophic results.
`void` `RootCategory.setPriority(Level level)` Deprecated.
`void` `NOPLoggerRepository.setThreshold(Level level)` Set the repository-wide threshold.
`void` `LoggerRepository.setThreshold(Level level)` Set the repository-wide threshold.

Constructors in org.apache.log4j.spi with parameters of type Level
`LoggingEvent(String fqnOfCategoryClass, Category logger, long timeStamp, Level level, Object message, String threadName, ThrowableInformation throwable, String ndc, LocationInfo info, Map properties)` Create new instance.
`RootCategory(Level level)` Deprecated. The root category names itself as "root".
`RootLogger(Level level)` The root logger names itself as "root".

Uses of Level in org.apache.log4j.varia

Methods in org.apache.log4j.varia that return Level
`Level` `LevelRangeFilter.getLevelMax()` Get the value of the `LevelMax` option.
`Level` `LevelRangeFilter.getLevelMin()` Get the value of the `LevelMin` option.

Methods in org.apache.log4j.varia with parameters of type Level
`void` `LevelRangeFilter.setLevelMax(Level levelMax)` Set the `LevelMax` option.
`void` `LevelRangeFilter.setLevelMin(Level levelMin)` Set the `LevelMin` option.

Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.