org.sormula.log
Class ClassLogger
java.lang.Object
org.sormula.log.ClassLogger
public class ClassLogger
- extends java.lang.Object
A delegate for SLF4J logger that uses the import org.slf4j.LoggerFactory
to create a logger based upon the class name that created ClassLogger.
Use no-argument constructor to create a logger for your class. To use this class,
create an new instance and then invoke the log methods.
package com.mycompany.something;
public class MyClass
{
final static ClassLogger log = new ClassLogger();
.
.
.
public void SomeMethod()
{
log.info("hello, world");
}
}
Log messages from MyClass will be logged with logical log name of
com.mycompany.something.MyClass
If no SLF4J jars are on the classpath, then no exceptions are thrown
and no logging will occur.
- Since:
- 1.0
- Author:
- Jeff Miller
- See Also:
Logger
Constructor Summary |
ClassLogger()
Constructs with logical log name of package name of the caller
of this constructor. |
Method Summary |
void |
debug(org.slf4j.Marker arg0,
java.lang.String arg1)
|
void |
debug(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
|
void |
debug(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
|
void |
debug(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
debug(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
|
void |
debug(java.lang.String arg0)
|
void |
debug(java.lang.String arg0,
java.lang.Object arg1)
|
void |
debug(java.lang.String arg0,
java.lang.Object[] arg1)
|
void |
debug(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
debug(java.lang.String arg0,
java.lang.Throwable arg1)
|
void |
error(org.slf4j.Marker arg0,
java.lang.String arg1)
|
void |
error(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
|
void |
error(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
|
void |
error(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
error(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
|
void |
error(java.lang.String arg0)
|
void |
error(java.lang.String arg0,
java.lang.Object arg1)
|
void |
error(java.lang.String arg0,
java.lang.Object[] arg1)
|
void |
error(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
error(java.lang.String arg0,
java.lang.Throwable arg1)
|
java.lang.String |
getName()
|
void |
info(org.slf4j.Marker arg0,
java.lang.String arg1)
|
void |
info(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
|
void |
info(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
|
void |
info(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
info(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
|
void |
info(java.lang.String arg0)
|
void |
info(java.lang.String arg0,
java.lang.Object arg1)
|
void |
info(java.lang.String arg0,
java.lang.Object[] arg1)
|
void |
info(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
info(java.lang.String arg0,
java.lang.Throwable arg1)
|
boolean |
isDebugEnabled()
|
boolean |
isDebugEnabled(org.slf4j.Marker arg0)
|
boolean |
isErrorEnabled()
|
boolean |
isErrorEnabled(org.slf4j.Marker arg0)
|
boolean |
isInfoEnabled()
|
boolean |
isInfoEnabled(org.slf4j.Marker arg0)
|
boolean |
isTraceEnabled()
|
boolean |
isTraceEnabled(org.slf4j.Marker arg0)
|
boolean |
isWarnEnabled()
|
boolean |
isWarnEnabled(org.slf4j.Marker arg0)
|
void |
trace(org.slf4j.Marker arg0,
java.lang.String arg1)
|
void |
trace(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
|
void |
trace(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
|
void |
trace(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
trace(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
|
void |
trace(java.lang.String arg0)
|
void |
trace(java.lang.String arg0,
java.lang.Object arg1)
|
void |
trace(java.lang.String arg0,
java.lang.Object[] arg1)
|
void |
trace(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
trace(java.lang.String arg0,
java.lang.Throwable arg1)
|
void |
warn(org.slf4j.Marker arg0,
java.lang.String arg1)
|
void |
warn(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
|
void |
warn(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
|
void |
warn(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
void |
warn(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
|
void |
warn(java.lang.String arg0)
|
void |
warn(java.lang.String arg0,
java.lang.Object arg1)
|
void |
warn(java.lang.String arg0,
java.lang.Object[] arg1)
|
void |
warn(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
|
void |
warn(java.lang.String arg0,
java.lang.Throwable arg1)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassLogger
public ClassLogger()
- Constructs with logical log name of package name of the caller
of this constructor. For example, com.mycompany.something.MyClass creates
new EasyLog, the logical log name used would be com.mycompany.something as
if it called LogFactory.getLog("com.mycompany.something").
debug
public void debug(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
debug
public void debug(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
debug
public void debug(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
debug
public void debug(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
debug
public void debug(org.slf4j.Marker arg0,
java.lang.String arg1)
debug
public void debug(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
debug
public void debug(java.lang.String arg0,
java.lang.Object arg1)
debug
public void debug(java.lang.String arg0,
java.lang.Object[] arg1)
debug
public void debug(java.lang.String arg0,
java.lang.Throwable arg1)
debug
public void debug(java.lang.String arg0)
error
public void error(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
error
public void error(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
error
public void error(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
error
public void error(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
error
public void error(org.slf4j.Marker arg0,
java.lang.String arg1)
error
public void error(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
error
public void error(java.lang.String arg0,
java.lang.Object arg1)
error
public void error(java.lang.String arg0,
java.lang.Object[] arg1)
error
public void error(java.lang.String arg0,
java.lang.Throwable arg1)
error
public void error(java.lang.String arg0)
getName
public java.lang.String getName()
info
public void info(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
info
public void info(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
info
public void info(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
info
public void info(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
info
public void info(org.slf4j.Marker arg0,
java.lang.String arg1)
info
public void info(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
info
public void info(java.lang.String arg0,
java.lang.Object arg1)
info
public void info(java.lang.String arg0,
java.lang.Object[] arg1)
info
public void info(java.lang.String arg0,
java.lang.Throwable arg1)
info
public void info(java.lang.String arg0)
isDebugEnabled
public boolean isDebugEnabled()
isDebugEnabled
public boolean isDebugEnabled(org.slf4j.Marker arg0)
isErrorEnabled
public boolean isErrorEnabled()
isErrorEnabled
public boolean isErrorEnabled(org.slf4j.Marker arg0)
isInfoEnabled
public boolean isInfoEnabled()
isInfoEnabled
public boolean isInfoEnabled(org.slf4j.Marker arg0)
isTraceEnabled
public boolean isTraceEnabled()
isTraceEnabled
public boolean isTraceEnabled(org.slf4j.Marker arg0)
isWarnEnabled
public boolean isWarnEnabled()
isWarnEnabled
public boolean isWarnEnabled(org.slf4j.Marker arg0)
trace
public void trace(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
trace
public void trace(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
trace
public void trace(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
trace
public void trace(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
trace
public void trace(org.slf4j.Marker arg0,
java.lang.String arg1)
trace
public void trace(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
trace
public void trace(java.lang.String arg0,
java.lang.Object arg1)
trace
public void trace(java.lang.String arg0,
java.lang.Object[] arg1)
trace
public void trace(java.lang.String arg0,
java.lang.Throwable arg1)
trace
public void trace(java.lang.String arg0)
warn
public void warn(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2,
java.lang.Object arg3)
warn
public void warn(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object arg2)
warn
public void warn(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Object[] arg2)
warn
public void warn(org.slf4j.Marker arg0,
java.lang.String arg1,
java.lang.Throwable arg2)
warn
public void warn(org.slf4j.Marker arg0,
java.lang.String arg1)
warn
public void warn(java.lang.String arg0,
java.lang.Object arg1,
java.lang.Object arg2)
warn
public void warn(java.lang.String arg0,
java.lang.Object arg1)
warn
public void warn(java.lang.String arg0,
java.lang.Object[] arg1)
warn
public void warn(java.lang.String arg0,
java.lang.Throwable arg1)
warn
public void warn(java.lang.String arg0)