Package org.springframework.aop.support
Class StaticMethodMatcherPointcutAdvisor
java.lang.Object
org.springframework.aop.support.StaticMethodMatcher
org.springframework.aop.support.StaticMethodMatcherPointcut
org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
- All Implemented Interfaces:
- Serializable,- Advisor,- MethodMatcher,- Pointcut,- PointcutAdvisor,- Ordered
public abstract class StaticMethodMatcherPointcutAdvisor
extends StaticMethodMatcherPointcut
implements PointcutAdvisor, Ordered, Serializable
Convenient base class for Advisors that are also static pointcuts.
 Serializable if Advice and subclass are.
- Author:
- Rod Johnson, Juergen Hoeller
- See Also:
- 
Field SummaryFields inherited from interface org.springframework.aop.AdvisorEMPTY_ADVICEFields inherited from interface org.springframework.aop.MethodMatcherTRUEFields inherited from interface org.springframework.core.OrderedHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- 
Constructor SummaryConstructorsConstructorDescriptionCreate a new StaticMethodMatcherPointcutAdvisor, expecting bean-style configuration.Create a new StaticMethodMatcherPointcutAdvisor for the given advice.
- 
Method SummaryMethods inherited from class org.springframework.aop.support.StaticMethodMatcherPointcutgetClassFilter, getMethodMatcher, setClassFilterMethods inherited from class org.springframework.aop.support.StaticMethodMatcherisRuntime, matchesMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.aop.AdvisorisPerInstanceMethods inherited from interface org.springframework.aop.MethodMatchermatches
- 
Constructor Details- 
StaticMethodMatcherPointcutAdvisorpublic StaticMethodMatcherPointcutAdvisor()Create a new StaticMethodMatcherPointcutAdvisor, expecting bean-style configuration.- See Also:
 
- 
StaticMethodMatcherPointcutAdvisorCreate a new StaticMethodMatcherPointcutAdvisor for the given advice.- Parameters:
- advice- the Advice to use
 
 
- 
- 
Method Details- 
setOrderpublic void setOrder(int order) 
- 
getOrderpublic int getOrder()Description copied from interface:OrderedGet the order value of this object.Higher values are interpreted as lower priority. As a consequence, the object with the lowest value has the highest priority (somewhat analogous to Servlet load-on-startupvalues).Same order values will result in arbitrary sort positions for the affected objects. 
- 
setAdvice
- 
getAdviceDescription copied from interface:AdvisorReturn the advice part of this aspect. An advice may be an interceptor, a before advice, a throws advice, etc.
- 
getPointcutDescription copied from interface:PointcutAdvisorGet the Pointcut that drives this advisor.- Specified by:
- getPointcutin interface- PointcutAdvisor
 
 
-