public class AuditTrailManagementAspect
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected AuditTrailManager.AuditFormats |
auditFormat |
| Constructor and Description |
|---|
AuditTrailManagementAspect(java.lang.String applicationCode,
PrincipalResolver defaultAuditPrincipalResolver,
java.util.List<AuditTrailManager> auditTrailManagers,
java.util.Map<java.lang.String,AuditActionResolver> auditActionResolverMap,
java.util.Map<java.lang.String,AuditResourceResolver> auditResourceResolverMap) |
AuditTrailManagementAspect(java.lang.String applicationCode,
PrincipalResolver defaultAuditPrincipalResolver,
java.util.List<AuditTrailManager> auditTrailManagers,
java.util.Map<java.lang.String,AuditActionResolver> auditActionResolverMap,
java.util.Map<java.lang.String,AuditResourceResolver> auditResourceResolverMap,
java.util.Map<java.lang.String,PrincipalResolver> auditPrincipalResolvers,
AuditTrailManager.AuditFormats auditFormat)
Constructs an AuditTrailManagementAspect with the following parameters.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
handleAuditTrail(org.aspectj.lang.ProceedingJoinPoint joinPoint,
Audit audit) |
java.lang.Object |
handleAuditTrail(org.aspectj.lang.ProceedingJoinPoint joinPoint,
Audits audits) |
void |
setClientInfoResolver(ClientInfoResolver factory) |
void |
setFailOnAuditFailures(boolean failOnAuditFailures) |
protected AuditTrailManager.AuditFormats auditFormat
public AuditTrailManagementAspect(java.lang.String applicationCode,
PrincipalResolver defaultAuditPrincipalResolver,
java.util.List<AuditTrailManager> auditTrailManagers,
java.util.Map<java.lang.String,AuditActionResolver> auditActionResolverMap,
java.util.Map<java.lang.String,AuditResourceResolver> auditResourceResolverMap)
public AuditTrailManagementAspect(java.lang.String applicationCode,
PrincipalResolver defaultAuditPrincipalResolver,
java.util.List<AuditTrailManager> auditTrailManagers,
java.util.Map<java.lang.String,AuditActionResolver> auditActionResolverMap,
java.util.Map<java.lang.String,AuditResourceResolver> auditResourceResolverMap,
java.util.Map<java.lang.String,PrincipalResolver> auditPrincipalResolvers,
AuditTrailManager.AuditFormats auditFormat)
DefaultAuditActionResolver, the BooleanAuditActionResolver
and the ObjectCreationAuditActionResolver.applicationCode - the overall code that identifies this application.defaultAuditPrincipalResolver - the default audit principal resolverauditTrailManagers - the list of managers to write the audit trail out to.auditActionResolverMap - the map of resolvers by name provided in the annotation on the method.auditResourceResolverMap - the map of resolvers by the name provided in the annotation on the method.auditPrincipalResolvers - the map of resolvers by name provided in the annotation on the method.auditFormat - the audit formatpublic java.lang.Object handleAuditTrail(org.aspectj.lang.ProceedingJoinPoint joinPoint,
Audits audits)
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.Object handleAuditTrail(org.aspectj.lang.ProceedingJoinPoint joinPoint,
Audit audit)
throws java.lang.Throwable
java.lang.Throwablepublic void setFailOnAuditFailures(boolean failOnAuditFailures)
public void setClientInfoResolver(ClientInfoResolver factory)
Copyright © 2007-2021 Apereo. All Rights Reserved.