org.apache.cxf.common.logging
Class AbstractDelegatingLogger
java.lang.Object
java.util.logging.Logger
org.apache.cxf.common.logging.AbstractDelegatingLogger
- Direct Known Subclasses:
- Log4jLogger
public abstract class AbstractDelegatingLogger
- extends java.util.logging.Logger
java.util.logging.Logger implementation delegating to another framework.
All methods can be used except:
setLevel
addHandler / getHandlers
setParent / getParent
setUseParentHandlers / getUseParentHandlers
- Author:
- gnodet
Fields inherited from class java.util.logging.Logger |
global, GLOBAL_LOGGER_NAME |
Method Summary |
void |
addHandler(java.util.logging.Handler handler)
|
void |
config(java.lang.String msg)
|
protected void |
doLog(java.util.logging.LogRecord lr)
|
protected void |
doLog(java.util.logging.LogRecord lr,
java.lang.String rbname)
|
void |
entering(java.lang.String sourceClass,
java.lang.String sourceMethod)
|
void |
entering(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object param1)
|
void |
entering(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object[] params)
|
void |
exiting(java.lang.String sourceClass,
java.lang.String sourceMethod)
|
void |
exiting(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object result)
|
void |
fine(java.lang.String msg)
|
void |
finer(java.lang.String msg)
|
void |
finest(java.lang.String msg)
|
protected java.lang.String |
formatMessage(java.util.logging.LogRecord record)
|
java.util.logging.Handler[] |
getHandlers()
|
abstract java.util.logging.Level |
getLevel()
|
java.util.logging.Logger |
getParent()
|
boolean |
getUseParentHandlers()
|
void |
info(java.lang.String msg)
|
protected void |
internalLog(java.util.logging.LogRecord record)
|
protected abstract void |
internalLogFormatted(java.lang.String msg,
java.util.logging.LogRecord record)
|
boolean |
isLoggable(java.util.logging.Level level)
|
void |
log(java.util.logging.Level level,
java.lang.String msg)
|
void |
log(java.util.logging.Level level,
java.lang.String msg,
java.lang.Object param1)
|
void |
log(java.util.logging.Level level,
java.lang.String msg,
java.lang.Object[] params)
|
void |
log(java.util.logging.Level level,
java.lang.String msg,
java.lang.Throwable thrown)
|
void |
log(java.util.logging.LogRecord record)
|
void |
logp(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
|
void |
logp(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object param1)
|
void |
logp(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
|
void |
logp(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Throwable thrown)
|
void |
logrb(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msg)
|
void |
logrb(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msg,
java.lang.Object param1)
|
void |
logrb(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msg,
java.lang.Object[] params)
|
void |
logrb(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msg,
java.lang.Throwable thrown)
|
void |
removeHandler(java.util.logging.Handler handler)
|
void |
setLevel(java.util.logging.Level newLevel)
|
void |
setParent(java.util.logging.Logger parent)
|
void |
setUseParentHandlers(boolean useParentHandlers)
|
void |
severe(java.lang.String msg)
|
void |
throwing(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Throwable thrown)
|
void |
warning(java.lang.String msg)
|
Methods inherited from class java.util.logging.Logger |
getAnonymousLogger, getAnonymousLogger, getFilter, getLogger, getLogger, getName, getResourceBundle, getResourceBundleName, setFilter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractDelegatingLogger
protected AbstractDelegatingLogger(java.lang.String name,
java.lang.String resourceBundleName)
log
public void log(java.util.logging.LogRecord record)
- Overrides:
log
in class java.util.logging.Logger
log
public void log(java.util.logging.Level level,
java.lang.String msg)
- Overrides:
log
in class java.util.logging.Logger
log
public void log(java.util.logging.Level level,
java.lang.String msg,
java.lang.Object param1)
- Overrides:
log
in class java.util.logging.Logger
log
public void log(java.util.logging.Level level,
java.lang.String msg,
java.lang.Object[] params)
- Overrides:
log
in class java.util.logging.Logger
log
public void log(java.util.logging.Level level,
java.lang.String msg,
java.lang.Throwable thrown)
- Overrides:
log
in class java.util.logging.Logger
logp
public void logp(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg)
- Overrides:
logp
in class java.util.logging.Logger
logp
public void logp(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object param1)
- Overrides:
logp
in class java.util.logging.Logger
logp
public void logp(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Object[] params)
- Overrides:
logp
in class java.util.logging.Logger
logp
public void logp(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String msg,
java.lang.Throwable thrown)
- Overrides:
logp
in class java.util.logging.Logger
logrb
public void logrb(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msg)
- Overrides:
logrb
in class java.util.logging.Logger
logrb
public void logrb(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msg,
java.lang.Object param1)
- Overrides:
logrb
in class java.util.logging.Logger
logrb
public void logrb(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msg,
java.lang.Object[] params)
- Overrides:
logrb
in class java.util.logging.Logger
logrb
public void logrb(java.util.logging.Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msg,
java.lang.Throwable thrown)
- Overrides:
logrb
in class java.util.logging.Logger
entering
public void entering(java.lang.String sourceClass,
java.lang.String sourceMethod)
- Overrides:
entering
in class java.util.logging.Logger
entering
public void entering(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object param1)
- Overrides:
entering
in class java.util.logging.Logger
entering
public void entering(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object[] params)
- Overrides:
entering
in class java.util.logging.Logger
exiting
public void exiting(java.lang.String sourceClass,
java.lang.String sourceMethod)
- Overrides:
exiting
in class java.util.logging.Logger
exiting
public void exiting(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Object result)
- Overrides:
exiting
in class java.util.logging.Logger
throwing
public void throwing(java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.Throwable thrown)
- Overrides:
throwing
in class java.util.logging.Logger
severe
public void severe(java.lang.String msg)
- Overrides:
severe
in class java.util.logging.Logger
warning
public void warning(java.lang.String msg)
- Overrides:
warning
in class java.util.logging.Logger
info
public void info(java.lang.String msg)
- Overrides:
info
in class java.util.logging.Logger
config
public void config(java.lang.String msg)
- Overrides:
config
in class java.util.logging.Logger
fine
public void fine(java.lang.String msg)
- Overrides:
fine
in class java.util.logging.Logger
finer
public void finer(java.lang.String msg)
- Overrides:
finer
in class java.util.logging.Logger
finest
public void finest(java.lang.String msg)
- Overrides:
finest
in class java.util.logging.Logger
setLevel
public void setLevel(java.util.logging.Level newLevel)
throws java.lang.SecurityException
- Overrides:
setLevel
in class java.util.logging.Logger
- Throws:
java.lang.SecurityException
getLevel
public abstract java.util.logging.Level getLevel()
- Overrides:
getLevel
in class java.util.logging.Logger
isLoggable
public boolean isLoggable(java.util.logging.Level level)
- Overrides:
isLoggable
in class java.util.logging.Logger
addHandler
public void addHandler(java.util.logging.Handler handler)
throws java.lang.SecurityException
- Overrides:
addHandler
in class java.util.logging.Logger
- Throws:
java.lang.SecurityException
removeHandler
public void removeHandler(java.util.logging.Handler handler)
throws java.lang.SecurityException
- Overrides:
removeHandler
in class java.util.logging.Logger
- Throws:
java.lang.SecurityException
getHandlers
public java.util.logging.Handler[] getHandlers()
- Overrides:
getHandlers
in class java.util.logging.Logger
setUseParentHandlers
public void setUseParentHandlers(boolean useParentHandlers)
- Overrides:
setUseParentHandlers
in class java.util.logging.Logger
getUseParentHandlers
public boolean getUseParentHandlers()
- Overrides:
getUseParentHandlers
in class java.util.logging.Logger
getParent
public java.util.logging.Logger getParent()
- Overrides:
getParent
in class java.util.logging.Logger
setParent
public void setParent(java.util.logging.Logger parent)
- Overrides:
setParent
in class java.util.logging.Logger
doLog
protected void doLog(java.util.logging.LogRecord lr)
doLog
protected void doLog(java.util.logging.LogRecord lr,
java.lang.String rbname)
internalLog
protected void internalLog(java.util.logging.LogRecord record)
internalLogFormatted
protected abstract void internalLogFormatted(java.lang.String msg,
java.util.logging.LogRecord record)
formatMessage
protected java.lang.String formatMessage(java.util.logging.LogRecord record)
Apache CXF