Class CoreExceptionsManagementAspect

java.lang.Object
net.andresbustamante.yafoot.core.aop.CoreExceptionsManagementAspect

@Component public class CoreExceptionsManagementAspect extends Object
  • Constructor Details

    • CoreExceptionsManagementAspect

      public CoreExceptionsManagementAspect()
  • Method Details

    • filterServicesMethods

      public void filterServicesMethods()
      Pointcut for core service methods.
    • transformException

      public Object transformException(org.aspectj.lang.ProceedingJoinPoint pjp) throws Throwable
      Transform database related exceptions into DatabaseException.
      Parameters:
      pjp - Join point for a core method
      Returns:
      Method return
      Throws:
      Throwable - Method exception thrown