com.schlimm.springcdi.interceptor.model
Class MethodInterceptorInfo
java.lang.Object
com.schlimm.springcdi.interceptor.model.InterceptorInfo
com.schlimm.springcdi.interceptor.model.MethodInterceptorInfo
public class MethodInterceptorInfo
- extends InterceptorInfo
Subclass of InterceptorInfo
that defines logic specific to JSR 318/299 business method interceptors.
Assumes that BeanDefinition
of BeanDefinitionHolder
is of type AnnotatedBeanDefinition
.
- Author:
- Niklas Schlimm
Constructor Summary |
MethodInterceptorInfo(org.springframework.beans.factory.config.BeanDefinitionHolder beanDefinitionHolder)
|
Method Summary |
protected void |
resolveInterceptorMethods()
Subclasses can implement custom logic to resolve interceptor methods on this interceptor |
Methods inherited from class com.schlimm.springcdi.interceptor.model.InterceptorInfo |
addClassLevelInterception, addInterceptedBean, addInterceptedMethod, getAnnotationAttributes, getAnnotationMetadata, getBeanDefinitionHolder, getClassLevelInterceptions, getInterceptedBeans, getInterceptedMethods, getInterceptorBindings, getInterceptorMethods, isInterceptingBean, isInterceptor, matches, resolveInterceptorBindings, setBeanDefinitionHolder, setClassLevelInterceptions, setInterceptedBeans, setInterceptorMethods, toString |
MethodInterceptorInfo
public MethodInterceptorInfo(org.springframework.beans.factory.config.BeanDefinitionHolder beanDefinitionHolder)
resolveInterceptorMethods
protected void resolveInterceptorMethods()
- Description copied from class:
InterceptorInfo
- Subclasses can implement custom logic to resolve interceptor methods on this interceptor
- Specified by:
resolveInterceptorMethods
in class InterceptorInfo
Copyright © 2011. All Rights Reserved.