org.translet.helper
Class Logger
java.lang.Object
|
+--org.translet.helper.Logger
- public class Logger
- extends Object
Class used for logging debug messages.
Typical Usage:
class MyClass
{
private static final Logger log =
Logger.getInstance(MyClass.class.getName());
public void doSomething(String param1)
{
log.debug("The value of param1:"+param1);
.
List nodes;
.
.
.
// Logging messages that are expensive to calculate.
if(log.isDebugEnabled())
{
for(Iterator it=nodes.iterator();it.hasNext();)
{
log.debug("Node Name:"+node.getNodeName());
}
}
.
.
.
}
} //Class End
- Version:
- $Revision: 1.1 $
- Author:
- Karthikeyan M.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
public static final short DEBUG
INFO
public static final short INFO
WARN
public static final short WARN
ERROR
public static final short ERROR
getInstance
public static Logger getInstance(String classname)
isDebugEnabled
public boolean isDebugEnabled()
- Used to determine, if the debug is currently on or not.
Useful when a costly debugging message is to be created.
debug
public void debug(Object message)
debug
public void debug(Object message,
Throwable t)
info
public void info(Object message)
info
public void info(Object message,
Throwable t)
warn
public void warn(Object message)
warn
public void warn(Object message,
Throwable t)
error
public void error(Object message)
error
public void error(Object message,
Throwable t)