Class AopNamespaceUtils
java.lang.Object
org.springframework.aop.config.AopNamespaceUtils
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.
- Since:
 - 2.0
 - Author:
 - Rob Harrop, Juergen Hoeller, Mark Fisher
 - See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringTheproxy-target-classattribute as found on AOP-related XML tags. - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidregisterAspectJAnnotationAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement) static voidregisterAspectJAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement) static voidregisterAutoProxyCreatorIfNecessary(ParserContext parserContext, Element sourceElement)  
- 
Field Details
- 
PROXY_TARGET_CLASS_ATTRIBUTE
Theproxy-target-classattribute as found on AOP-related XML tags.- See Also:
 
 
 - 
 - 
Constructor Details
- 
AopNamespaceUtils
public AopNamespaceUtils() 
 - 
 - 
Method Details
- 
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)  
 -