org.springframework.jee.intercept
Class JeeInterceptorPointcutAdvisor
java.lang.Object
org.springframework.aop.support.StaticMethodMatcher
org.springframework.aop.support.StaticMethodMatcherPointcut
org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor
org.springframework.jee.intercept.JeeInterceptorPointcutAdvisor
- All Implemented Interfaces:
- Serializable, Advisor, MethodMatcher, Pointcut, PointcutAdvisor, Ordered
public class JeeInterceptorPointcutAdvisor
- extends StaticMethodMatcherPointcutAdvisor
Spring AOP pointcut that can be used for a method-targeted EJB3 style
interception
- Author:
- Rod Johnson
- See Also:
- Serialized Form
| Fields inherited from interface org.springframework.aop.Pointcut |
TRUE |
JeeInterceptorPointcutAdvisor
public JeeInterceptorPointcutAdvisor(Method targetMethod,
JeeInterceptorInterceptor advice,
DeploymentUnitMetadata deploymentUnitMetadata,
Map<Object,InterceptionMetadata.InterceptorExclusion> exclusion,
Set<Object> interceptorOrderObject)
- Parameters:
targetMethod - matching method. If this is null, will always matchadvice - JeeInterceptor
setBeanControlInterfaceAndMethods
public void setBeanControlInterfaceAndMethods(Class beanControlInterface,
Set<Method> beanControlInterfaceMethods)
matches
public boolean matches(Method method,
Class targetClass)
isExcluded
protected boolean isExcluded(Method method,
Class targetClass)
getAdvice
public JeeInterceptorInterceptor getAdvice()
- Return the typed advice associated with this interceptor.
- Specified by:
getAdvice in interface Advisor- Overrides:
getAdvice in class StaticMethodMatcherPointcutAdvisor
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2007 Interface21. All Rights Reserved.