|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.logging.log4j.Level
public final class Level
Levels used for identifying the severity of an event. Levels are organized from most specific to least:
OFF
(most specific, no logging)FATAL
(most specific, little data)ERROR
WARN
INFO
DEBUG
TRACE
(least specific, a lot of data)ALL
(least specific, all data)ALL
, is guaranteed to capture all levels when used in logging configurations.
Field Summary | |
---|---|
static Level |
ALL
All events should be logged. |
static Level |
DEBUG
A general debugging event. |
static Level |
ERROR
An error in the application, possibly recoverable. |
static Level |
FATAL
A severe error that will prevent the application from continuing. |
static Level |
INFO
An event for informational purposes. |
static Level |
OFF
No events will be logged. |
static Level |
TRACE
A fine-grained debug message, typically capturing the flow through the application. |
static Level |
WARN
An event that might possible lead to an error. |
Method Summary | ||
---|---|---|
Level |
clone()
|
|
int |
compareTo(Level other)
|
|
boolean |
equals(Object other)
|
|
static Level |
forName(String name,
int intValue)
Retrieves an existing Level or creates on if it didn't previously exist. |
|
Class<Level> |
getDeclaringClass()
|
|
static Level |
getLevel(String name)
Return the Level associated with the name or null if the Level cannot be found. |
|
StandardLevel |
getStandardLevel()
|
|
int |
hashCode()
|
|
int |
intLevel()
|
|
boolean |
isLessSpecificThan(Level level)
Compares this level against the level passed as an argument and returns true if this level is the same or is less specific.T |
|
boolean |
isMoreSpecificThan(Level level)
Compares this level against the level passed as an argument and returns true if this level is the same or is more specific. |
|
String |
name()
|
|
protected Object |
readResolve()
|
|
static Level |
toLevel(String sArg)
Converts the string passed as argument to a level. |
|
static Level |
toLevel(String name,
Level defaultLevel)
Converts the string passed as argument to a level. |
|
String |
toString()
|
|
static
|
valueOf(Class<T> enumType,
String name)
|
|
static Level |
valueOf(String name)
Return the Level associated with the name. |
|
static Level[] |
values()
Return an array of all the Levels that have been registered. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final Level OFF
public static final Level FATAL
public static final Level ERROR
public static final Level WARN
public static final Level INFO
public static final Level DEBUG
public static final Level TRACE
public static final Level ALL
Method Detail |
---|
public int intLevel()
public StandardLevel getStandardLevel()
public boolean isLessSpecificThan(Level level)
level
- The level to test.
public boolean isMoreSpecificThan(Level level)
level
- The level to test.
public Level clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public int compareTo(Level other)
compareTo
in interface Comparable<Level>
public boolean equals(Object other)
equals
in class Object
public Class<Level> getDeclaringClass()
public int hashCode()
hashCode
in class Object
public String name()
public String toString()
toString
in class Object
public static Level forName(String name, int intValue)
name
- The name of the level.intValue
- The integer value for the Level. If the level was previously created this value is ignored.
IllegalArgumentException
- if the name is null or intValue is less than zero.public static Level getLevel(String name)
name
- The name of the Level.
public static Level toLevel(String sArg)
DEBUG
.
sArg
- The name of the desired Level.
public static Level toLevel(String name, Level defaultLevel)
defaultLevel
.
name
- The name of the desired Level.defaultLevel
- The Level to use if the String is invalid.
public static Level[] values()
public static Level valueOf(String name)
name
- The name of the Level to return.
NullPointerException
- if the Level name is null
.
IllegalArgumentException
- if the Level name is not registered.public static <T extends Enum<T>> T valueOf(Class<T> enumType, String name)
protected Object readResolve()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1999-2014 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.