public class AuditAnnotationBeanPostProcessor extends org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor implements org.springframework.beans.factory.BeanFactoryAware, AuditExecutionConfigurer
| 构造器和说明 |
|---|
AuditAnnotationBeanPostProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
Class<? extends Annotation> |
getAuditAnnotationType() |
AuditEventPersister |
getAuditEventPersister() |
AuditEventResolver |
getAuditEventResolver() |
SecurityContext |
getSecurityContext() |
boolean |
isErrorDetailRequired() |
void |
setAuditAnnotationType(Class<? extends Annotation> auditAnnotationType)
Set the 'audit' annotation type to be detected at either class or method
level.
|
void |
setAuditEventPersister(AuditEventPersister auditEventPersister)
DefaultAuditEventPersister is taking by default
|
void |
setAuditEventResolver(AuditEventResolver auditEventResolver)
DefaultAuditEventResolver is taking by default
|
void |
setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) |
void |
setErrorDetailRequired(boolean errorDetailRequired) |
void |
setSecurityContext(SecurityContext securityContext)
The default SecurityContexts.getContext() will be taking if not configured, .
|
isEligible, isEligible, postProcessAfterInitialization, postProcessBeforeInitialization, setBeforeExistingAdvisorsevaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoaderpublic void setAuditAnnotationType(Class<? extends Annotation> auditAnnotationType)
RequestMapping annotation will be detected.
This setter property exists so that developers can provide their own (non-Spring-specific) annotation type to indicate that a method (or all methods of a given class) should be invoked asynchronously.
setAuditAnnotationType 在接口中 AuditExecutionConfigurerauditAnnotationType - the desired annotation typepublic Class<? extends Annotation> getAuditAnnotationType()
public AuditEventResolver getAuditEventResolver()
public SecurityContext getSecurityContext()
public void setSecurityContext(SecurityContext securityContext)
AuditExecutionConfigurersetSecurityContext 在接口中 AuditExecutionConfigurerpublic void setAuditEventResolver(AuditEventResolver auditEventResolver)
AuditExecutionConfigurerpublic AuditEventPersister getAuditEventPersister()
public void setAuditEventPersister(AuditEventPersister auditEventPersister)
AuditExecutionConfigurerpublic boolean isErrorDetailRequired()
public void setErrorDetailRequired(boolean errorDetailRequired)
setErrorDetailRequired 在接口中 AuditExecutionConfigurererrorDetailRequired - true : the full stack of the error
false (default) : only the error messagepublic void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
setBeanFactory 在接口中 org.springframework.beans.factory.BeanFactoryAwareCopyright © 2016. All rights reserved.