Uses of Interface
ch.qos.logback.classic.spi.ILoggingEvent
Packages that use ILoggingEvent
Package
Description
Contains logback classic main classes.
Contains classes to format log output in HTML.
Contains Joran configuration classes.
Contains support for log4j output formats.
Contains classes used to log through a network
Provides a robust logging server
Provides classes implementing format specifiers in conversion patterns.
Contains core classes of logback classic.
Contains utility classes.
-
Uses of ILoggingEvent in ch.qos.logback.classic
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classicModifier and TypeClassDescriptionclassIn order to optimize performance this appender deems events of level TRACE, DEBUG and INFO as discardable.classA flexible layout configurable with pattern string.Classes in ch.qos.logback.classic that implement interfaces with type arguments of type ILoggingEventFields in ch.qos.logback.classic with type parameters of type ILoggingEventModifier and TypeFieldDescriptionprivate AppenderAttachableImpl<ILoggingEvent> Logger.aaiIt is assumed that once the 'aai' variable is set to a non-null value, it will never be reset to null.Methods in ch.qos.logback.classic that return types with arguments of type ILoggingEventMethods in ch.qos.logback.classic with parameters of type ILoggingEventModifier and TypeMethodDescriptionprivate intLogger.appendLoopOnAppenders(ILoggingEvent event) voidLogger.callAppenders(ILoggingEvent event) Invoke all the appenders of this logger.PatternLayout.doLayout(ILoggingEvent event) protected booleanAsyncAppender.isDiscardable(ILoggingEvent event) Events of level TRACE, DEBUG and INFO are deemed to be discardable.protected voidAsyncAppender.preprocess(ILoggingEvent eventObject) Method parameters in ch.qos.logback.classic with type arguments of type ILoggingEventModifier and TypeMethodDescriptionvoidLogger.addAppender(Appender<ILoggingEvent> newAppender) booleanLogger.detachAppender(Appender<ILoggingEvent> appender) Remove the appender passed as parameter form the list of appenders.booleanLogger.isAttached(Appender<ILoggingEvent> appender) -
Uses of ILoggingEvent in ch.qos.logback.classic.boolex
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.boolexModifier and TypeClassDescriptionclassEvaluates to true when the logging event passed as parameter has level ERROR or higher.classEvaluates to true when the logging event passed as parameter contains one of the user-specified markers.Methods in ch.qos.logback.classic.boolex with parameters of type ILoggingEventModifier and TypeMethodDescriptionbooleanIEvaluator.doEvaluate(ILoggingEvent event) booleanOnErrorEvaluator.evaluate(ILoggingEvent event) Return true if event passed as parameter has level ERROR or higher, returns false otherwise.booleanOnMarkerEvaluator.evaluate(ILoggingEvent event) Return true if event passed as parameter contains one of the specified user-markers. -
Uses of ILoggingEvent in ch.qos.logback.classic.encoder
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.encoder -
Uses of ILoggingEvent in ch.qos.logback.classic.filter
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.filterModifier and TypeClassDescriptionclassA class that filters events by the level equality.classFilters events below the threshold level.Methods in ch.qos.logback.classic.filter with parameters of type ILoggingEventModifier and TypeMethodDescriptionLevelFilter.decide(ILoggingEvent event) ThresholdFilter.decide(ILoggingEvent event) -
Uses of ILoggingEvent in ch.qos.logback.classic.html
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.htmlClasses in ch.qos.logback.classic.html that implement interfaces with type arguments of type ILoggingEventFields in ch.qos.logback.classic.html with type parameters of type ILoggingEventModifier and TypeFieldDescription(package private) IThrowableRenderer<ILoggingEvent> HTMLLayout.throwableRendererMethods in ch.qos.logback.classic.html with parameters of type ILoggingEventModifier and TypeMethodDescriptionprivate voidHTMLLayout.appendEventToBuffer(StringBuilder buf, Converter<ILoggingEvent> c, ILoggingEvent event) HTMLLayout.doLayout(ILoggingEvent event) voidDefaultThrowableRenderer.render(StringBuilder sbuf, ILoggingEvent event) Method parameters in ch.qos.logback.classic.html with type arguments of type ILoggingEventModifier and TypeMethodDescriptionprivate voidHTMLLayout.appendEventToBuffer(StringBuilder buf, Converter<ILoggingEvent> c, ILoggingEvent event) voidHTMLLayout.setThrowableRenderer(IThrowableRenderer<ILoggingEvent> throwableRenderer) -
Uses of ILoggingEvent in ch.qos.logback.classic.joran
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.joranModifier and TypeClassDescriptionclassJoranConfigurator class adds rules specific to logback-classic. -
Uses of ILoggingEvent in ch.qos.logback.classic.layout
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.layoutMethods in ch.qos.logback.classic.layout with parameters of type ILoggingEvent -
Uses of ILoggingEvent in ch.qos.logback.classic.log4j
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.log4jMethods in ch.qos.logback.classic.log4j with parameters of type ILoggingEventModifier and TypeMethodDescriptionXMLLayout.doLayout(ILoggingEvent event) Formats aILoggingEventin conformity with the log4j.dtd. -
Uses of ILoggingEvent in ch.qos.logback.classic.net
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.netModifier and TypeClassDescriptionclassSend an e-mail when a specific logging event occurs, typically on errors or fatal errors.classSendsILoggingEventobjects to a remote a log server, usually aSocketNode.classASocketAppenderthat supports SSL.classThis appender can be used to send messages to a remote syslog daemon.Classes in ch.qos.logback.classic.net that implement interfaces with type arguments of type ILoggingEventFields in ch.qos.logback.classic.net with type parameters of type ILoggingEventModifier and TypeFieldDescriptionprivate static final PreSerializationTransformer<ILoggingEvent> SocketAppender.pstprivate final PreSerializationTransformer<ILoggingEvent> SSLSocketAppender.pstMethods in ch.qos.logback.classic.net that return types with arguments of type ILoggingEventModifier and TypeMethodDescriptionSyslogAppender.buildLayout()SocketAppender.getPST()SSLSocketAppender.getPST()protected Layout<ILoggingEvent> SMTPAppender.makeSubjectLayout(String subjectStr) Methods in ch.qos.logback.classic.net with parameters of type ILoggingEventModifier and TypeMethodDescriptionprotected booleanSMTPAppender.eventMarksEndOfLife(ILoggingEvent eventObject) protected voidSocketAppender.postProcessEvent(ILoggingEvent event) protected voidSSLSocketAppender.postProcessEvent(ILoggingEvent event) protected voidSMTPAppender.subAppend(CyclicBuffer<ILoggingEvent> cb, ILoggingEvent event) Perform SMTPAppender specific appending actions, mainly adding the event to a cyclic buffer.LoggingEventPreSerializationTransformer.transform(ILoggingEvent event) Method parameters in ch.qos.logback.classic.net with type arguments of type ILoggingEventModifier and TypeMethodDescriptionprotected voidSMTPAppender.fillBuffer(CyclicBuffer<ILoggingEvent> cb, StringBuffer sbuf) protected voidSMTPAppender.subAppend(CyclicBuffer<ILoggingEvent> cb, ILoggingEvent event) Perform SMTPAppender specific appending actions, mainly adding the event to a cyclic buffer.Constructor parameters in ch.qos.logback.classic.net with type arguments of type ILoggingEventModifierConstructorDescriptionSMTPAppender(EventEvaluator<ILoggingEvent> eventEvaluator) Use the parameter as theEventEvaluatorfor this SMTPAppender. -
Uses of ILoggingEvent in ch.qos.logback.classic.net.server
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.net.serverModifier and TypeClassDescriptionclassAn appender that listens on a TCP port for connections from remote loggers.classAServerSocketAppenderthat supports SSL.Fields in ch.qos.logback.classic.net.server with type parameters of type ILoggingEventModifier and TypeFieldDescriptionprivate static final PreSerializationTransformer<ILoggingEvent> ServerSocketAppender.pstprivate static final PreSerializationTransformer<ILoggingEvent> SSLServerSocketAppender.pstMethods in ch.qos.logback.classic.net.server that return types with arguments of type ILoggingEventModifier and TypeMethodDescriptionprotected PreSerializationTransformer<ILoggingEvent> ServerSocketAppender.getPST()protected PreSerializationTransformer<ILoggingEvent> SSLServerSocketAppender.getPST()Methods in ch.qos.logback.classic.net.server with parameters of type ILoggingEventModifier and TypeMethodDescriptionprotected voidServerSocketAppender.postProcessEvent(ILoggingEvent event) protected voidSSLServerSocketAppender.postProcessEvent(ILoggingEvent event) -
Uses of ILoggingEvent in ch.qos.logback.classic.pattern
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.patternModifier and TypeClassDescriptionclassThis class serves the super-class of all converters in logback.classClasses in ch.qos.logback.classic.pattern that implement interfaces with type arguments of type ILoggingEventFields in ch.qos.logback.classic.pattern with type parameters of type ILoggingEventModifier and TypeFieldDescription(package private) List<EventEvaluator<ILoggingEvent>> CallerDataConverter.evaluatorList(package private) List<EventEvaluator<ILoggingEvent>> ThrowableProxyConverter.evaluatorListMethods in ch.qos.logback.classic.pattern with parameters of type ILoggingEventModifier and TypeMethodDescriptionCallerDataConverter.convert(ILoggingEvent le) ContextNameConverter.convert(ILoggingEvent event) Return the name of the logger context's name.DateConverter.convert(ILoggingEvent le) FileOfCallerConverter.convert(ILoggingEvent le) LevelConverter.convert(ILoggingEvent le) LineOfCallerConverter.convert(ILoggingEvent le) LineSeparatorConverter.convert(ILoggingEvent event) LocalSequenceNumberConverter.convert(ILoggingEvent event) MarkerConverter.convert(ILoggingEvent le) MDCConverter.convert(ILoggingEvent event) MessageConverter.convert(ILoggingEvent event) MethodOfCallerConverter.convert(ILoggingEvent le) NamedConverter.convert(ILoggingEvent event) NopThrowableInformationConverter.convert(ILoggingEvent event) PrefixCompositeConverter.convert(ILoggingEvent event) PropertyConverter.convert(ILoggingEvent event) RelativeTimeConverter.convert(ILoggingEvent event) SyslogStartConverter.convert(ILoggingEvent event) ThreadConverter.convert(ILoggingEvent event) ThrowableProxyConverter.convert(ILoggingEvent event) protected StringClassOfCallerConverter.getFullyQualifiedName(ILoggingEvent event) protected StringLoggerConverter.getFullyQualifiedName(ILoggingEvent event) protected abstract StringNamedConverter.getFullyQualifiedName(ILoggingEvent event) Gets fully qualified name from event.protected voidExtendedThrowableProxyConverter.prepareLoggingEvent(ILoggingEvent event) protected StringPrefixCompositeConverter.transform(ILoggingEvent event, String in) Method parameters in ch.qos.logback.classic.pattern with type arguments of type ILoggingEventModifier and TypeMethodDescriptionprivate voidCallerDataConverter.addEvaluator(EventEvaluator<ILoggingEvent> ee) private voidThrowableProxyConverter.addEvaluator(EventEvaluator<ILoggingEvent> ee) booleanEnsureExceptionHandling.chainHandlesThrowable(Converter<ILoggingEvent> head) This method computes whether a chain of converters handles exceptions or not.voidEnsureExceptionHandling.process(Context context, Converter<ILoggingEvent> head) This implementation checks if any of the converters in the chain handles exceptions. -
Uses of ILoggingEvent in ch.qos.logback.classic.pattern.color
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.pattern.colorModifier and TypeClassDescriptionclassHighlights inner-text depending on the level, in bold red for events of level ERROR, in red for WARN, in BLUE for INFO, and in the default color for other levels.Methods in ch.qos.logback.classic.pattern.color with parameters of type ILoggingEventModifier and TypeMethodDescriptionprotected StringHighlightingCompositeConverter.getForegroundColorCode(ILoggingEvent event) -
Uses of ILoggingEvent in ch.qos.logback.classic.sift
Subclasses with type arguments of type ILoggingEvent in ch.qos.logback.classic.siftModifier and TypeClassDescriptionclassclassThis discriminator returns the value context to which this event is attached to.classThis discriminator returns the value context as determined by JNDI.classMDCBasedDiscriminator essentially returns the value mapped to an MDC key.classThis appender can contains other appenders which it can build dynamically depending on MDC values.classMethods in ch.qos.logback.classic.sift that return types with arguments of type ILoggingEventModifier and TypeMethodDescriptionSiftingJoranConfigurator.getAppender()AppenderFactoryUsingJoran.getSiftingJoranConfigurator(String discriminatingValue) Methods in ch.qos.logback.classic.sift with parameters of type ILoggingEventModifier and TypeMethodDescriptionprotected booleanSiftingAppender.eventMarksEndOfLife(ILoggingEvent event) ContextBasedDiscriminator.getDiscriminatingValue(ILoggingEvent event) Return the name of the current context name as found in the logging event.JNDIBasedContextDiscriminator.getDiscriminatingValue(ILoggingEvent event) Return the name of the current context name as found in the logging event.MDCBasedDiscriminator.getDiscriminatingValue(ILoggingEvent event) Return the value associated with an MDC entry designated by the Key property.protected longSiftingAppender.getTimestamp(ILoggingEvent event) Method parameters in ch.qos.logback.classic.sift with type arguments of type ILoggingEventModifier and TypeMethodDescriptionvoidSiftingAppender.setDiscriminator(Discriminator<ILoggingEvent> discriminator) -
Uses of ILoggingEvent in ch.qos.logback.classic.spi
Classes in ch.qos.logback.classic.spi that implement ILoggingEventModifier and TypeClassDescriptionclassThe internal representation of logging events.classA read-only and serializable implementation ofILoggingEvent.Methods in ch.qos.logback.classic.spi with parameters of type ILoggingEvent -
Uses of ILoggingEvent in ch.qos.logback.classic.util
Methods in ch.qos.logback.classic.util with parameters of type ILoggingEvent -
Uses of ILoggingEvent in chapters.appenders
Subclasses with type arguments of type ILoggingEvent in chapters.appendersFields in chapters.appenders with type parameters of type ILoggingEventModifier and TypeFieldDescription(package private) Layout<ILoggingEvent> CountingConsoleAppender.layoutMethods in chapters.appenders that return types with arguments of type ILoggingEventMethods in chapters.appenders with parameters of type ILoggingEventMethod parameters in chapters.appenders with type arguments of type ILoggingEventModifier and TypeMethodDescriptionvoidCountingConsoleAppender.setLayout(Layout<ILoggingEvent> layout) -
Uses of ILoggingEvent in chapters.filters
Subclasses with type arguments of type ILoggingEvent in chapters.filtersMethods in chapters.filters with parameters of type ILoggingEvent -
Uses of ILoggingEvent in chapters.layouts
Subclasses with type arguments of type ILoggingEvent in chapters.layoutsMethods in chapters.layouts with parameters of type ILoggingEventModifier and TypeMethodDescriptionMySampleConverter.convert(ILoggingEvent event) MySampleLayout.doLayout(ILoggingEvent event) MySampleLayout2.doLayout(ILoggingEvent event) -
Uses of ILoggingEvent in chapters.migrationFromLog4j
Subclasses with type arguments of type ILoggingEvent in chapters.migrationFromLog4jModifier and TypeClassDescriptionclassclassA very simple logback-classic layout which formats a logging event by returning the message contained therein.Fields in chapters.migrationFromLog4j with type parameters of type ILoggingEventModifier and TypeFieldDescription(package private) Layout<ILoggingEvent> TrivialLogbackAppender.layoutMethods in chapters.migrationFromLog4j that return types with arguments of type ILoggingEventMethods in chapters.migrationFromLog4j with parameters of type ILoggingEventModifier and TypeMethodDescriptionprotected voidTrivialLogbackAppender.append(ILoggingEvent loggingEvent) TrivialLogbackLayout.doLayout(ILoggingEvent loggingEvent) Method parameters in chapters.migrationFromLog4j with type arguments of type ILoggingEventModifier and TypeMethodDescriptionvoidTrivialLogbackAppender.setLayout(Layout<ILoggingEvent> layout)