ch.qos.logback.core.spi
Interface ContextAware
- All Known Subinterfaces:
- Appender<E>, ArchiveRemover, Encoder<E>, EventEvaluator<E>, Layout<E>, LoggerContextAware, PropertyDefiner, TimeBasedFileNamingAndTriggeringPolicy<E>
- All Known Implementing Classes:
- AbstractEventEvaluatorAction, AbstractIncludeAction, AbstractMatcherFilter, Action, AddAction, AppenderAction, AppenderBase, AppenderRefAction, ASaxEventRecorder, AsyncAppender, AsyncAppenderBase, BlackCompositeConverter, BlueCompositeConverter, BoldBlueCompositeConverter, BoldCyanCompositeConverter, BoldGreenCompositeConverter, BoldMagentaCompositeConverter, BoldRedCompositeConverter, BoldWhiteCompositeConverter, BoldYellowCompositeConverter, CallerDataConverter, ClassicConverter, ClassOfCallerConverter, CompositeConverter, Compressor, ComputationAction1, ComputationAction2, ConditionalIncludeAction, ConfigurationAction, ConfigurationWatchList, ConnectionSourceBase, ConsoleAppender, ConsolePluginAction, ContextAwareBase, ContextAwareImpl, ContextBasedDiscriminator, ContextNameAction, ContextNameConverter, ContextUtil, ConversionRuleAction, CounterBasedEvaluator, CountingConsoleAppender, CyanCompositeConverter, CyclicBufferAppender, DataSourceConnectionSource, DateConverter, DateTokenConverter, DBAppender, DBAppenderBase, DBUtil, DefaultArchiveRemover, DefaultTimeBasedFileNamingAndTriggeringPolicy, DefinePropertyAction, DriverManagerConnectionSource, DuplicateMessageFilter, DynamicConverter, DynamicThresholdFilter, EchoEncoder, EchoLayout, EncoderBase, EvaluatorFilter, EventEvaluatorBase, ExtendedThrowableProxyConverter, FileAppender, FileExistsPropertyDefiner, FileNamePattern, FileOfCallerConverter, Filter, FindIncludeAction, FixedWindowRollingPolicy, ForegroundCompositeConverterBase, GenericConfigurator, GreenCompositeConverter, HelloWorldAction, HighlightingCompositeConverter, HTMLLayout, HTMLLayoutBase, IdentityCompositeConverter, ImplicitAction, IncludeAction, IntegerTokenConverter, InterpretationContext, JoranConfigurator, JoranConfiguratorBase, LayoutBase, LayoutWrappingEncoder, LevelAction, LevelChangePropagator, LevelConverter, LevelFilter, LineOfCallerConverter, LineSeparatorConverter, ListAppender, LiteralAction, LogcatAppender, LoggerAction, LoggerContextAwareBase, LoggerContextListenerAction, LoggerConverter, MagentaCompositeConverter, MarkerConverter, MarkerFilter, Matcher, MatchingFilter, MDCBasedDiscriminator, MDCConverter, MDCFilter, MessageConverter, MethodOfCallerConverter, MultiplyAction, MySampleConverter, MySampleLayout, MySampleLayout2, NamedConverter, NestedBasicPropertyIA, NestedComplexPropertyIA, NewRuleAction, NOPAction, NOPAction, NOPAppender, NopThrowableInformationConverter, ObjectStreamEncoder, OnConsoleStatusListener, OnErrorConsoleStatusListener, OnErrorEvaluator, OnMarkerEvaluator, OutputStreamAppender, ParamAction, Parser, PatternLayout, PatternLayoutBase, PatternLayoutEncoder, PatternLayoutEncoderBase, PrintMeImplicitAction, PropertyAction, PropertyConverter, PropertyDefinerBase, PropertySetter, ReconfigureOnChangeFilter, RedCompositeConverter, RelativeTimeConverter, RenameUtil, ReplacingCompositeConverter, RollingFileAppender, RollingPolicyBase, RootCauseFirstThrowableProxyConverter, RootLoggerAction, SampleFilter, SampleTurboFilter, SaxEventRecorder, SiftAction, SiftingAppender, SiftingAppenderBase, SiftingJoranConfigurator, SiftingJoranConfiguratorBase, SimpleConfigurator, SimpleRuleStore, SizeAndTimeBasedArchiveRemover, SizeAndTimeBasedFNATP, SizeBasedTriggeringPolicy, SMTPAppender, SMTPAppenderBase, SocketAppender, SocketAppenderBase, StatusListenerAction, SyslogAppender, SyslogAppenderBase, SyslogStartConverter, ThreadConverter, ThresholdFilter, ThrowableHandlingConverter, ThrowableProxyConverter, TimeBasedArchiveRemover, TimeBasedFileNamingAndTriggeringPolicyBase, TimeBasedRollingPolicy, TimestampAction, TriggeringPolicyBase, TrivialLogbackAppender, TrivialLogbackLayout, TurboFilter, UnsynchronizedAppenderBase, WhiteCompositeConverter, XMLLayout, YellowCompositeConverter
public interface ContextAware
An object which has a context and add methods for updating internal status messages.
setContext
void setContext(Context context)
getContext
Context getContext()
addStatus
void addStatus(Status status)
addInfo
void addInfo(String msg)
addInfo
void addInfo(String msg,
Throwable ex)
addWarn
void addWarn(String msg)
addWarn
void addWarn(String msg,
Throwable ex)
addError
void addError(String msg)
addError
void addError(String msg,
Throwable ex)
Copyright © 2005-2013 QOS.ch. All Rights Reserved.