public final class LogManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
LogManager.PrivateManager
Internal LogManager.
|
private static class |
LogManager.Repository
The Repository.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONFIGURATOR_CLASS_KEY
Deprecated.
This variable is for internal use only. It will
become private in future versions.
|
static java.lang.String |
DEFAULT_CONFIGURATION_FILE
Deprecated.
This variable is for internal use only. It will
become package protected in future versions.
|
static java.lang.String |
DEFAULT_CONFIGURATION_KEY
Deprecated.
This variable is for internal use only. It will
become private in future versions.
|
static java.lang.String |
DEFAULT_INIT_OVERRIDE_KEY
Deprecated.
This variable is for internal use only. It will
become private in future versions.
|
(package private) static java.lang.String |
DEFAULT_XML_CONFIGURATION_FILE |
private static boolean |
isLog4jCore |
private static LoggerRepository |
REPOSITORY |
Modifier | Constructor and Description |
---|---|
private |
LogManager() |
Modifier and Type | Method and Description |
---|---|
static Logger |
exists(java.lang.String name) |
static java.util.Enumeration |
getCurrentLoggers() |
static Logger |
getLogger(java.lang.Class<?> clazz) |
static Logger |
getLogger(java.lang.String name) |
static Logger |
getLogger(java.lang.String name,
LoggerFactory factory) |
static LoggerRepository |
getLoggerRepository() |
static Logger |
getRootLogger() |
(package private) static void |
reconfigure() |
static void |
resetConfiguration()
No-op implementation.
|
static void |
setRepositorySelector(RepositorySelector selector,
java.lang.Object guard)
No-op implementation.
|
static void |
shutdown()
No-op implementation.
|
@Deprecated public static final java.lang.String DEFAULT_CONFIGURATION_FILE
@Deprecated public static final java.lang.String DEFAULT_CONFIGURATION_KEY
@Deprecated public static final java.lang.String CONFIGURATOR_CLASS_KEY
@Deprecated public static final java.lang.String DEFAULT_INIT_OVERRIDE_KEY
static final java.lang.String DEFAULT_XML_CONFIGURATION_FILE
private static final LoggerRepository REPOSITORY
private static final boolean isLog4jCore
public static Logger getRootLogger()
public static Logger getLogger(java.lang.String name)
public static Logger getLogger(java.lang.Class<?> clazz)
public static Logger getLogger(java.lang.String name, LoggerFactory factory)
public static Logger exists(java.lang.String name)
public static java.util.Enumeration getCurrentLoggers()
static void reconfigure()
public static void shutdown()
public static void resetConfiguration()
public static void setRepositorySelector(RepositorySelector selector, java.lang.Object guard) throws java.lang.IllegalArgumentException
selector
- The RepositorySelector.guard
- prevents calls at the incorrect time.java.lang.IllegalArgumentException
- if a parameter is invalid.public static LoggerRepository getLoggerRepository()