public class AuditExecutionInterceptor extends Object implements in.clouthink.daas.edm.EventListener<AuditEvent>, org.springframework.beans.factory.BeanFactoryAware, org.aopalliance.intercept.MethodInterceptor, org.springframework.core.Ordered
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.commons.logging.Log |
logger |
| 构造器和说明 |
|---|
AuditExecutionInterceptor(SecurityContext securityContext,
AuditEventResolver auditEventResolver,
AuditEventPersister auditEventPersister) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getOrder() |
Object |
invoke(org.aopalliance.intercept.MethodInvocation invocation)
Intercept the given method invocation, submit the actual calling of the
method to the audit.
|
void |
onEvent(AuditEvent o) |
void |
setAuditEventDispatcher(AuditEventDispatcher auditEventDispatcher) |
void |
setAuditEventPersister(AuditEventPersister auditEventPersister) |
void |
setAuditEventResolver(AuditEventResolver auditEventResolver) |
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
Set the
BeanFactory to be used |
void |
setSecurityContext(SecurityContext securityContext) |
public AuditExecutionInterceptor(SecurityContext securityContext, AuditEventResolver auditEventResolver, AuditEventPersister auditEventPersister)
auditEventResolver - auditEventPersister - public void setSecurityContext(SecurityContext securityContext)
securityContext - public void setAuditEventDispatcher(AuditEventDispatcher auditEventDispatcher)
auditEventDispatcher - public void setAuditEventResolver(AuditEventResolver auditEventResolver)
auditEventResolver - public void setAuditEventPersister(AuditEventPersister auditEventPersister)
auditEventPersister - public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
BeanFactory to be usedsetBeanFactory 在接口中 org.springframework.beans.factory.BeanFactoryAwarepublic Object invoke(org.aopalliance.intercept.MethodInvocation invocation) throws Throwable
public int getOrder()
getOrder 在接口中 org.springframework.core.Orderedpublic void onEvent(AuditEvent o)
onEvent 在接口中 in.clouthink.daas.edm.EventListener<AuditEvent>Copyright © 2016. All rights reserved.