public class ContextInitializer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AUTOCONFIG_FILE |
static java.lang.String |
CONFIG_FILE_PROPERTY |
static java.lang.String |
GROOVY_AUTOCONFIG_FILE |
(package private) LoggerContext |
loggerContext |
static java.lang.String |
TEST_AUTOCONFIG_FILE |
| Constructor and Description |
|---|
ContextInitializer(LoggerContext loggerContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
autoConfig() |
void |
configureByResource(java.net.URL url) |
private java.net.URL |
findConfigFileURLFromSystemProperties(java.lang.ClassLoader classLoader,
boolean updateStatus) |
java.net.URL |
findURLOfDefaultConfigurationFile(boolean updateStatus) |
private java.net.URL |
getResource(java.lang.String filename,
java.lang.ClassLoader myClassLoader,
boolean updateStatus) |
(package private) void |
joranConfigureByResource(java.net.URL url) |
private void |
multiplicityWarning(java.lang.String resourceName,
java.lang.ClassLoader classLoader) |
private void |
statusOnResourceSearch(java.lang.String resourceName,
java.lang.ClassLoader classLoader,
java.net.URL url) |
public static final java.lang.String GROOVY_AUTOCONFIG_FILE
public static final java.lang.String AUTOCONFIG_FILE
public static final java.lang.String TEST_AUTOCONFIG_FILE
public static final java.lang.String CONFIG_FILE_PROPERTY
final LoggerContext loggerContext
public ContextInitializer(LoggerContext loggerContext)
public void configureByResource(java.net.URL url)
throws JoranException
JoranExceptionvoid joranConfigureByResource(java.net.URL url)
throws JoranException
JoranExceptionprivate java.net.URL findConfigFileURLFromSystemProperties(java.lang.ClassLoader classLoader,
boolean updateStatus)
public java.net.URL findURLOfDefaultConfigurationFile(boolean updateStatus)
private java.net.URL getResource(java.lang.String filename,
java.lang.ClassLoader myClassLoader,
boolean updateStatus)
public void autoConfig()
throws JoranException
JoranExceptionprivate void statusOnResourceSearch(java.lang.String resourceName,
java.lang.ClassLoader classLoader,
java.net.URL url)
private void multiplicityWarning(java.lang.String resourceName,
java.lang.ClassLoader classLoader)