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 void
appender(String name, Class clazz)
void
appender(String name, Class clazz, groovy.lang.Closure closure)
void
conversionRule(String conversionWord, Class converterClass)
List<Appender>
getAppenderList()
Object
getDeclaredOrigin()
groovy.lang.MetaClass
getMetaClass()
Object
getProperty(String property)
Object
invokeMethod(String method, Object arguments)
void
jmxConfigurator()
void
jmxConfigurator(String name)
void
logger(String name, Level level)
void
logger(String name, Level level, List<String> appenderNames)
void
logger(String name, Level level, List<String> appenderNames, Boolean additivity)
void
receiver(String name, Class aClass)
void
receiver(String name, Class aClass, groovy.lang.Closure closure)
void
root(Level level)
void
root(Level level, List<String> appenderNames)
void
scan()
void
scan(String scanPeriodStr)
void
setAppenderList(List<Appender> value)
void
setMetaClass(groovy.lang.MetaClass mc)
void
setProperty(String property, Object value)
void
statusListener(Class listenerClass)
String
timestamp(String datePattern)
String
timestamp(String datePattern, long timeReference)
void
turboFilter(Class clazz)
void
turboFilter(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)
-
turboFilter
public void turboFilter(Class clazz)
-
jmxConfigurator
public void jmxConfigurator()
-
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass
in interfacegroovy.lang.GroovyObject
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interfacegroovy.lang.GroovyObject
-
invokeMethod
public Object invokeMethod(String method, Object arguments)
- Specified by:
invokeMethod
in interfacegroovy.lang.GroovyObject
-
getProperty
public Object getProperty(String property)
- Specified by:
getProperty
in interfacegroovy.lang.GroovyObject
-
setProperty
public void setProperty(String property, Object value)
- Specified by:
setProperty
in interfacegroovy.lang.GroovyObject
-
getDeclaredOrigin
public Object getDeclaredOrigin()
-
scan
public void scan(String scanPeriodStr)
-
statusListener
public void statusListener(Class listenerClass)
-
logger
public void logger(String name, Level level, List<String> appenderNames, Boolean additivity)
-
turboFilter
public void turboFilter(Class clazz, groovy.lang.Closure closure)
-
jmxConfigurator
public void jmxConfigurator(String name)
-
-