org.apache.slide.util.logger
Class SimpleLogger
java.lang.Object
|
+--org.apache.slide.util.logger.SimpleLogger
- All Implemented Interfaces:
- Logger
- public class SimpleLogger
- extends java.lang.Object
- implements Logger
Simple logger implementation.
- Author:
- Remy Maucherat
Method Summary |
int |
getLoggerLevel()
Logger level getter. |
void |
log(java.lang.Object data)
Log an object. |
void |
log(java.lang.Object data,
int level)
Log an object with the specified level. |
void |
log(java.lang.Object data,
java.lang.String channel,
int level)
Log an object thru the specified channel and with the specified level. |
void |
setDateFormat(java.lang.String pattern)
Date format setter. |
void |
setLoggerLevel(int loggerLevel)
Logger level setter. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleLogger
public SimpleLogger()
setLoggerLevel
public void setLoggerLevel(int loggerLevel)
- Logger level setter.
- Specified by:
setLoggerLevel
in interface Logger
- Parameters:
loggerLevel
- New logger level
getLoggerLevel
public int getLoggerLevel()
- Logger level getter.
- Returns:
- int logger level
setDateFormat
public void setDateFormat(java.lang.String pattern)
- Date format setter.
- Parameters:
pattern
- Format pattern
log
public void log(java.lang.Object data,
java.lang.String channel,
int level)
- Log an object thru the specified channel and with the specified level.
- Specified by:
log
in interface Logger
- Parameters:
data
- The object to log.channel
- The channel name used for logging.level
- The level used for logging.
log
public void log(java.lang.Object data,
int level)
- Log an object with the specified level.
- Specified by:
log
in interface Logger
- Parameters:
data
- The object to log.level
- The level used for logging.
log
public void log(java.lang.Object data)
- Log an object.
- Specified by:
log
in interface Logger
- Parameters:
data
- The object to log.