A B C G J L S 
All Classes All Packages

A

aroundDataInOutLoggableClass(ProceedingJoinPoint, AutoLogMethodInOut) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Pointcut checking that the executed method has no AutoLogMethod* annotation and is included in a class annotated with AutoLogMethodInOut.
aroundDataInOutLoggableClassAndMethod(ProceedingJoinPoint, AutoLogMethodInOut) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Pointcut checking that the method is annotated with AutoLogMethodInOut in a class annotated with AutoLogMethodInOut, AutoLogMethodInput or AutoLogMethodOutput.
aroundDataInOutLoggableMethod(ProceedingJoinPoint, AutoLogMethodInOut) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Pointcut checking that the executed method is annotated with AutoLogMethodInOut.
aroundDataOutputLoggableClass(ProceedingJoinPoint, AutoLogMethodOutput) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Pointcut checking that the executed method has no AutoLogMethodOutput annotation and is included in a class annotated with AutoLogMethodOutput.
aroundDataOutputLoggableClassAndMethod(ProceedingJoinPoint, AutoLogMethodOutput) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Pointcut checking that the method is annotated with AutoLogMethodOutput in a class annotated with AutoLogMethodInOut or AutoLogMethodOutput.
aroundDataOutputLoggableMethod(ProceedingJoinPoint, AutoLogMethodOutput) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Pointcut checking that the executed method is annotated with AutoLogMethodOutput but not with AutoLogMethodInOut.
aroundPerformanceLoggableClass(ProceedingJoinPoint, AutoLogPerformance) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogPerformanceAspect
Pointcut checking that the executed method is included in a class annotated with AutoLogPerformance.
aroundPerformanceLoggableClassAndMethod(ProceedingJoinPoint, AutoLogPerformance) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogPerformanceAspect
Pointcut checking that the method is annotated with AutoLogPerformance in a class also annotated with AutoLogPerformance.
aroundPerformanceLoggableMethod(ProceedingJoinPoint, AutoLogPerformance) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogPerformanceAspect
Pointcut checking that the executed method is annotated with AutoLogPerformance.
AutologAutoConfiguration - Class in com.github.maximevw.autolog.spring.configuration
Spring auto-configuration for Autolog.
AutologAutoConfiguration() - Constructor for class com.github.maximevw.autolog.spring.configuration.AutologAutoConfiguration
 
AutoLogMethodInOutAspect - Class in com.github.maximevw.autolog.spring.aspects
Spring AOP aspect allowing to automatically log the input and output data of public methods annotated with AutoLogMethodInOut, AutoLogMethodInput and/or AutoLogMethodOutput or included in classes annotated with such annotations.
AutoLogMethodInOutAspect(LoggerManager) - Constructor for class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Constructor.
AutoLogPerformanceAspect - Class in com.github.maximevw.autolog.spring.aspects
Spring AOP aspect allowing to automatically monitor and log the performance information of public methods annotated with AutoLogPerformance or included in classes annotated with such annotations.
AutoLogPerformanceAspect(LoggerManager) - Constructor for class com.github.maximevw.autolog.spring.aspects.AutoLogPerformanceAspect
Constructor.
AutologProperties - Class in com.github.maximevw.autolog.spring.configuration
Spring configuration properties used to configure Autolog.
AutologProperties() - Constructor for class com.github.maximevw.autolog.spring.configuration.AutologProperties
 

B

beforeDataInputLoggableClass(JoinPoint, AutoLogMethodInput) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Pointcut checking that the executed method has no AutoLogMethodInput annotation and is included in a class annotated with AutoLogMethodInput.
beforeDataInputLoggableClassAndMethod(JoinPoint, AutoLogMethodInput) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Pointcut checking that the method is annotated with AutoLogMethodInput in a class annotated with AutoLogMethodInOut or AutoLogMethodInput.
beforeDataInputLoggableMethod(JoinPoint, AutoLogMethodInput) - Method in class com.github.maximevw.autolog.spring.aspects.AutoLogMethodInOutAspect
Pointcut checking that the executed method is annotated with AutoLogMethodInput but not with AutoLogMethodInOut.

C

com.github.maximevw.autolog.spring.aspects - package com.github.maximevw.autolog.spring.aspects
 
com.github.maximevw.autolog.spring.configuration - package com.github.maximevw.autolog.spring.configuration
 
com.github.maximevw.autolog.spring.configuration.converters - package com.github.maximevw.autolog.spring.configuration.converters
 
convert(String) - Method in class com.github.maximevw.autolog.spring.configuration.converters.LoggerInterfaceConverter
 
convert(Properties) - Method in class com.github.maximevw.autolog.spring.configuration.converters.JdbcAdapterConfigurationConverter
 

G

getLoggers() - Method in class com.github.maximevw.autolog.spring.configuration.AutologProperties
The list of classes implementing LoggerInterface to register as loggers in the LoggerManager bean.

J

JdbcAdapterConfigurationConverter - Class in com.github.maximevw.autolog.spring.configuration.converters
A converter of objects of type Properties to instances of JdbcAdapterConfiguration.
JdbcAdapterConfigurationConverter() - Constructor for class com.github.maximevw.autolog.spring.configuration.converters.JdbcAdapterConfigurationConverter
 

L

LoggerInterfaceConverter - Class in com.github.maximevw.autolog.spring.configuration.converters
A converter of objects of type String to instances of LoggerInterface.
LoggerInterfaceConverter() - Constructor for class com.github.maximevw.autolog.spring.configuration.converters.LoggerInterfaceConverter
 
loggerManager() - Method in class com.github.maximevw.autolog.spring.configuration.AutologAutoConfiguration
The LoggerManager bean.

S

setLoggers(List<LoggerInterface>) - Method in class com.github.maximevw.autolog.spring.configuration.AutologProperties
The list of classes implementing LoggerInterface to register as loggers in the LoggerManager bean.
A B C G J L S 
All Classes All Packages