public abstract class AopConfigUtils extends Object
Only a single auto-proxy creator can be registered yet multiple concrete
implementations are available. Therefore this class wraps a simple escalation
protocol, allowing classes to request a particular auto-proxy creator and know
that class, or a subclass thereof
, will eventually be resident
in the application context.
AopNamespaceUtils
Modifier and Type | Field and Description |
---|---|
static String |
AUTO_PROXY_CREATOR_BEAN_NAME
The bean name of the internally managed auto-proxy creator.
|
Constructor and Description |
---|
AopConfigUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
forceAutoProxyCreatorToUseClassProxying(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) |
static org.springframework.beans.factory.config.BeanDefinition |
registerAspectJAnnotationAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) |
static org.springframework.beans.factory.config.BeanDefinition |
registerAspectJAnnotationAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
Object source) |
static org.springframework.beans.factory.config.BeanDefinition |
registerAspectJAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) |
static org.springframework.beans.factory.config.BeanDefinition |
registerAspectJAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
Object source) |
static org.springframework.beans.factory.config.BeanDefinition |
registerAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) |
static org.springframework.beans.factory.config.BeanDefinition |
registerAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry,
Object source) |
public static final String AUTO_PROXY_CREATOR_BEAN_NAME
public static org.springframework.beans.factory.config.BeanDefinition registerAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
public static org.springframework.beans.factory.config.BeanDefinition registerAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, Object source)
public static org.springframework.beans.factory.config.BeanDefinition registerAspectJAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
public static org.springframework.beans.factory.config.BeanDefinition registerAspectJAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, Object source)
public static org.springframework.beans.factory.config.BeanDefinition registerAspectJAnnotationAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
public static org.springframework.beans.factory.config.BeanDefinition registerAspectJAnnotationAutoProxyCreatorIfNecessary(org.springframework.beans.factory.support.BeanDefinitionRegistry registry, Object source)
public static void forceAutoProxyCreatorToUseClassProxying(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)