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, setNextMethodInterceptor
public 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