Package ch.qos.logback.core.spi
Interface ContextAware
- 
- All Known Subinterfaces:
 Appender<E>,ArchiveRemover,Configurator,Encoder<E>,EventEvaluator<E>,Layout<E>,LoggerContextAware,PropertyDefiner,ServerRunner<T>,ShutdownHook,TimeBasedFileNamingAndTriggeringPolicy<E>
- All Known Implementing Classes:
 AbstractDiscriminator,AbstractEventEvaluatorAction,AbstractMatcherFilter,AbstractServerSocketAppender,AbstractSocketAppender,AbstractSSLSocketAppender,Action,AppenderAction,AppenderBase,AppenderRefAction,AsyncAppender,AsyncAppenderBase,BasicConfigurator,BeanDescriptionCache,BeanDescriptionFactory,BlackCompositeConverter,BlueCompositeConverter,BoldBlueCompositeConverter,BoldCyanCompositeConverter,BoldGreenCompositeConverter,BoldMagentaCompositeConverter,BoldRedCompositeConverter,BoldWhiteCompositeConverter,BoldYellowCompositeConverter,CallerDataConverter,ClassicConverter,ClassOfCallerConverter,CompositeConverter,Compressor,ConcurrentServerRunner,ConfigurationAction,ConfigurationWatchList,ConsoleAppender,ConsolePluginAction,ContextAwareBase,ContextAwareImpl,ContextBasedDiscriminator,ContextNameAction,ContextNameConverter,ContextPropertyAction,ContextUtil,ConversionRuleAction,CyanCompositeConverter,CyclicBufferAppender,DateConverter,DateTokenConverter,DefaultDiscriminator,DefaultTimeBasedFileNamingAndTriggeringPolicy,DefinePropertyAction,DelayingShutdownHook,DuplicateMessageFilter,DynamicConverter,DynamicThresholdFilter,EchoEncoder,EchoLayout,ElseAction,EncoderBase,EvaluatorAction,EvaluatorFilter,EventEvaluatorBase,ExtendedThrowableProxyConverter,FileAppender,FileExistsPropertyDefiner,FileNamePattern,FileOfCallerConverter,FileUtil,Filter,FixedWindowRollingPolicy,ForegroundCompositeConverterBase,GenericConfigurator,GrayCompositeConverter,GreenCompositeConverter,HighlightingCompositeConverter,HTMLLayout,HTMLLayoutBase,IdentityCompositeConverter,IfAction,ImplicitAction,IncludeAction,InsertFromJNDIAction,IntegerTokenConverter,InterpretationContext,InterruptUtil,JaninoEventEvaluator,JaninoEventEvaluatorBase,JMXConfigurator,JMXConfiguratorAction,JNDIBasedContextDiscriminator,JoranConfigurator,JoranConfiguratorBase,LayoutBase,LayoutWrappingEncoder,LevelAction,LevelChangePropagator,LevelConverter,LevelFilter,LineOfCallerConverter,LineSeparatorConverter,ListAppender,LocalSequenceNumberConverter,LoggerAction,LoggerContextAwareBase,LoggerContextListenerAction,LoggerConverter,MagentaCompositeConverter,MarkerConverter,MarkerFilter,Matcher,MatchingFilter,MDCBasedDiscriminator,MDCConverter,MDCFilter,MessageConverter,MethodOfCallerConverter,NamedConverter,NestedBasicPropertyIA,NestedComplexPropertyIA,NewRuleAction,NOPAction,NOPAppender,NopThrowableInformationConverter,OnConsoleStatusListener,OnErrorConsoleStatusListener,OnErrorEvaluator,OnMarkerEvaluator,OnPrintStreamStatusListenerBase,OutputStreamAppender,ParamAction,Parser,PatternLayout,PatternLayoutBase,PatternLayoutEncoder,PatternLayoutEncoderBase,PrefixCompositeConverter,PropertyAction,PropertyConverter,PropertyDefinerBase,PropertyEvalScriptBuilder,PropertySetter,ReceiverAction,ReceiverBase,ReconfigureOnChangeFilter,ReconfigureOnChangeTask,RedCompositeConverter,RelativeTimeConverter,RenameUtil,ReplacingCompositeConverter,ResourceExistsPropertyDefiner,RollingFileAppender,RollingPolicyBase,RootCauseFirstThrowableProxyConverter,RootLoggerAction,SaxEventRecorder,ServerSocketAppender,ServerSocketReceiver,ShutdownHookAction,ShutdownHookBase,SiftAction,SiftingAppender,SiftingAppenderBase,SiftingJoranConfigurator,SiftingJoranConfiguratorBase,SimpleRuleStore,SizeAndTimeBasedArchiveRemover,SizeAndTimeBasedFNATP,SizeAndTimeBasedRollingPolicy,SizeBasedTriggeringPolicy,SMTPAppender,SMTPAppenderBase,SocketAppender,SocketReceiver,SSLParametersConfiguration,SSLServerSocketAppender,SSLServerSocketAppenderBase,SSLServerSocketReceiver,SSLSocketAppender,SSLSocketReceiver,StatusListenerAction,StaxEventRecorder,SyslogAppender,SyslogAppenderBase,SyslogStartConverter,ThenAction,ThenOrElseActionBase,ThreadConverter,ThresholdFilter,ThrowableHandlingConverter,ThrowableProxyConverter,TimeBasedArchiveRemover,TimeBasedFileNamingAndTriggeringPolicyBase,TimeBasedRollingPolicy,TimestampAction,TriggeringPolicyBase,TTLLLayout,TurboFilter,UnsynchronizedAppenderBase,WhiteCompositeConverter,XMLLayout,YellowCompositeConverter
@Deprecated(since="2022-01-27") public interface ContextAwareDeprecated.This internal logback API is not supported by AEM as a Cloud Service.An object which has a context and add methods for updating internal status messages. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidaddError(java.lang.String msg)Deprecated.voidaddError(java.lang.String msg, java.lang.Throwable ex)Deprecated.voidaddInfo(java.lang.String msg)Deprecated.voidaddInfo(java.lang.String msg, java.lang.Throwable ex)Deprecated.voidaddStatus(Status status)Deprecated.voidaddWarn(java.lang.String msg)Deprecated.voidaddWarn(java.lang.String msg, java.lang.Throwable ex)Deprecated.ContextgetContext()Deprecated.voidsetContext(Context context)Deprecated. 
 - 
 
- 
- 
Method Detail
- 
setContext
void setContext(Context context)
Deprecated. 
- 
getContext
Context getContext()
Deprecated. 
- 
addStatus
void addStatus(Status status)
Deprecated. 
- 
addInfo
void addInfo(java.lang.String msg)
Deprecated. 
- 
addInfo
void addInfo(java.lang.String msg, java.lang.Throwable ex)Deprecated. 
- 
addWarn
void addWarn(java.lang.String msg)
Deprecated. 
- 
addWarn
void addWarn(java.lang.String msg, java.lang.Throwable ex)Deprecated. 
- 
addError
void addError(java.lang.String msg)
Deprecated. 
- 
addError
void addError(java.lang.String msg, java.lang.Throwable ex)Deprecated. 
 - 
 
 -