public class Log4j1Configuration extends AbstractConfiguration implements Reconfigurable
AbstractFilterable.Builder<B extends AbstractFilterable.Builder<B>>
LifeCycle.State
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APPENDER_REF_TAG |
static java.lang.String |
INHERITED |
protected BuilderManager |
manager |
static java.lang.String |
MONITOR_INTERVAL |
static java.lang.String |
NULL |
static java.lang.String |
THRESHOLD_PARAM |
isShutdownHookEnabled, listeners, pluginManager, pluginPackages, rootNode, scriptManager, shutdownTimeoutMillis
DEFAULT_STOP_TIMEOUT, DEFAULT_STOP_TIMEUNIT, LOGGER
CONTEXT_PROPERTIES
Constructor and Description |
---|
Log4j1Configuration(LoggerContext loggerContext,
ConfigurationSource source,
int monitorIntervalSeconds) |
Modifier and Type | Method and Description |
---|---|
BuilderManager |
getBuilderManager() |
void |
initialize()
Initialize the configuration.
|
Configuration |
reconfigure() |
addAppender, addComponent, addListener, addLogger, addLoggerAppender, addLoggerFilter, createAdvertiser, createConfiguration, doConfigure, getAdvertiser, getAppender, getAppenders, getAsyncLoggerConfigDelegate, getComponent, getConfigurationSource, getCustomLevels, getDefaultStatus, getLogger, getLoggerConfig, getLoggerContext, getLoggers, getName, getNanoClock, getPluginManager, getPluginPackages, getProperties, getReliabilityStrategy, getRootLogger, getRootNode, getScheduler, getScriptManager, getShutdownTimeoutMillis, getStrSubstitutor, getWatchManager, initializeWatchers, isShutdownHookEnabled, preConfigure, removeAppender, removeListener, removeLogger, setAdvertiser, setLoggerAdditive, setName, setNanoClock, setPluginManager, setScriptManager, setToDefault, setup, start, stop, toByteArray
addFilter, getFilter, getPropertyArray, hasFilter, isFiltered, removeFilter, stop
equalsImpl, getState, getStatusLogger, hashCodeImpl, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addFilter, getFilter, hasFilter, isFiltered, removeFilter
public static final java.lang.String MONITOR_INTERVAL
public static final java.lang.String APPENDER_REF_TAG
public static final java.lang.String THRESHOLD_PARAM
public static final java.lang.String INHERITED
public static final java.lang.String NULL
protected final BuilderManager manager
public Log4j1Configuration(LoggerContext loggerContext, ConfigurationSource source, int monitorIntervalSeconds)
public BuilderManager getBuilderManager()
public void initialize()
initialize
in interface LifeCycle
initialize
in class AbstractConfiguration
public Configuration reconfigure()
reconfigure
in interface Reconfigurable