All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AdditionalDataProvider This class allows a method monitored withAutoLogPerformanceto update some data to log during its execution: add dynamic comments relative to the method execution set a number of processed items to get an average execution time by processed itemAutoLogMethodInOut This annotation allows to identify methods for which the input and output data have to be automatically logged.AutoLogMethodInOutProcessor Annotation processor forAutoLogMethodInOut.AutoLogMethodInput This annotation allows to identify methods for which the input data have to be automatically logged.AutoLogMethodInputProcessor Annotation processor forAutoLogMethodInput.AutoLogMethodOutput This annotation allows to identify methods for which the output data have to be automatically logged.AutoLogMethodOutputProcessor Annotation processor forAutoLogMethodOutput.AutoLogPerformance This annotation allows to identify methods for which the performance has to be monitored and automatically logged.AutoLogPerformanceProcessor Annotation processor forAutoLogPerformance.ConfigurableLoggerInterface Interface wrapping a real logger instance with a required additional configuration.JavaLoggerAdapter This class wraps an instance ofLoggerto be used by Autolog.JdbcAdapter This class, designed to be used by Autolog, persists log events into a database using JDBC.JdbcAdapterConfiguration Configuration forJdbcAdapterimplementation ofConfigurableLoggerInterface.JdbcAdapterConfiguration.JdbcAdapterConfigurationBuilder Log4j2Adapter This class wraps an instance ofLoggerto be used by Autolog.Log4jAdapter Deprecated. UseLog4j2Adapterwith Log4J2 instead.LogbackWithLogstashAdapter This class wraps an instance ofLogger(using Logback implementation withLogstashEncoder) to be used by Autolog.LoggerInterface Interface wrapping a real logger instance.LoggerInterfaceConfiguration Interface for any additional configuration required by the implementations ofConfigurableLoggerInterface.LoggerManager This class manages the loggers used by Autolog.LoggingUtils Internal class providing logging utilities.LogLevel Available log levels.Mask This annotation identifies a method argument to mask when it is automatically logged thanks to the annotationsAutoLogMethodInputorAutoLogMethodInOut.MaskingUtils Internal class providing utilities for masking of values.MaskProcessor Annotation processor forMask.MethodCallLogger This class provides methods to log: method input data method output value exceptions or errors thrown during a method invocationMethodInputLogEntry The loggable input data of a method call.MethodInputLogEntry.MethodInputLogEntryBuilder MethodInputLoggingConfiguration Configuration for auto-logging of input data of methods calls.MethodInputLoggingConfiguration.MethodInputLoggingConfigurationBuilder MethodOutputLogEntry The loggable output data of a method call.MethodOutputLogEntry.MethodOutputLogEntryBuilder MethodOutputLoggingConfiguration Configuration for auto-logging of output value of methods calls.MethodOutputLoggingConfiguration.MethodOutputLoggingConfigurationBuilder MethodPerformanceLogEntry The loggable performance data of a method invocation.MethodPerformanceLogEntry.MethodPerformanceLogEntryBuilder MethodPerformanceLogger This class provides methods to monitor and log performance of a method invocation.MethodPerformanceLoggingConfiguration Configuration for auto-logging of performance data of methods invocations.MethodPerformanceLoggingConfiguration.MethodPerformanceLoggingConfigurationBuilder PerformanceTimer This class encapsulates the timer to monitor a method invocation and the data relative to the performance of this invocation.PerformanceTimer.PerformanceTimerBuilder PerformanceTimerContext This class maintains the stack of calls of the runningPerformanceTimerlinked to each running threads.PrettyDataFormat Allowed formats for prettifying of logged data.Slf4jAdapter This class wraps an instance ofLoggerto be used by Autolog.SystemOutAdapter This class wraps the standard output (System.outandSystem.err) to be used as logger by Autolog.XSlf4jAdapter This class wraps an instance ofXLoggerto be used by Autolog.