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 TypeMethodDescriptionvoidPointcut for service implementations.voidlogServicesMethodsEnd(org.aspectj.lang.JoinPoint joinPoint) Adds a log for every call on a service public method.voidlogServicesMethodsStart(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
-