Package org.springframework.aop.support
Class AbstractGenericPointcutAdvisor
- java.lang.Object
- org.springframework.aop.support.AbstractPointcutAdvisor
- org.springframework.aop.support.AbstractGenericPointcutAdvisor
- All Implemented Interfaces:
Serializable,Advisor,PointcutAdvisor,Ordered
- Direct Known Subclasses:
AspectJExpressionPointcutAdvisor,DefaultPointcutAdvisor,NameMatchMethodPointcutAdvisor,RegexpMethodPointcutAdvisor
public abstract class AbstractGenericPointcutAdvisor extends AbstractPointcutAdvisor
Abstract generic PointcutAdvisor that allows for any Advice to be configured.- Since:
- 2.0
- Author:
- Juergen Hoeller
- See Also:
setAdvice(org.aopalliance.aop.Advice),DefaultPointcutAdvisor, Serialized Form
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor Summary
Constructors Constructor Description AbstractGenericPointcutAdvisor()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdvicegetAdvice()Return the advice part of this aspect.voidsetAdvice(Advice advice)Specify the advice that this advisor should apply.StringtoString()Methods inherited from class org.springframework.aop.support.AbstractPointcutAdvisor
equals, getOrder, hashCode, isPerInstance, setOrder
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.springframework.aop.PointcutAdvisor
getPointcut
Constructor Detail
AbstractGenericPointcutAdvisor
public AbstractGenericPointcutAdvisor()
Method Detail
getAdvice
public Advice getAdvice()
Description copied from interface:AdvisorReturn the advice part of this aspect. An advice may be an interceptor, a before advice, a throws advice, etc.- Returns:
- the advice that should apply if the pointcut matches
- See Also:
MethodInterceptor,BeforeAdvice,ThrowsAdvice,AfterReturningAdvice