Package ch.qos.logback.core.status
Class OnPrintStreamStatusListenerBase
- java.lang.Object
-
- ch.qos.logback.core.spi.ContextAwareBase
-
- ch.qos.logback.core.status.OnPrintStreamStatusListenerBase
-
- All Implemented Interfaces:
ContextAware,LifeCycle,StatusListener
- Direct Known Subclasses:
OnConsoleStatusListener,OnErrorConsoleStatusListener
public abstract class OnPrintStreamStatusListenerBase extends ContextAwareBase implements StatusListener, LifeCycle
Print all new incoming status messages on the on the designated PrintStream.
-
-
Constructor Summary
Constructors Constructor Description OnPrintStreamStatusListenerBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddStatusEvent(Status status)java.lang.StringgetPrefix()longgetRetrospective()booleanisStarted()voidsetPrefix(java.lang.String prefix)voidsetRetrospective(long retrospective)voidstart()Invoking the start method can cause the instance to print status messages created less than value of retrospectiveThresold.voidstop()-
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getStatusManager, setContext
-
-
-
-
Method Detail
-
addStatusEvent
public void addStatusEvent(Status status)
- Specified by:
addStatusEventin interfaceStatusListener
-
start
public void start()
Invoking the start method can cause the instance to print status messages created less than value of retrospectiveThresold.
-
getPrefix
public java.lang.String getPrefix()
-
setPrefix
public void setPrefix(java.lang.String prefix)
-
setRetrospective
public void setRetrospective(long retrospective)
-
getRetrospective
public long getRetrospective()
-
-