Class LoggingAspect
java.lang.Object
net.andresbustamante.yafoot.commons.aop.LoggingAspect
Aspect that controls logging on main services.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Pointcut for service implementations.void
logServicesMethodsEnd
(org.aspectj.lang.JoinPoint joinPoint) Adds a log for every call on a service public method.void
logServicesMethodsStart
(org.aspectj.lang.JoinPoint joinPoint) Adds a log for every call on a service public method.
-
Constructor Details
-
LoggingAspect
public LoggingAspect()
-
-
Method Details
-
filterServicesMethods
public void filterServicesMethods()Pointcut for service implementations. -
logServicesMethodsStart
public void logServicesMethodsStart(org.aspectj.lang.JoinPoint joinPoint) Adds a log for every call on a service public method.- Parameters:
joinPoint
- Join point for the called method
-
logServicesMethodsEnd
public void logServicesMethodsEnd(org.aspectj.lang.JoinPoint joinPoint) Adds a log for every call on a service public method.- Parameters:
joinPoint
- Join point for the called method
-