Package | Description |
---|---|
org.apache.log4j.config |
Log4j 1.x compatibility layer.
|
org.apache.logging.log4j.core.config.builder.api |
Configuration Builder API for programmatically configuring Log4j.
|
org.apache.logging.log4j.core.config.builder.impl |
Configuration Builder Implementation.
|
org.apache.logging.log4j.core.config.properties |
Configuration using Properties files.
|
Modifier and Type | Field and Description |
---|---|
private ConfigurationBuilder<BuiltConfiguration> |
Log4j1ConfigurationParser.builder |
Modifier and Type | Method and Description |
---|---|
ConfigurationBuilder<BuiltConfiguration> |
Log4j1ConfigurationParser.buildConfigurationBuilder(java.io.InputStream input)
Parses a Log4j 1.2 properties configuration file in ISO 8859-1 encoding into a ConfigurationBuilder.
|
Modifier and Type | Method and Description |
---|---|
ConfigurationBuilder<T> |
ConfigurationBuilder.add(AppenderComponentBuilder builder)
Adds an AppenderComponent.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.add(CustomLevelComponentBuilder builder)
Adds a CustomLevel component.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.add(FilterComponentBuilder builder)
Adds a Filter component.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.add(LoggerComponentBuilder builder)
Adds a Logger component.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.add(RootLoggerComponentBuilder builder)
Adds the root Logger component.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.add(ScriptComponentBuilder builder)
Adds a ScriptComponent.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.add(ScriptFileComponentBuilder builder)
Adds a ScriptFileComponent.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.addProperty(java.lang.String key,
java.lang.String value)
Adds a Property key and value.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.addRootProperty(java.lang.String key,
java.lang.String value)
Add the properties for the root node.
|
ConfigurationBuilder<? extends Configuration> |
ComponentBuilder.getBuilder()
Retrieves the ConfigurationBuilder.
|
static ConfigurationBuilder<BuiltConfiguration> |
ConfigurationBuilderFactory.newConfigurationBuilder()
Returns a new default ConfigurationBuilder to construct Log4j configurations.
|
static <T extends BuiltConfiguration> |
ConfigurationBuilderFactory.newConfigurationBuilder(java.lang.Class<T> clazz) |
ConfigurationBuilder<T> |
ConfigurationBuilder.setAdvertiser(java.lang.String advertiser)
Set the Advertiser Plugin name.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setConfigurationName(java.lang.String name)
Sets the name of the configuration.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setConfigurationSource(ConfigurationSource configurationSource)
Sets the configuration source, if one exists.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setDestination(java.lang.String destination)
Specifies the destination for StatusLogger events.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setMonitorInterval(java.lang.String intervalSeconds)
Sets the interval at which the configuration file should be checked for changes.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setPackages(java.lang.String packages)
Sets the list of packages to search for plugins.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setShutdownHook(java.lang.String flag)
Sets whether the shutdown hook should be disabled.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setShutdownTimeout(long timeout,
java.util.concurrent.TimeUnit timeUnit)
How long appenders and background tasks will get to shutdown when the JVM shuts down.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setStatusLevel(Level level)
Sets the level of the StatusLogger.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setVerbosity(java.lang.String verbosity)
Sets whether the logging should include constructing Plugins.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
DefaultComponentBuilder<T extends ComponentBuilder<T>,CB extends ConfigurationBuilder<? extends Configuration>>
Generic component that captures attributes and Components in preparation for assembling the Appender's
Component.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultConfigurationBuilder<T extends BuiltConfiguration> |
Modifier and Type | Field and Description |
---|---|
private CB |
DefaultComponentBuilder.builder |
Modifier and Type | Method and Description |
---|---|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.add(AppenderComponentBuilder builder) |
protected ConfigurationBuilder<T> |
DefaultConfigurationBuilder.add(Component parent,
ComponentBuilder<?> builder) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.add(CustomLevelComponentBuilder builder) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.add(FilterComponentBuilder builder) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.add(LoggerComponentBuilder builder) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.add(RootLoggerComponentBuilder builder) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.add(ScriptComponentBuilder builder) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.add(ScriptFileComponentBuilder builder) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.addProperty(java.lang.String key,
java.lang.String value) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.addRootProperty(java.lang.String key,
java.lang.String value) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setAdvertiser(java.lang.String advertiser) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setConfigurationName(java.lang.String name)
Set the name of the configuration.
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setConfigurationSource(ConfigurationSource configurationSource)
Set the ConfigurationSource.
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setDestination(java.lang.String destination) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setMonitorInterval(java.lang.String intervalSeconds) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setPackages(java.lang.String packages) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setShutdownHook(java.lang.String flag) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setShutdownTimeout(long timeout,
java.util.concurrent.TimeUnit timeUnit) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setStatusLevel(Level level) |
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setVerbosity(java.lang.String verbosity) |
Modifier and Type | Field and Description |
---|---|
private ConfigurationBuilder<PropertiesConfiguration> |
PropertiesConfigurationBuilder.builder |