public class Level extends Priority implements Serializable
OFF
, FATAL
, ERROR
,
WARN
, INFO
DEBUG and
ALL
.
The Level
class may be subclassed to define a larger
level set.
Modifier and Type | Field and Description |
---|---|
static Level |
ALL
The
ALL has the lowest possible rank and is intended to
turn on all logging. |
static Level |
DEBUG
The
DEBUG Level designates fine-grained
informational events that are most useful to debug an
application. |
static Level |
ERROR
The
ERROR level designates error events that
might still allow the application to continue running. |
static Level |
FATAL
The
FATAL level designates very severe error
events that will presumably lead the application to abort. |
static Level |
INFO
The
INFO level designates informational messages
that highlight the progress of the application at coarse-grained
level. |
static Level |
OFF
The
OFF has the highest possible rank and is
intended to turn off logging. |
(package private) static long |
serialVersionUID
Serialization version id.
|
static Level |
TRACE
The TRACE Level designates finer-grained
informational events than the DEBUG
|
static int |
TRACE_INT
TRACE level integer value.
|
static Level |
WARN
The
WARN level designates potentially harmful situations. |
Modifier | Constructor and Description |
---|---|
protected |
Level(int level,
String levelStr,
int syslogEquivalent)
Instantiate a Level object.
|
Modifier and Type | Method and Description |
---|---|
private void |
readObject(ObjectInputStream s)
Custom deserialization of Level.
|
private Object |
readResolve()
Resolved deserialized level to one of the stock instances.
|
static Level |
toLevel(int val)
Convert an integer passed as argument to a level.
|
static Level |
toLevel(int val,
Level defaultLevel)
Convert an integer passed as argument to a level.
|
static Level |
toLevel(String sArg)
Convert the string passed as argument to a level.
|
static Level |
toLevel(String sArg,
Level defaultLevel)
Convert the string passed as argument to a level.
|
private void |
writeObject(ObjectOutputStream s)
Serialize level.
|
equals, getAllPossiblePriorities, getSyslogEquivalent, isGreaterOrEqual, toInt, toPriority, toPriority, toPriority, toPriority, toString
public static final int TRACE_INT
public static final Level OFF
OFF
has the highest possible rank and is
intended to turn off logging.public static final Level FATAL
FATAL
level designates very severe error
events that will presumably lead the application to abort.public static final Level ERROR
ERROR
level designates error events that
might still allow the application to continue running.public static final Level INFO
INFO
level designates informational messages
that highlight the progress of the application at coarse-grained
level.public static final Level DEBUG
DEBUG
Level designates fine-grained
informational events that are most useful to debug an
application.public static final Level TRACE
TRACE
Level designates finer-grained
informational events than the DEBUG
public static final Level ALL
ALL
has the lowest possible rank and is intended to
turn on all logging.static final long serialVersionUID
public static Level toLevel(String sArg)
DEBUG
.public static Level toLevel(int val)
DEBUG
.public static Level toLevel(int val, Level defaultLevel)
public static Level toLevel(String sArg, Level defaultLevel)
defaultLevel
.private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
s
- serialization stream.IOException
- if IO exception.ClassNotFoundException
- if class not found.private void writeObject(ObjectOutputStream s) throws IOException
s
- serialization stream.IOException
- if exception during serialization.private Object readResolve() throws ObjectStreamException
ObjectStreamException
- if exception during resolution.WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses