Class XLogger
java.lang.Object
de.xima.fc.logging.components.logger.XLogger
- All Implemented Interfaces:
ILogger,Serializable,Comparable<ILogger>
Wrapper model for Logger configs
- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAppender(IAppender appender) intstatic XLoggerforLog4jLogger(String identifier, org.apache.logging.log4j.core.config.LoggerConfig loggerConfig) getLevel()getName()getType()inthashCode()booleanbooleanstatic XLoggernewFacesLogger(String identifier) static XLoggerstatic XLoggervoidsetAdditive(boolean additive) voidsetAppenderRefs(List<String> appenderRefs) voidvoidtoString()
-
Constructor Details
-
XLogger
-
-
Method Details
-
forLog4jLogger
-
newLogger
-
newRootLogger
-
newFacesLogger
-
getName
-
getIdentifier
- Specified by:
getIdentifierin interfaceILogger
-
setName
-
getType
-
getLevel
-
setLevel
-
isAdditive
public boolean isAdditive()- Specified by:
isAdditivein interfaceILogger
-
setAdditive
public void setAdditive(boolean additive) -
getAppenderRefs
- Specified by:
getAppenderRefsin interfaceILogger
-
setAppenderRefs
-
addAppender
- Specified by:
addAppenderin interfaceILogger
-
isModified
public boolean isModified() -
hashCode
public int hashCode() -
compareTo
- Specified by:
compareToin interfaceComparable<ILogger>
-
toString
-