Class JaversAuditableAspect
- java.lang.Object
-
- org.javers.spring.auditable.aspect.JaversAuditableAspect
-
public class JaversAuditableAspect extends java.lang.ObjectCommits 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 Summary
Constructors Constructor Description JaversAuditableAspect(org.javers.core.Javers javers, AuthorProvider authorProvider)JaversAuditableAspect(org.javers.core.Javers javers, AuthorProvider authorProvider, CommitPropertiesProvider commitPropertiesProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommitAdvice(org.aspectj.lang.JoinPoint pjp)voidcommitDeleteAdvice(org.aspectj.lang.JoinPoint pjp)
-
-
-
Constructor Detail
-
JaversAuditableAspect
public JaversAuditableAspect(org.javers.core.Javers javers, AuthorProvider authorProvider, CommitPropertiesProvider commitPropertiesProvider)
-
JaversAuditableAspect
public JaversAuditableAspect(org.javers.core.Javers javers, AuthorProvider authorProvider)
-
-