|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Log
This interface supplies the API for providing feedback to the user from
a Parser or Sink, using standard Doxia
channels.
There should be no big surprises here, although you may notice that the methods accept
java.lang.CharSequence
rather than java.lang.String
. This is provided mainly as a
convenience, to enable developers to pass things like java.lang.StringBuffer
directly into the logger,
rather than formatting first by calling toString()
.
Based on org.apache.maven.plugin.logging.Log
.
Field Summary | |
---|---|
static int |
LEVEL_DEBUG
Typecode for debugging messages. |
static int |
LEVEL_DISABLED
Typecode for disabled log levels. |
static int |
LEVEL_ERROR
Typecode for error messages. |
static int |
LEVEL_FATAL
Typecode for fatal error messages. |
static int |
LEVEL_INFO
Typecode for informational messages. |
static int |
LEVEL_WARN
Typecode for warning messages. |
Method Summary | |
---|---|
void |
debug(CharSequence content)
Send a message to the user in the debug error level. |
void |
debug(CharSequence content,
Throwable error)
Send a message (and accompanying exception) to the user in the debug error level. |
void |
debug(Throwable error)
Send an exception to the user in the debug error level. |
void |
error(CharSequence content)
Send a message to the user in the error error level. |
void |
error(CharSequence content,
Throwable error)
Send a message (and accompanying exception) to the user in the error error level. |
void |
error(Throwable error)
Send an exception to the user in the error error level. |
void |
info(CharSequence content)
Send a message to the user in the info error level. |
void |
info(CharSequence content,
Throwable error)
Send a message (and accompanying exception) to the user in the info error level. |
void |
info(Throwable error)
Send an exception to the user in the info error level. |
boolean |
isDebugEnabled()
isDebugEnabled. |
boolean |
isErrorEnabled()
isErrorEnabled. |
boolean |
isInfoEnabled()
isInfoEnabled. |
boolean |
isWarnEnabled()
isWarnEnabled. |
void |
setLogLevel(int level)
Set the current log level. |
void |
warn(CharSequence content)
Send a message to the user in the warn error level. |
void |
warn(CharSequence content,
Throwable error)
Send a message (and accompanying exception) to the user in the warn error level. |
void |
warn(Throwable error)
Send an exception to the user in the warn error level. |
Field Detail |
---|
static final int LEVEL_DEBUG
static final int LEVEL_INFO
static final int LEVEL_WARN
static final int LEVEL_ERROR
static final int LEVEL_FATAL
static final int LEVEL_DISABLED
Method Detail |
---|
void setLogLevel(int level)
level
- the log level to set.boolean isDebugEnabled()
isDebugEnabled.
void debug(CharSequence content)
content
- the message to log.void debug(CharSequence content, Throwable error)
content
- the message to log.error
- the error to log.void debug(Throwable error)
error
- the error to log.boolean isInfoEnabled()
isInfoEnabled.
void info(CharSequence content)
content
- the message to log.void info(CharSequence content, Throwable error)
content
- the message to log.error
- the error to log.void info(Throwable error)
error
- the error to log.boolean isWarnEnabled()
isWarnEnabled.
void warn(CharSequence content)
content
- the message to log.void warn(CharSequence content, Throwable error)
content
- the message to log.error
- the error to log.void warn(Throwable error)
error
- the error to log.boolean isErrorEnabled()
isErrorEnabled.
void error(CharSequence content)
content
- the message to log.void error(CharSequence content, Throwable error)
content
- the message to log.error
- the error to log.void error(Throwable error)
error
- the error to log.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |