public abstract class SiftingAppenderBase<E> extends AppenderBase<E>
Constructor and Description |
---|
SiftingAppenderBase() |
Modifier and Type | Method and Description |
---|---|
AppenderTracker<E> |
getAppenderTracker() |
Discriminator<E> |
getDiscriminator() |
java.lang.String |
getDiscriminatorKey() |
int |
getMaxAppenderCount() |
Duration |
getTimeout() |
void |
setAppenderFactory(AppenderFactory<E> appenderFactory)
This setter is intended to be invoked by SiftAction.
|
void |
setDiscriminator(Discriminator<E> discriminator) |
void |
setMaxAppenderCount(int maxAppenderCount) |
void |
setTimeout(Duration timeout) |
void |
start() |
void |
stop() |
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toString
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
public Duration getTimeout()
public void setTimeout(Duration timeout)
public int getMaxAppenderCount()
public void setMaxAppenderCount(int maxAppenderCount)
public void setAppenderFactory(AppenderFactory<E> appenderFactory)
public void start()
start
in interface LifeCycle
start
in class AppenderBase<E>
public void stop()
stop
in interface LifeCycle
stop
in class AppenderBase<E>
public Discriminator<E> getDiscriminator()
public void setDiscriminator(Discriminator<E> discriminator)
public AppenderTracker<E> getAppenderTracker()
public java.lang.String getDiscriminatorKey()
Copyright © 2010 - 2020 Adobe. All Rights Reserved