Package org.apache.cxf.common.logging
Class AbstractDelegatingLogger
- java.lang.Object
-
- java.util.logging.Logger
-
- org.apache.cxf.common.logging.AbstractDelegatingLogger
-
- Direct Known Subclasses:
Slf4jLogger
public abstract class AbstractDelegatingLogger extends Logger
java.util.logging.Logger implementation delegating to another framework. All methods can be used except: setLevel addHandler / getHandlers setParent / getParent setUseParentHandlers / getUseParentHandlers
-
-
Field Summary
-
Fields inherited from class java.util.logging.Logger
global, GLOBAL_LOGGER_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractDelegatingLogger(String name, String resourceBundleName)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addHandler(Handler handler)
void
config(String msg)
protected void
doLog(LogRecord lr)
protected void
doLog(LogRecord lr, String rbname)
void
entering(String sourceClass, String sourceMethod)
void
entering(String sourceClass, String sourceMethod, Object param1)
void
entering(String sourceClass, String sourceMethod, Object[] params)
void
exiting(String sourceClass, String sourceMethod)
void
exiting(String sourceClass, String sourceMethod, Object result)
void
fine(String msg)
void
finer(String msg)
void
finest(String msg)
protected String
formatMessage(LogRecord record)
Handler[]
getHandlers()
abstract Level
getLevel()
Logger
getParent()
boolean
getUseParentHandlers()
void
info(String msg)
protected void
internalLog(LogRecord record)
protected abstract void
internalLogFormatted(String msg, LogRecord record)
boolean
isLoggable(Level level)
void
log(Level level, String msg)
void
log(Level level, String msg, Object param1)
void
log(Level level, String msg, Object[] params)
void
log(Level level, String msg, Throwable thrown)
void
log(LogRecord record)
void
logp(Level level, String sourceClass, String sourceMethod, String msg)
void
logp(Level level, String sourceClass, String sourceMethod, String msg, Object param1)
void
logp(Level level, String sourceClass, String sourceMethod, String msg, Object[] params)
void
logp(Level level, String sourceClass, String sourceMethod, String msg, Throwable thrown)
void
logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg)
Deprecated.void
logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object param1)
Deprecated.void
logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object[] params)
Deprecated.void
logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Throwable thrown)
Deprecated.void
removeHandler(Handler handler)
void
setLevel(Level newLevel)
void
setParent(Logger parent)
void
setUseParentHandlers(boolean useParentHandlers)
void
severe(String msg)
protected boolean
supportsHandlers()
void
throwing(String sourceClass, String sourceMethod, Throwable thrown)
void
warning(String msg)
-
Methods inherited from class java.util.logging.Logger
config, fine, finer, finest, getAnonymousLogger, getAnonymousLogger, getFilter, getGlobal, getLogger, getLogger, getName, getResourceBundle, getResourceBundleName, info, log, log, logp, logp, logrb, logrb, logrb, logrb, setFilter, setResourceBundle, severe, warning
-
-
-
-
Method Detail
-
logp
public void logp(Level level, String sourceClass, String sourceMethod, String msg, Object param1)
-
logp
public void logp(Level level, String sourceClass, String sourceMethod, String msg, Object[] params)
-
logp
public void logp(Level level, String sourceClass, String sourceMethod, String msg, Throwable thrown)
-
logrb
@Deprecated public void logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg)
Deprecated.
-
logrb
@Deprecated public void logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object param1)
Deprecated.
-
logrb
@Deprecated public void logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object[] params)
Deprecated.
-
logrb
@Deprecated public void logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Throwable thrown)
Deprecated.
-
isLoggable
public boolean isLoggable(Level level)
- Overrides:
isLoggable
in classLogger
-
supportsHandlers
protected boolean supportsHandlers()
-
addHandler
public void addHandler(Handler handler)
- Overrides:
addHandler
in classLogger
-
removeHandler
public void removeHandler(Handler handler)
- Overrides:
removeHandler
in classLogger
-
getHandlers
public Handler[] getHandlers()
- Overrides:
getHandlers
in classLogger
-
setUseParentHandlers
public void setUseParentHandlers(boolean useParentHandlers)
- Overrides:
setUseParentHandlers
in classLogger
-
getUseParentHandlers
public boolean getUseParentHandlers()
- Overrides:
getUseParentHandlers
in classLogger
-
doLog
protected void doLog(LogRecord lr)
-
internalLog
protected void internalLog(LogRecord record)
-
-