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
Log4j Core implementation of the JUL
Logger
class. Note that this implementation does
not use the Handler
class. Instead, logging is delegated to the
underlying Log4j Logger
which uses
Appenders
instead.- Since:
- 2.1
-
Field Summary
FieldsFields inherited from class java.util.logging.Logger
global, GLOBAL_LOGGER_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Indicates if the underlyingLogger
is additive.void
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 Details
-
logger
-
-
Constructor Details
-
Method Details
-
setLevel
- Overrides:
setLevel
in classApiLogger
- Throws:
SecurityException
-
setUseParentHandlers
public void setUseParentHandlers(boolean additive) Marks the underlyingLogger
as additive.- Overrides:
setUseParentHandlers
in classLogger
- Parameters:
additive
-true
if this Logger should be additive- See Also:
-
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 classLogger
- Returns:
true
if this Logger is additive, orfalse
otherwise- See Also:
-
getParent
-