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.
|
Modifier and Type | Method | Description |
---|---|---|
ConfigurationBuilder<BuiltConfiguration> |
Log4j1ConfigurationParser.buildConfigurationBuilder(InputStream input) |
Parses a Log4j 1.2 properties configuration file in ISO 8859-1 encoding into a ConfigurationBuilder.
|
Modifier and Type | Method | 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(String key,
String value) |
Adds a Property key and value.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.addRootProperty(String key,
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(Class<T> clazz) |
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setAdvertiser(String advertiser) |
Set the Advertiser Plugin name.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setConfigurationName(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(String destination) |
Specifies the destination for StatusLogger events.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setMonitorInterval(String intervalSeconds) |
Sets the interval at which the configuration file should be checked for changes.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setPackages(String packages) |
Sets the list of packages to search for plugins.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setShutdownHook(String flag) |
Sets whether the shutdown hook should be disabled.
|
ConfigurationBuilder<T> |
ConfigurationBuilder.setShutdownTimeout(long timeout,
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(String verbosity) |
Sets whether the logging should include constructing Plugins.
|
Modifier and Type | Class | Description |
---|---|---|
class |
DefaultConfigurationBuilder<T extends BuiltConfiguration> |
Modifier and Type | Method | 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(String key,
String value) |
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.addRootProperty(String key,
String value) |
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setAdvertiser(String advertiser) |
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setConfigurationName(String name) |
Set the name of the configuration.
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setConfigurationSource(ConfigurationSource configurationSource) |
Set the ConfigurationSource.
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setDestination(String destination) |
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setMonitorInterval(String intervalSeconds) |
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setPackages(String packages) |
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setShutdownHook(String flag) |
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setShutdownTimeout(long timeout,
TimeUnit timeUnit) |
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setStatusLevel(Level level) |
|
ConfigurationBuilder<T> |
DefaultConfigurationBuilder.setVerbosity(String verbosity) |
Copyright © 1999-2018. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.