类 AopNamespaceUtils
- java.lang.Object
- org.springframework.aop.config.AopNamespaceUtils
public abstract class AopNamespaceUtils extends Object
Utility class for handling registration of auto-proxy creators used internally by the 'aop
' namespace tags.Only a single auto-proxy creator should be registered and multiple configuration elements may wish to register different concrete implementations. As such this class delegates to
AopConfigUtils
which provides a simple escalation protocol. Callers may request a particular auto-proxy creator and know that creator, or a more capable variant thereof, will be registered as a post-processor.- 从以下版本开始:
- 2.0
- 作者:
- Rob Harrop, Juergen Hoeller, Mark Fisher
- 另请参阅:
AopConfigUtils
字段概要
字段 修饰符和类型 字段 说明 static String
PROXY_TARGET_CLASS_ATTRIBUTE
Theproxy-target-class
attribute as found on AOP-related XML tags.
构造器概要
构造器 构造器 说明 AopNamespaceUtils()
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static void
registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)
static void
registerAspectJAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)
static void
registerAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)
字段详细资料
PROXY_TARGET_CLASS_ATTRIBUTE
public static final String PROXY_TARGET_CLASS_ATTRIBUTE
Theproxy-target-class
attribute as found on AOP-related XML tags.- 另请参阅:
- 常量字段值
构造器详细资料
AopNamespaceUtils
public AopNamespaceUtils()
方法详细资料
registerAutoProxyCreatorIfNecessary
public static void registerAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)
registerAspectJAutoProxyCreatorIfNecessary
public static void registerAspectJAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)
registerAspectJAnnotationAutoProxyCreatorIfNecessary
public static void registerAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)