Class JaversAuditableAspectAsync


  • public class JaversAuditableAspectAsync
    extends java.lang.Object
    INCUBATING - Javers Async API has incubating status.

    Asynchronously commits all arguments passed to methods annotated with JaversAuditableAsync by calling Javers.commitAsync(String, Object, Executor) for each method argument.

    This is the AfterReturning aspect, it triggers only if a method exits normally, i.e. if no Exception has been thrown.
    • Constructor Detail

      • JaversAuditableAspectAsync

        public JaversAuditableAspectAsync​(org.javers.core.Javers javers,
                                          AuthorProvider authorProvider,
                                          CommitPropertiesProvider commitPropertiesProvider,
                                          java.util.concurrent.Executor executor)
    • Method Detail

      • commitAdvice

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