Class DefaultCreateUserAuditAspect

java.lang.Object
com.broadleafcommerce.auth.user.service.audit.DefaultCreateUserAuditAspect

public class DefaultCreateUserAuditAspect extends Object
Engage user audit logging for each user creation as around advice
Author:
Dima Myroniuk (dmyroniuk)
  • Constructor Details

    • DefaultCreateUserAuditAspect

      public DefaultCreateUserAuditAspect()
  • Method Details

    • auditCreate

      public Object auditCreate(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
      Throws:
      Throwable
    • auditCreateUserOnlyIfDoesNotExist

      public Object auditCreateUserOnlyIfDoesNotExist(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
      Throws:
      Throwable
    • buildEvent

      protected com.broadleafcommerce.common.audit.domain.AuditEvent buildEvent(@NonNull @NonNull User user)