public class NetworkParserLog
extends java.lang.Object
The six logging levels used by Log are (in order):
Performance is often a logging concern. By examining the appropriate property, a component can avoid expensive operations (producing information to be logged).
For example,
if (log.isDebugEnabled()) {
... do something expensive ...
log.debug(theResult);
}
Configuration of the underlying logging system will generally be done external to the Logging APIs, through whatever mechanism is supported by that system.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEBUG |
static java.lang.String |
ERROR |
static java.lang.String |
ERROR_TYP_CONCURRENTMODIFICATION |
static java.lang.String |
ERROR_TYP_DUPPLICATE |
static java.lang.String |
ERROR_TYP_NOCREATOR |
static java.lang.String |
ERROR_TYP_PARSING |
static java.lang.String |
INFO |
static java.lang.String |
LOG |
static byte |
LOGLEVEL_ALL |
static byte |
LOGLEVEL_ERROR |
static byte |
LOGLEVEL_INFO |
static byte |
LOGLEVEL_WARNING |
static java.lang.String |
WARNING |
| Constructor and Description |
|---|
NetworkParserLog() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
debug(java.lang.Object owner,
java.lang.String method,
java.lang.String message)
Log a message with debug log level.
|
boolean |
error(java.lang.Object owner,
java.lang.String method,
java.lang.String message,
java.lang.Object... params)
Log a message with error log level.
|
boolean |
info(java.lang.Object owner,
java.lang.String method,
java.lang.String message)
Log a message with info log level.
|
boolean |
log(java.lang.Object owner,
java.lang.String method,
java.lang.String msg,
int level) |
boolean |
print(java.lang.Object owner,
LogItem item) |
boolean |
warn(java.lang.Object owner,
java.lang.String method,
java.lang.String message)
Log a message with warn log level.
|
NetworkParserLog |
withFlag(byte flag) |
NetworkParserLog |
withListener(ObjectCondition condition) |
NetworkParserLog |
withoutFlag(byte flag) |
public static final java.lang.String ERROR_TYP_PARSING
public static final java.lang.String ERROR_TYP_CONCURRENTMODIFICATION
public static final java.lang.String ERROR_TYP_NOCREATOR
public static final java.lang.String ERROR_TYP_DUPPLICATE
public static final byte LOGLEVEL_INFO
public static final byte LOGLEVEL_WARNING
public static final byte LOGLEVEL_ERROR
public static final byte LOGLEVEL_ALL
public static final java.lang.String INFO
public static final java.lang.String WARNING
public static final java.lang.String DEBUG
public static final java.lang.String ERROR
public static final java.lang.String LOG
public boolean debug(java.lang.Object owner,
java.lang.String method,
java.lang.String message)
owner - The Element with call the Methodsmethod - The Caller-Methodmessage - log this messagepublic boolean print(java.lang.Object owner,
LogItem item)
public boolean info(java.lang.Object owner,
java.lang.String method,
java.lang.String message)
owner - The Element with call the Methodsmethod - The Caller-Methodmessage - log this messagepublic NetworkParserLog withFlag(byte flag)
public NetworkParserLog withoutFlag(byte flag)
public boolean warn(java.lang.Object owner,
java.lang.String method,
java.lang.String message)
owner - The Element with call the Methodsmethod - The Caller-Methodmessage - log this messagepublic boolean error(java.lang.Object owner,
java.lang.String method,
java.lang.String message,
java.lang.Object... params)
owner - The Element with call the Methodsmethod - The Caller-Methodmessage - Typ of Log Valueparams - The Original Parameterspublic boolean log(java.lang.Object owner,
java.lang.String method,
java.lang.String msg,
int level)
public NetworkParserLog withListener(ObjectCondition condition)