Uses of Interface
com.ultikits.ultitools.aop.MethodInterceptor
Packages that use MethodInterceptor
-
Uses of MethodInterceptor in com.ultikits.ultitools.aop
Classes in com.ultikits.ultitools.aop that implement MethodInterceptorModifier and TypeClassDescriptionprivate static classApplies an advisor's interceptor only to the methods that advisor matches.classAOP interceptor that handles @ExceptionCatch annotated methods.classAOP interceptor that implements declarative transaction management.Fields in com.ultikits.ultitools.aop declared as MethodInterceptorModifier and TypeFieldDescriptionprivate final MethodInterceptorAopAdvisor.AnnotationAopAdvisor.interceptorFields in com.ultikits.ultitools.aop with type parameters of type MethodInterceptorModifier and TypeFieldDescriptionprivate final List<MethodInterceptor> ProxyFactory.InterceptorDispatcher.interceptorsprivate final List<MethodInterceptor> ProxyFactory.interceptorsprivate final List<MethodInterceptor> ReflectiveMethodInvocation.interceptorsMethods in com.ultikits.ultitools.aop that return MethodInterceptorModifier and TypeMethodDescriptionAopAdvisor.AnnotationAopAdvisor.getInterceptor()AopAdvisor.getInterceptor()Gets the interceptor to apply for matching methods.Methods in com.ultikits.ultitools.aop with parameters of type MethodInterceptorModifier and TypeMethodDescriptionstatic AopAdvisorAopAdvisor.forAnnotation(Class<? extends Annotation> annotationType, MethodInterceptor interceptor, int order) Creates an advisor that matches methods or classes with the given annotation.static AopAdvisorAopAdvisor.forAnnotation(Class<? extends Annotation> annotationType, MethodInterceptor interceptor, int order, AnnotationLookupCache<? extends Annotation> sharedCache) Creates an advisor that matches methods or classes with the given annotation, using a caller-suppliedAnnotationLookupCacheinstead of building its own.Constructors in com.ultikits.ultitools.aop with parameters of type MethodInterceptorModifierConstructorDescription(package private)AnnotationAopAdvisor(Class<? extends Annotation> annotationType, MethodInterceptor interceptor, int order) (package private)AnnotationAopAdvisor(Class<? extends Annotation> annotationType, MethodInterceptor interceptor, int order, AnnotationLookupCache<? extends Annotation> lookupCache) Constructor parameters in com.ultikits.ultitools.aop with type arguments of type MethodInterceptorModifierConstructorDescription(package private)InterceptorDispatcher(List<MethodInterceptor> interceptors) ProxyFactory(List<MethodInterceptor> interceptors) Creates a new proxy factory with the given interceptors.ReflectiveMethodInvocation(Object target, Method method, Object[] arguments, List<MethodInterceptor> interceptors) Creates a new reflective method invocation whose chain tail reflects on the target.ReflectiveMethodInvocation(Object target, Method method, Object[] arguments, List<MethodInterceptor> interceptors, Callable<?> superCall) Creates a new reflective method invocation with an explicit chain tail.