Class SimpleLogger
- java.lang.Object
-
- org.pentaho.platform.util.logging.SimpleLogger
-
- All Implemented Interfaces:
org.pentaho.platform.api.engine.ILogger
public class SimpleLogger extends Object implements org.pentaho.platform.api.engine.ILogger
-
-
Constructor Summary
Constructors Constructor Description SimpleLogger(Object caller)
SimpleLogger(String callerName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(String message)
void
debug(String message, Throwable error)
void
error(String message)
void
error(String message, Throwable error)
void
fatal(String message)
void
fatal(String message, Throwable error)
int
getLoggingLevel()
int
getLogLevel()
int
getLogLevel(String localLogLevel)
String
getLogLevelName(int localLogLevel)
void
info(String message)
void
info(String message, Throwable error)
void
setLoggingLevel(int newLogLevel)
void
trace(String message)
void
trace(String message, Throwable error)
void
warn(String message)
void
warn(String message, Throwable error)
-
-
-
Method Detail
-
getLogLevelName
public String getLogLevelName(int localLogLevel)
-
getLogLevel
public int getLogLevel(String localLogLevel)
-
getLoggingLevel
public int getLoggingLevel()
- Specified by:
getLoggingLevel
in interfaceorg.pentaho.platform.api.engine.ILogger
-
getLogLevel
public int getLogLevel()
-
setLoggingLevel
public void setLoggingLevel(int newLogLevel)
- Specified by:
setLoggingLevel
in interfaceorg.pentaho.platform.api.engine.ILogger
-
trace
public void trace(String message)
- Specified by:
trace
in interfaceorg.pentaho.platform.api.engine.ILogger
-
debug
public void debug(String message)
- Specified by:
debug
in interfaceorg.pentaho.platform.api.engine.ILogger
-
info
public void info(String message)
- Specified by:
info
in interfaceorg.pentaho.platform.api.engine.ILogger
-
warn
public void warn(String message)
- Specified by:
warn
in interfaceorg.pentaho.platform.api.engine.ILogger
-
error
public void error(String message)
- Specified by:
error
in interfaceorg.pentaho.platform.api.engine.ILogger
-
fatal
public void fatal(String message)
- Specified by:
fatal
in interfaceorg.pentaho.platform.api.engine.ILogger
-
trace
public void trace(String message, Throwable error)
- Specified by:
trace
in interfaceorg.pentaho.platform.api.engine.ILogger
-
debug
public void debug(String message, Throwable error)
- Specified by:
debug
in interfaceorg.pentaho.platform.api.engine.ILogger
-
info
public void info(String message, Throwable error)
- Specified by:
info
in interfaceorg.pentaho.platform.api.engine.ILogger
-
warn
public void warn(String message, Throwable error)
- Specified by:
warn
in interfaceorg.pentaho.platform.api.engine.ILogger
-
error
public void error(String message, Throwable error)
- Specified by:
error
in interfaceorg.pentaho.platform.api.engine.ILogger
-
-