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 protectedAbstractDelegatingLogger(String name, String resourceBundleName)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddHandler(Handler handler)voidconfig(String msg)protected voiddoLog(LogRecord lr)protected voiddoLog(LogRecord lr, String rbname)voidentering(String sourceClass, String sourceMethod)voidentering(String sourceClass, String sourceMethod, Object param1)voidentering(String sourceClass, String sourceMethod, Object[] params)voidexiting(String sourceClass, String sourceMethod)voidexiting(String sourceClass, String sourceMethod, Object result)voidfine(String msg)voidfiner(String msg)voidfinest(String msg)protected StringformatMessage(LogRecord record)Handler[]getHandlers()abstract LevelgetLevel()LoggergetParent()booleangetUseParentHandlers()voidinfo(String msg)protected voidinternalLog(LogRecord record)protected abstract voidinternalLogFormatted(String msg, LogRecord record)booleanisLoggable(Level level)voidlog(Level level, String msg)voidlog(Level level, String msg, Object param1)voidlog(Level level, String msg, Object[] params)voidlog(Level level, String msg, Throwable thrown)voidlog(LogRecord record)voidlogp(Level level, String sourceClass, String sourceMethod, String msg)voidlogp(Level level, String sourceClass, String sourceMethod, String msg, Object param1)voidlogp(Level level, String sourceClass, String sourceMethod, String msg, Object[] params)voidlogp(Level level, String sourceClass, String sourceMethod, String msg, Throwable thrown)voidlogrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg)Deprecated.voidlogrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object param1)Deprecated.voidlogrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Object[] params)Deprecated.voidlogrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Throwable thrown)Deprecated.voidremoveHandler(Handler handler)voidsetLevel(Level newLevel)voidsetParent(Logger parent)voidsetUseParentHandlers(boolean useParentHandlers)voidsevere(String msg)protected booleansupportsHandlers()voidthrowing(String sourceClass, String sourceMethod, Throwable thrown)voidwarning(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:
isLoggablein classLogger
-
supportsHandlers
protected boolean supportsHandlers()
-
addHandler
public void addHandler(Handler handler)
- Overrides:
addHandlerin classLogger
-
removeHandler
public void removeHandler(Handler handler)
- Overrides:
removeHandlerin classLogger
-
getHandlers
public Handler[] getHandlers()
- Overrides:
getHandlersin classLogger
-
setUseParentHandlers
public void setUseParentHandlers(boolean useParentHandlers)
- Overrides:
setUseParentHandlersin classLogger
-
getUseParentHandlers
public boolean getUseParentHandlers()
- Overrides:
getUseParentHandlersin classLogger
-
doLog
protected void doLog(LogRecord lr)
-
internalLog
protected void internalLog(LogRecord record)
-
-