Package org.apache.logging.log4j.jul
Class CoreLogger
- java.lang.Object
-
- java.util.logging.Logger
-
- org.apache.logging.log4j.jul.ApiLogger
-
- org.apache.logging.log4j.jul.CoreLogger
-
-
Constructor Summary
Constructors Constructor Description CoreLogger(Logger logger)
Constructs a Logger using a Log4jLogger
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.logging.Logger
getParent()
boolean
getUseParentHandlers()
Indicates if the underlyingLogger
is additive.void
setLevel(java.util.logging.Level level)
void
setUseParentHandlers(boolean additive)
Marks the underlyingLogger
as additive.-
Methods inherited from class org.apache.logging.log4j.jul.ApiLogger
config, doSetLevel, entering, entering, entering, exiting, exiting, fine, finer, finest, getName, info, isFiltered, isLoggable, log, log, log, log, log, logp, logp, logp, logp, logrb, logrb, logrb, logrb, setParent, severe, throwing, warning
-
Methods inherited from class java.util.logging.Logger
addHandler, config, fine, finer, finest, getAnonymousLogger, getAnonymousLogger, getFilter, getGlobal, getHandlers, getLevel, getLogger, getLogger, getResourceBundle, getResourceBundleName, info, log, log, logp, logp, logrb, logrb, logrb, logrb, removeHandler, setFilter, setResourceBundle, severe, warning
-
-
-
-
Field Detail
-
logger
private final Logger logger
-
-
Method Detail
-
setLevel
public void setLevel(java.util.logging.Level level) throws java.lang.SecurityException
-
setUseParentHandlers
public void setUseParentHandlers(boolean additive)
Marks the underlyingLogger
as additive.- Overrides:
setUseParentHandlers
in classjava.util.logging.Logger
- Parameters:
additive
-true
if this Logger should be additive- See Also:
Logger.setAdditive(boolean)
-
getUseParentHandlers
public boolean getUseParentHandlers()
Indicates if the underlyingLogger
is additive. Note that the Log4j version of JDK Loggers do not use Handlers.- Overrides:
getUseParentHandlers
in classjava.util.logging.Logger
- Returns:
true
if this Logger is additive, orfalse
otherwise- See Also:
Logger.isAdditive()
-
getParent
public java.util.logging.Logger getParent()
- Overrides:
getParent
in classjava.util.logging.Logger
-
-