public abstract class AnnotationChainableMethodAdvice<T extends Annotation> extends ChainableMethodAdvice
nextMethodInterceptor, nullResult, serviceBeanAopCacheManager| Constructor and Description |
|---|
AnnotationChainableMethodAdvice() |
| Modifier and Type | Method and Description |
|---|---|
protected T |
findAnnotation(org.aopalliance.intercept.MethodInvocation methodInvocation) |
Class<? extends Annotation> |
getAnnotationClass() |
abstract T |
getNullAnnotation() |
protected void |
setServiceBeanAopCacheManager(ServiceBeanAopCacheManager serviceBeanAopCacheManager) |
afterReturning, afterThrowing, before, duringFinally, invoke, setNextMethodInterceptorpublic Class<? extends Annotation> getAnnotationClass()
public abstract T getNullAnnotation()
protected T findAnnotation(org.aopalliance.intercept.MethodInvocation methodInvocation)
protected void setServiceBeanAopCacheManager(ServiceBeanAopCacheManager serviceBeanAopCacheManager)
setServiceBeanAopCacheManager in class ChainableMethodAdvice