Class LoggingAspect

java.lang.Object
net.andresbustamante.yafoot.commons.aop.LoggingAspect

@Component public class LoggingAspect extends Object
Aspect that controls logging on main services.
  • 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