de.apache.cocoon
Class Logger
java.lang.Object
|
+--de.apache.cocoon.Logger
- Direct Known Subclasses:
- ServletLogger, StdioLogger
- public abstract class Logger
- extends java.lang.Object
This class must be implemented by the services that implement logging
capabilities.
|
Method Summary |
static Logger |
getInstance()
|
int |
getLevel()
|
java.lang.String |
info(java.lang.Throwable t)
|
protected abstract void |
log(java.lang.Exception exception,
java.lang.String message)
|
void |
log(java.lang.Exception exception,
java.lang.String message,
int level)
|
void |
log(java.lang.Object originator,
java.lang.Exception exception,
java.lang.String message,
int level)
|
void |
log(java.lang.Object originator,
java.lang.String message,
int level)
|
protected abstract void |
log(java.lang.String message)
|
void |
log(java.lang.String message,
int level)
|
protected void |
setLevel(int level)
|
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
EMERGENCY
public static final int EMERGENCY
CRITICAL
public static final int CRITICAL
ERROR
public static final int ERROR
WARNING
public static final int WARNING
INFO
public static final int INFO
DEBUG
public static final int DEBUG
instance
protected static Logger instance
loglevel
protected int loglevel
Logger
public Logger()
getInstance
public static Logger getInstance()
setLevel
protected void setLevel(int level)
getLevel
public int getLevel()
log
public void log(java.lang.String message,
int level)
log
public void log(java.lang.Exception exception,
java.lang.String message,
int level)
log
public void log(java.lang.Object originator,
java.lang.String message,
int level)
log
public void log(java.lang.Object originator,
java.lang.Exception exception,
java.lang.String message,
int level)
log
protected abstract void log(java.lang.String message)
log
protected abstract void log(java.lang.Exception exception,
java.lang.String message)
info
public java.lang.String info(java.lang.Throwable t)