public class AopNamespaceHandler extends NamespaceHandlerSupport
NamespaceHandler for the aop namespace.
 Provides a BeanDefinitionParser for the
 <aop:config> tag. A config tag can include nested
 pointcut, advisor and aspect tags.
 
The pointcut tag allows for creation of named
 AspectJExpressionPointcut beans using a simple syntax:
 
<aop:pointcut id="getNameCalls" expression="execution(* *..ITestBean.getName(..))"/>
Using the advisor tag you can configure an Advisor
 and have it applied to all relevant beans in you BeanFactory
 automatically. The advisor tag supports both in-line and referenced
 Pointcuts:
 
 <aop:advisor id="getAgeAdvisor"
     pointcut="execution(* *..ITestBean.getAge(..))"
     advice-ref="getAgeCounter"/>
 <aop:advisor id="getNameAdvisor"
     pointcut-ref="getNameCalls"
     advice-ref="getNameCounter"/>| Constructor and Description | 
|---|
AopNamespaceHandler()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
init()
Register the  
BeanDefinitionParsers for the
 'config', 'spring-configured', 'aspectj-autoproxy'
 and 'scoped-proxy' tags. | 
decorate, parse, registerBeanDefinitionDecorator, registerBeanDefinitionDecoratorForAttribute, registerBeanDefinitionParserpublic void init()
BeanDefinitionParsers for the
 'config', 'spring-configured', 'aspectj-autoproxy'
 and 'scoped-proxy' tags.