|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.opsdesign.yax.log.Logger
public abstract class Logger
The basic Logger
implements console output as default output for the log methods.
Use ConsoleLogger if you only needs log to the console.
Constructor Summary | |
---|---|
Logger()
|
Method Summary | |
---|---|
java.lang.String |
getLogMessage(YaxEvent yaxEvent)
Builds the message string from all information of a yaxEvent |
java.lang.String |
getSeverityLabel(int msgServerity)
Maps the severity code to the right label |
boolean |
isAntLogger()
Returns true, if implementing class logs for the ant task YaxTask . |
void |
log(java.lang.String message)
Notifies all loggers (LogListeners) to log an INFO message. |
void |
log(java.lang.String message,
int severity)
Notifies all loggers (LogListeners) to log a message with a particular severity. |
void |
log(YaxEvent yaxEvent)
Notifies all loggers (LogListeners) to log an elaborated message (for exceptions et al). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Logger()
Method Detail |
---|
public void log(java.lang.String message)
LogListener
log
in interface LogListener
message
- message to logpublic void log(java.lang.String message, int severity)
LogListener
log
in interface LogListener
message
- message to logseverity
- log severity(Log.ERROR,-WARN,-INFO,-VERBOSE or -DEBUG)public void log(YaxEvent yaxEvent)
LogListener
log
in interface LogListener
yaxEvent
- consist of all relevant event information
(also complete information about message exception)public java.lang.String getLogMessage(YaxEvent yaxEvent)
LogListener
getLogMessage
in interface LogListener
yaxEvent
- consist of all relevant event information
(also complete information about message exception)
public java.lang.String getSeverityLabel(int msgServerity)
LogListener
getSeverityLabel
in interface LogListener
msgServerity
- log severity(Log.ERROR,-WARN,-INFO,-VERBOSE or -DEBUG)
public boolean isAntLogger()
LogListener
YaxTask
.
When yax runs in Ant-mode, all yax will be redirected to ant.
isAntLogger
in interface LogListener
AntLogger
,
otherwise false.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |