Package ch.qos.logback.classic.gaffer
Class ConfigurationDelegate
- java.lang.Object
-
- ch.qos.logback.core.spi.ContextAwareBase
-
- ch.qos.logback.classic.gaffer.ConfigurationDelegate
-
- All Implemented Interfaces:
ContextAware,groovy.lang.GroovyObject
public class ConfigurationDelegate extends ContextAwareBase implements groovy.lang.GroovyObject
-
-
Constructor Summary
Constructors Constructor Description ConfigurationDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappender(java.lang.String name, java.lang.Class clazz)voidappender(java.lang.String name, java.lang.Class clazz, groovy.lang.Closure closure)voidconversionRule(java.lang.String conversionWord, java.lang.Class converterClass)java.util.List<Appender>getAppenderList()java.lang.ObjectgetDeclaredOrigin()groovy.lang.MetaClassgetMetaClass()java.lang.ObjectgetProperty(java.lang.String property)java.lang.ObjectinvokeMethod(java.lang.String method, java.lang.Object arguments)voidjmxConfigurator()voidjmxConfigurator(java.lang.String name)voidlogger(java.lang.String name, Level level)voidlogger(java.lang.String name, Level level, java.util.List<java.lang.String> appenderNames)voidlogger(java.lang.String name, Level level, java.util.List<java.lang.String> appenderNames, java.lang.Boolean additivity)voidreceiver(java.lang.String name, java.lang.Class aClass)voidreceiver(java.lang.String name, java.lang.Class aClass, groovy.lang.Closure closure)voidroot(Level level)voidroot(Level level, java.util.List<java.lang.String> appenderNames)voidscan()voidscan(java.lang.String scanPeriodStr)voidsetAppenderList(java.util.List<Appender> value)voidsetMetaClass(groovy.lang.MetaClass mc)voidsetProperty(java.lang.String property, java.lang.Object value)voidstatusListener(java.lang.Class listenerClass)java.lang.Stringtimestamp(java.lang.String datePattern)java.lang.Stringtimestamp(java.lang.String datePattern, long timeReference)voidturboFilter(java.lang.Class clazz)voidturboFilter(java.lang.Class clazz, groovy.lang.Closure closure)-
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext
-
-
-
-
Method Detail
-
scan
public void scan()
-
root
public void root(Level level)
-
logger
public void logger(java.lang.String name, Level level, java.util.List<java.lang.String> appenderNames)
-
logger
public void logger(java.lang.String name, Level level)
-
appender
public void appender(java.lang.String name, java.lang.Class clazz)
-
receiver
public void receiver(java.lang.String name, java.lang.Class aClass)
-
turboFilter
public void turboFilter(java.lang.Class clazz)
-
timestamp
public java.lang.String timestamp(java.lang.String datePattern)
-
jmxConfigurator
public void jmxConfigurator()
-
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClassin interfacegroovy.lang.GroovyObject
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClassin interfacegroovy.lang.GroovyObject
-
invokeMethod
public java.lang.Object invokeMethod(java.lang.String method, java.lang.Object arguments)- Specified by:
invokeMethodin interfacegroovy.lang.GroovyObject
-
getProperty
public java.lang.Object getProperty(java.lang.String property)
- Specified by:
getPropertyin interfacegroovy.lang.GroovyObject
-
setProperty
public void setProperty(java.lang.String property, java.lang.Object value)- Specified by:
setPropertyin interfacegroovy.lang.GroovyObject
-
getAppenderList
public java.util.List<Appender> getAppenderList()
-
setAppenderList
public void setAppenderList(java.util.List<Appender> value)
-
getDeclaredOrigin
public java.lang.Object getDeclaredOrigin()
-
scan
public void scan(java.lang.String scanPeriodStr)
-
statusListener
public void statusListener(java.lang.Class listenerClass)
-
conversionRule
public void conversionRule(java.lang.String conversionWord, java.lang.Class converterClass)
-
root
public void root(Level level, java.util.List<java.lang.String> appenderNames)
-
logger
public void logger(java.lang.String name, Level level, java.util.List<java.lang.String> appenderNames, java.lang.Boolean additivity)
-
appender
public void appender(java.lang.String name, java.lang.Class clazz, groovy.lang.Closure closure)
-
receiver
public void receiver(java.lang.String name, java.lang.Class aClass, groovy.lang.Closure closure)
-
turboFilter
public void turboFilter(java.lang.Class clazz, groovy.lang.Closure closure)
-
timestamp
public java.lang.String timestamp(java.lang.String datePattern, long timeReference)
-
jmxConfigurator
public void jmxConfigurator(java.lang.String name)
-
-