Class JaversAuditableAspect


  • public class JaversAuditableAspect
    extends java.lang.Object
    Commits all arguments passed to methods with @JaversAuditable annotation (only if a method exits normally, i.e. no Exception has been thrown).

    Spring @Transactional attributes (like noRollbackFor or noRollbackForClassName) have no effects on this aspect.
    • Constructor Detail

      • JaversAuditableAspect

        public JaversAuditableAspect​(org.javers.core.Javers javers,
                                     AuthorProvider authorProvider)
    • Method Detail

      • commitAdvice

        public void commitAdvice​(org.aspectj.lang.JoinPoint pjp)
      • commitDeleteAdvice

        public void commitDeleteAdvice​(org.aspectj.lang.JoinPoint pjp)