public class GSiftingAppender extends AppenderBase implements ConfigurationContributor, groovy.lang.GroovyObject
Modifier and Type | Field and Description |
---|---|
protected AppenderTracker<ILoggingEvent> |
appenderTracker |
name, started
context
Constructor and Description |
---|
GSiftingAppender() |
Modifier and Type | Method and Description |
---|---|
void |
append(Object object) |
void |
build() |
Appender |
buildAppender(String value) |
NOPAppender<ILoggingEvent> |
buildNOPAppender(String discriminatingValue) |
AppenderTracker |
getAppenderTracker() |
groovy.lang.Closure |
getBuilderClosure() |
Discriminator<ILoggingEvent> |
getDiscriminator() |
String |
getDiscriminatorKey() |
Map<String,String> |
getMappings() |
groovy.lang.MetaClass |
getMetaClass() |
int |
getNopaWarningCount() |
Object |
getProperty(String property) |
protected long |
getTimestamp(ILoggingEvent event) |
Object |
invokeMethod(String method,
Object arguments) |
void |
setBuilderClosure(groovy.lang.Closure value) |
void |
setDiscriminator(Discriminator<ILoggingEvent> value) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
void |
setNopaWarningCount(int value) |
void |
setProperty(String property,
Object value) |
void |
sift(groovy.lang.Closure clo) |
void |
start() |
void |
stop() |
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
protected AppenderTracker<ILoggingEvent> appenderTracker
public groovy.lang.MetaClass getMetaClass()
getMetaClass
in interface groovy.lang.GroovyObject
public void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass
in interface groovy.lang.GroovyObject
public Object invokeMethod(String method, Object arguments)
invokeMethod
in interface groovy.lang.GroovyObject
public Object getProperty(String property)
getProperty
in interface groovy.lang.GroovyObject
public void setProperty(String property, Object value)
setProperty
in interface groovy.lang.GroovyObject
public Discriminator<ILoggingEvent> getDiscriminator()
public void setDiscriminator(Discriminator<ILoggingEvent> value)
public groovy.lang.Closure getBuilderClosure()
public void setBuilderClosure(groovy.lang.Closure value)
public int getNopaWarningCount()
public void setNopaWarningCount(int value)
public Map<String,String> getMappings()
getMappings
in interface ConfigurationContributor
public void start()
start
in interface LifeCycle
start
in class AppenderBase
public void stop()
stop
in interface LifeCycle
stop
in class AppenderBase
protected long getTimestamp(ILoggingEvent event)
public void append(Object object)
append
in class AppenderBase
public NOPAppender<ILoggingEvent> buildNOPAppender(String discriminatingValue)
public void build()
public void sift(groovy.lang.Closure clo)
public AppenderTracker getAppenderTracker()
public String getDiscriminatorKey()
Copyright © 2005-2013 QOS.ch. All Rights Reserved.