当前页面: 
在线文档首页 > 
Spring Framework 2.0.5 API 文档英文版
AopNamespaceHandler (Spring Framework API 2.0) - Spring Framework 2.0.5 API 文档英文版
org.springframework.aop.config
Class AopNamespaceHandler
java.lang.Object
  
org.springframework.beans.factory.xml.NamespaceHandlerSupport
      
org.springframework.aop.config.AopNamespaceHandler
- All Implemented Interfaces: 
 - NamespaceHandler
 
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"/>
- Since:
 
  - 2.0
 
- Author:
 
  - Rob Harrop, Adrian Colyer, Rod Johnson
 
 
| 
Method Summary | 
 void | 
init()
 
          Register the BeanDefinitionParsers for the
 'config', 'spring-configured', 'aspectj-autoproxy'
 and 'scoped-proxy' tags. | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
AopNamespaceHandler
public AopNamespaceHandler()
init
public void init()
- Register the 
BeanDefinitionParsers for the
 'config', 'spring-configured', 'aspectj-autoproxy'
 and 'scoped-proxy' tags.
- See Also:
 NamespaceHandlerSupport.registerBeanDefinitionParser(String, BeanDefinitionParser)
 
 
Copyright © 2002-2007 The Spring Framework.