Class CentralizedConfiguration
Object
org.apache.logging.log4j.core.AbstractLifeCycle
org.apache.logging.log4j.core.filter.AbstractFilterable
org.apache.logging.log4j.core.config.AbstractConfiguration
com.liferay.portal.log4j.internal.CentralizedConfiguration
- All Implemented Interfaces:
org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.filter.Filterable,org.apache.logging.log4j.core.LifeCycle,org.apache.logging.log4j.core.LifeCycle2
public class CentralizedConfiguration
extends org.apache.logging.log4j.core.config.AbstractConfiguration
- Author:
- Dante Wang
- See Also:
-
DefaultMergeStrategy
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable
org.apache.logging.log4j.core.filter.AbstractFilterable.Builder<B extends org.apache.logging.log4j.core.filter.AbstractFilterable.Builder<B>>Nested classes/interfaces inherited from interface org.apache.logging.log4j.core.LifeCycle
org.apache.logging.log4j.core.LifeCycle.State -
Field Summary
Fields inherited from class org.apache.logging.log4j.core.config.AbstractConfiguration
isShutdownHookEnabled, listeners, pluginManager, pluginPackages, rootNode, scriptManager, shutdownTimeoutMillisFields inherited from class org.apache.logging.log4j.core.AbstractLifeCycle
DEFAULT_STOP_TIMEOUT, DEFAULT_STOP_TIMEUNIT, LOGGERFields inherited from interface org.apache.logging.log4j.core.config.Configuration
CONTEXT_PROPERTIES -
Constructor Summary
ConstructorsConstructorDescriptionCentralizedConfiguration(org.apache.logging.log4j.core.LoggerContext loggerContext) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConfiguration(org.apache.logging.log4j.core.config.AbstractConfiguration abstractConfiguration) getCompanyLogDirectory(long companyId) voidstart()Methods inherited from class org.apache.logging.log4j.core.config.AbstractConfiguration
addAppender, addComponent, addListener, addLogger, addLoggerAppender, addLoggerFilter, createAdvertiser, createConfiguration, createPluginObject, doConfigure, getAdvertiser, getAppender, getAppenders, getAsyncLoggerConfigDelegate, getComponent, getConfigurationSource, getConfigurationStrSubstitutor, getCustomLevels, getDefaultStatus, getLogger, getLoggerConfig, getLoggerContext, getLoggers, getName, getNanoClock, getPluginManager, getPluginPackages, getProperties, getReliabilityStrategy, getRootLogger, getRootNode, getScheduler, getScriptManager, getShutdownTimeoutMillis, getStrSubstitutor, getWatchManager, initialize, initializeWatchers, isShutdownHookEnabled, preConfigure, processConditionals, processSelect, removeAppender, removeListener, removeLogger, setAdvertiser, setLoggerAdditive, setName, setNanoClock, setPluginManager, setScriptManager, setToDefault, setup, stop, toByteArrayMethods inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable
addFilter, getFilter, getPropertyArray, hasFilter, isFiltered, removeFilter, stopMethods inherited from class org.apache.logging.log4j.core.AbstractLifeCycle
equalsImpl, getState, getStatusLogger, hashCodeImpl, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.logging.log4j.core.filter.Filterable
addFilter, getFilter, hasFilter, isFiltered, removeFilterMethods inherited from interface org.apache.logging.log4j.core.LifeCycle
getState, isStarted, isStopped, stop
-
Constructor Details
-
CentralizedConfiguration
public CentralizedConfiguration(org.apache.logging.log4j.core.LoggerContext loggerContext)
-
-
Method Details
-
addConfiguration
public void addConfiguration(org.apache.logging.log4j.core.config.AbstractConfiguration abstractConfiguration) -
getCompanyLogDirectory
-
start
public void start()- Specified by:
startin interfaceorg.apache.logging.log4j.core.LifeCycle- Overrides:
startin classorg.apache.logging.log4j.core.config.AbstractConfiguration
-