LoggingImpl

@Component
class LoggingImpl

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun logExecutionTime(joinPoint: ProceedingJoinPoint): Any?

Logs the execution time of a method.

Link copied to clipboard
fun logMethodCalled(joinPoint: JoinPoint)

Logs that a method has been called.

Link copied to clipboard
fun logMethodParams(joinPoint: JoinPoint, logMethodWithParams: LogMethodWithParams)

Logs the input parameters of a method if the specified annotation is present.

Link copied to clipboard
fun logMethodResult(joinPoint: JoinPoint, logMethodWithParams: LogMethodWithParams, result: Any?)

Logs the result of a method execution.