Package ch.qos.logback.core.spi
Interface ContextAware
- All Known Subinterfaces:
Appender<E>
,ArchiveRemover
,Encoder<E>
,EventEvaluator<E>
,Layout<E>
,PropertyDefiner
,SequenceNumberGenerator
,ServerRunner<T>
,ShutdownHook
,TimeBasedFileNamingAndTriggeringPolicy<E>
- All Known Implementing Classes:
AbstractDiscriminator
,AbstractMatcherFilter
,AbstractServerSocketAppender
,AbstractSocketAppender
,AbstractSSLSocketAppender
,Action
,AppenderAction
,AppenderBase
,AppenderModelHandler
,AppenderRefAction
,AppenderRefDependencyAnalyser
,AppenderRefModelHandler
,AsyncAppenderBase
,BaseModelAction
,BasicSequenceNumberGenerator
,BeanDescriptionCache
,BeanDescriptionFactory
,BindDataSourceToJNDIAction
,BlackCompositeConverter
,BlueCompositeConverter
,BoldBlueCompositeConverter
,BoldCyanCompositeConverter
,BoldGreenCompositeConverter
,BoldMagentaCompositeConverter
,BoldRedCompositeConverter
,BoldWhiteCompositeConverter
,BoldYellowCompositeConverter
,CanonicalHostNamePropertyDefiner
,CompositeConverter
,Compressor
,ConcurrentServerRunner
,ConfigurationWatchList
,ConnectionSourceBase
,ConsoleAppender
,ContextAwareBase
,ContextAwareImpl
,ContextPropertyAction
,ContextUtil
,ConversionRuleAction
,CyanCompositeConverter
,CyclicBufferAppender
,DataSourceConnectionSource
,DateTokenConverter
,DBAppenderBase
,DBUtil
,DefaultDiscriminator
,DefaultProcessor
,DefaultShutdownHook
,DefaultTimeBasedFileNamingAndTriggeringPolicy
,DefineModelHandler
,DefinePropertyAction
,DriverManagerConnectionSource
,DynamicConverter
,EchoEncoder
,EchoLayout
,EncoderBase
,EvaluatorFilter
,EventEvaluatorAction
,EventEvaluatorBase
,EventEvaluatorModelHandler
,FileAppender
,FileExistsPropertyDefiner
,FileNamePattern
,FileUtil
,Filter
,FixedWindowRollingPolicy
,ForegroundCompositeConverterBase
,GenericConfigurator
,GrayCompositeConverter
,GreenCompositeConverter
,HTMLLayoutBase
,IdentityCompositeConverter
,ImplicitModelAction
,ImplicitModelHandler
,IncludeModelAction
,IncludeModelHandler
,IntegerTokenConverter
,InterpretationContext
,InterruptUtil
,JaninoEventEvaluatorBase
,JNDIConnectionSource
,JoranConfiguratorBase
,LayoutBase
,LayoutWrappingEncoder
,ListAppender
,MagentaCompositeConverter
,Matcher
,ModelHandlerBase
,NetworkAddressUtil
,NewRuleAction
,NOPAction
,NOPAppender
,OnConsoleStatusListener
,OnErrorConsoleStatusListener
,OnFileStatusListener
,OnPrintStreamStatusListenerBase
,OutputStreamAppender
,ParamAction
,ParamModelHandler
,Parser
,PatternLayoutBase
,PatternLayoutEncoderBase
,PreconditionValidator
,PropertyAction
,PropertyDefinerBase
,PropertyEvalScriptBuilder
,PropertyModelHandler
,PropertySetter
,RedCompositeConverter
,RefContainerDependencyAnalyser
,RenameUtil
,ReplacingCompositeConverter
,ResourceExistsPropertyDefiner
,RollingFileAppender
,RollingPolicyBase
,SaxEventRecorder
,SequenceNumberGeneratorAction
,ShutdownHookAction
,ShutdownHookBase
,ShutdownHookModelHandler
,SimpleRuleStore
,SizeAndTimeBasedArchiveRemover
,SizeAndTimeBasedFNATP
,SizeAndTimeBasedRollingPolicy
,SizeBasedTriggeringPolicy
,SMTPAppenderBase
,SSLParametersConfiguration
,SSLServerSocketAppenderBase
,StatusListenerAction
,StatusListenerModelHandler
,StaxEventRecorder
,SyslogAppenderBase
,TimeBasedArchiveRemover
,TimeBasedFileNamingAndTriggeringPolicyBase
,TimeBasedRollingPolicy
,TimestampAction
,TimestampModelHandler
,TriggeringPolicyBase
,UnsynchronizedAppenderBase
,WhiteCompositeConverter
,YellowCompositeConverter
public interface ContextAware
An object which has a context and add methods for updating internal status messages.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
void
void
setContext(Context context)
-
Method Details
-
setContext
-
getContext
Context getContext() -
addStatus
-
addInfo
-
addInfo
-
addWarn
-
addWarn
-
addError
-
addError
-