com.mchange.v2.log
Interface MLogger
- All Known Implementing Classes:
- NullMLogger
public interface MLogger
This is an interface designed to wrap around the JDK1.4 logging API, without
having any compilation dependencies on that API, so that applications that use
MLogger in a non JDK1.4 environment, or where some other logging library is
prefrerred, may do so.
Calls to handler and filter related methods may be ignored if some logging
system besides jdk1.4 logging is the underlying library.
Method Summary |
void |
addHandler(Object h)
|
void |
config(String msg)
|
void |
entering(String srcClass,
String srcMeth)
|
void |
entering(String srcClass,
String srcMeth,
Object param)
|
void |
entering(String srcClass,
String srcMeth,
Object[] params)
|
void |
exiting(String srcClass,
String srcMeth)
|
void |
exiting(String srcClass,
String srcMeth,
Object result)
|
void |
fine(String msg)
|
void |
finer(String msg)
|
void |
finest(String msg)
|
Object |
getFilter()
|
Object[] |
getHandlers()
|
MLevel |
getLevel()
|
String |
getName()
|
ResourceBundle |
getResourceBundle()
|
String |
getResourceBundleName()
|
boolean |
getUseParentHandlers()
|
void |
info(String msg)
|
boolean |
isLoggable(MLevel l)
|
void |
log(MLevel l,
String msg)
|
void |
log(MLevel l,
String msg,
Object param)
|
void |
log(MLevel l,
String msg,
Object[] params)
|
void |
log(MLevel l,
String msg,
Throwable t)
|
void |
logp(MLevel l,
String srcClass,
String srcMeth,
String msg)
|
void |
logp(MLevel l,
String srcClass,
String srcMeth,
String msg,
Object param)
|
void |
logp(MLevel l,
String srcClass,
String srcMeth,
String msg,
Object[] params)
|
void |
logp(MLevel l,
String srcClass,
String srcMeth,
String msg,
Throwable t)
|
void |
logrb(MLevel l,
String srcClass,
String srcMeth,
String rb,
String msg)
|
void |
logrb(MLevel l,
String srcClass,
String srcMeth,
String rb,
String msg,
Object param)
|
void |
logrb(MLevel l,
String srcClass,
String srcMeth,
String rb,
String msg,
Object[] params)
|
void |
logrb(MLevel l,
String srcClass,
String srcMeth,
String rb,
String msg,
Throwable t)
|
void |
removeHandler(Object h)
|
void |
setFilter(Object java14Filter)
|
void |
setLevel(MLevel l)
|
void |
setUseParentHandlers(boolean uph)
|
void |
severe(String msg)
|
void |
throwing(String srcClass,
String srcMeth,
Throwable t)
|
void |
warning(String msg)
|
getResourceBundle
ResourceBundle getResourceBundle()
getResourceBundleName
String getResourceBundleName()
setFilter
void setFilter(Object java14Filter)
throws SecurityException
- Throws:
SecurityException
getFilter
Object getFilter()
log
void log(MLevel l,
String msg)
log
void log(MLevel l,
String msg,
Object param)
log
void log(MLevel l,
String msg,
Object[] params)
log
void log(MLevel l,
String msg,
Throwable t)
logp
void logp(MLevel l,
String srcClass,
String srcMeth,
String msg)
logp
void logp(MLevel l,
String srcClass,
String srcMeth,
String msg,
Object param)
logp
void logp(MLevel l,
String srcClass,
String srcMeth,
String msg,
Object[] params)
logp
void logp(MLevel l,
String srcClass,
String srcMeth,
String msg,
Throwable t)
logrb
void logrb(MLevel l,
String srcClass,
String srcMeth,
String rb,
String msg)
logrb
void logrb(MLevel l,
String srcClass,
String srcMeth,
String rb,
String msg,
Object param)
logrb
void logrb(MLevel l,
String srcClass,
String srcMeth,
String rb,
String msg,
Object[] params)
logrb
void logrb(MLevel l,
String srcClass,
String srcMeth,
String rb,
String msg,
Throwable t)
entering
void entering(String srcClass,
String srcMeth)
entering
void entering(String srcClass,
String srcMeth,
Object param)
entering
void entering(String srcClass,
String srcMeth,
Object[] params)
exiting
void exiting(String srcClass,
String srcMeth)
exiting
void exiting(String srcClass,
String srcMeth,
Object result)
throwing
void throwing(String srcClass,
String srcMeth,
Throwable t)
severe
void severe(String msg)
warning
void warning(String msg)
info
void info(String msg)
config
void config(String msg)
fine
void fine(String msg)
finer
void finer(String msg)
finest
void finest(String msg)
setLevel
void setLevel(MLevel l)
throws SecurityException
- Throws:
SecurityException
getLevel
MLevel getLevel()
isLoggable
boolean isLoggable(MLevel l)
getName
String getName()
addHandler
void addHandler(Object h)
throws SecurityException
- Throws:
SecurityException
removeHandler
void removeHandler(Object h)
throws SecurityException
- Throws:
SecurityException
getHandlers
Object[] getHandlers()
setUseParentHandlers
void setUseParentHandlers(boolean uph)
getUseParentHandlers
boolean getUseParentHandlers()