public final class Impl extends Object implements Logger
Level in MMBase's Level | Level in Java's Level |
|---|---|
| TRACE | Level.FINEST |
| TRACE | Level.FINER |
| DEBUG | Level.FINE |
| SERVICE | Level.CONFIG |
| INFO | Level.INFO |
| WARN | Level.WARNING |
| ERROR | Level.SEVERE |
| FATAL | Level.SEVERE |
MMBaseLogger| Modifier | Constructor and Description |
|---|---|
protected |
Impl(String name)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
configure(String s)
Calls LogManager#readConfiguration, and feeds it with the configured InputStream.
|
void |
debug(Object m)
Logs the message m with debug priority.
|
void |
debug(Object m,
Throwable t) |
void |
error(Object m)
Logs the message m with error priority.
|
void |
error(Object m,
Throwable t) |
void |
fatal(Object m)
Logs the message m with fatal priority.
|
void |
fatal(Object m,
Throwable t) |
protected Level |
getJavaLevel(Level p) |
static Impl |
getLoggerInstance(String name)
Return a MMBase logger object, which wrappes a java.util.logging.Logger object.
|
void |
info(Object m)
Logs the message m with info priority.
|
void |
info(Object m,
Throwable t) |
boolean |
isDebugEnabled()
Returns true if for this category (Logger), a call to debug (or
trace) would do something.
|
boolean |
isEnabledFor(Level l) |
boolean |
isServiceEnabled()
Returns true if for this category (Logger), a call to service
(or debug or trace) would do something.
|
boolean |
isTraceEnabled()
Returns true if for this category (Logger), a call to trace
would do something.
|
void |
service(Object m)
Logs the message m with service priority.
|
void |
service(Object m,
Throwable t) |
void |
setLevel(Level p)
If you want to override the level in the configuration file
fixed for this category, you can do it with this method.
|
void |
trace(Object m)
Logs the message m with trace priority.
|
void |
trace(Object m,
Throwable t) |
void |
warn(Object m)
Logs the message m with warn priority.
|
void |
warn(Object m,
Throwable t) |
protected Impl(String name)
Logger.getLogger(String).public static Impl getLoggerInstance(String name)
public static void configure(String s)
public void setLevel(Level p)
Loggerpublic void trace(Object m)
Loggertrace in interface LoggerLogger.debug(Object)public void debug(Object m)
Loggerpublic void service(Object m)
Loggerpublic void info(Object m)
Loggerpublic void warn(Object m)
Loggerpublic void error(Object m)
Loggerpublic void fatal(Object m)
Loggerpublic boolean isTraceEnabled()
LoggerisTraceEnabled in interface Loggerpublic boolean isDebugEnabled()
LoggerisDebugEnabled in interface Loggerpublic boolean isServiceEnabled()
LoggerisServiceEnabled in interface Loggerpublic boolean isEnabledFor(Level l)
isEnabledFor in interface LoggerMMBase 1.9-SNAPSHOT - ${javadoctimestamp}