当前页面: 
在线文档首页 > 
Spring Framework 1.2.9 API 文档英文版
NameMatchMethodPointcutAdvisor (Spring Framework) - Spring Framework 1.2.9 API 文档英文版
org.springframework.aop.support
Class NameMatchMethodPointcutAdvisor
java.lang.Object
   org.springframework.aop.support.StaticMethodMatcher
org.springframework.aop.support.StaticMethodMatcher
       org.springframework.aop.support.StaticMethodMatcherPointcut
org.springframework.aop.support.StaticMethodMatcherPointcut
           org.springframework.aop.support.NameMatchMethodPointcut
org.springframework.aop.support.NameMatchMethodPointcut
               org.springframework.aop.support.NameMatchMethodPointcutAdvisor
org.springframework.aop.support.NameMatchMethodPointcutAdvisor
- All Implemented Interfaces: 
- Serializable, Advisor, MethodMatcher, Pointcut, PointcutAdvisor, Ordered
- public class NameMatchMethodPointcutAdvisor 
- extends NameMatchMethodPointcut- implements PointcutAdvisor, Ordered
Convenient class for name-match method pointcuts that hold an Interceptor,
 making them an Advisor.
- Author:
- Juergen Hoeller
- See Also:
- Serialized Form
 
| Fields inherited from interface org.springframework.aop.Pointcut | 
| TRUE | 
 
 
 
| Method Summary | 
|  Advice | getAdvice()Return the advice part of this aspect.
 | 
|  int | getOrder()Return the order value of this object,
 higher value meaning greater in terms of sorting.
 | 
|  Pointcut | getPointcut()Get the Pointcut that drives this advisor.
 | 
|  boolean | isPerInstance()Return whether this advice is associated with a particular instance
 (for example, creating a mixin) or shared with all instances of
 the advised class obtained from the same Spring bean factory.
 | 
|  void | setAdvice(Advice advice)
 | 
|  void | setOrder(int order)
 | 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
NameMatchMethodPointcutAdvisor
public NameMatchMethodPointcutAdvisor()
NameMatchMethodPointcutAdvisor
public NameMatchMethodPointcutAdvisor(Advice advice)
setOrder
public void setOrder(int order)
- 
 
- 
 
getOrder
public int getOrder()
- Description copied from interface: Ordered
- Return the order value of this object,
 higher value meaning greater in terms of sorting.
 Normally starting with 0 or 1, Integer.MAX_VALUE
 indicating greatest.
 Same order values will result in arbitrary positions
 for the affected objects.
 Higher value can be interpreted as lower priority,
 consequently the first object has highest priority
 (somewhat analogous to Servlet "load-on-startup" values).
 
 
- 
- Specified by:
- getOrderin interface- Ordered
 
- 
- Returns:
- the order value
 
setAdvice
public void setAdvice(Advice advice)
- 
 
- 
 
getAdvice
public Advice getAdvice()
- Description copied from interface: Advisor
- Return the advice part of this aspect. An advice may be an
 interceptor, a before advice, a throws advice, etc.
 
- 
- Specified by:
- getAdvicein interface- Advisor
 
- 
- Returns:
- the advice that should apply if the pointcut matches
- See Also:
- MethodInterceptor,- BeforeAdvice,- ThrowsAdvice,- AfterReturningAdvice
 
getPointcut
public Pointcut getPointcut()
- Description copied from interface: PointcutAdvisor
- Get the Pointcut that drives this advisor.
 
- 
- Specified by:
- getPointcutin interface- PointcutAdvisor
 
- 
 
isPerInstance
public boolean isPerInstance()
- Description copied from interface: Advisor
- Return whether this advice is associated with a particular instance
 (for example, creating a mixin) or shared with all instances of
 the advised class obtained from the same Spring bean factory.
 Note that this method is not currently used by the framework.
 Typical Advisor implementations always return true.
 Use singleton/prototype bean definitions or appropriate programmatic
 proxy creation to ensure that Advisors have the correct lifecycle model.
 
 
- 
- Specified by:
- isPerInstancein interface- Advisor
 
- 
 
Copyright (c) 2002-2007 The Spring Framework Project.