接口的使用
org.aopalliance.intercept.Interceptor
使用Interceptor的程序包
程序包
说明
Aspect Programming
AspectJ integration package.
Package containing Infra basic AOP infrastructure, compliant with the
AOP Alliance interfaces.
SPI package allowing AOP framework to handle arbitrary advice types.
Provides miscellaneous interceptor implementations.
-
infra.aop中Interceptor的使用
infra.aop中Interceptor的子接口修饰符和类型接口说明interfaceSub-interface of AOP Alliance MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor. -
infra.aop.aspectj中Interceptor的使用
修饰符和类型类说明classFramework AOP advice wrapping an AspectJ after advice method.classFramework AOP advice wrapping an AspectJ after-throwing advice method.classFramework AOP around advice (MethodInterceptor) that wraps an AspectJ advice method. -
infra.aop.framework中Interceptor的使用
参数类型为Interceptor的infra.aop.framework中的方法修饰符和类型方法说明static <T> TProxyFactory.getProxy(Class<T> proxyInterface, Interceptor interceptor) Create a new proxy for the given interface and interceptor.参数类型为Interceptor的infra.aop.framework中的构造器限定符构造器说明ProxyFactory(Class<?> proxyInterface, Interceptor interceptor) Create a new ProxyFactory for the given interface and interceptor. -
infra.aop.framework.adapter中Interceptor的使用
修饰符和类型类说明classInterceptor to wrap anAfterReturningAdvice.classInterceptor to wrap aMethodBeforeAdvice.classInterceptor to wrap an after-throwing advice. -
infra.aop.interceptor中Interceptor的使用
修饰符和类型类说明classBase class for monitoring interceptors, such as performance monitors.classBaseMethodInterceptorimplementation for tracing.classAOP AllianceMethodInterceptorthat processes method invocations asynchronously, using a givenAsyncTaskExecutor.classInterceptor that throttles concurrent access, blocking invocations if a specified concurrency limit is reached.classMethodInterceptorimplementation that allows for highly customizable method-level tracing, using placeholders.classAOP AllianceMethodInterceptorthat can be introduced in a chain to display verbose information about intercepted invocations to the logger.private static final recordInterceptor that exposes the specified bean name as invocation attribute.private static classIntroduction that exposes the specified bean name as invocation attribute.final classInterceptor that exposes the currentMethodInvocationas a thread-local object.classSimple AOP AllianceMethodInterceptorfor performance monitoring.classSimple AOP AllianceMethodInterceptorthat can be introduced in a chain to display verbose trace information about intercepted method invocations, with method entry and method exit info. -
infra.aop.support中Interceptor的使用
修饰符和类型类说明classConvenient implementation of theIntroductionInterceptorinterface.classConvenient implementation of theIntroductionInterceptorinterface.final classRuntime MethodInterceptor -
org.aopalliance.intercept中Interceptor的使用
修饰符和类型接口说明interfaceIntercepts the construction of a new object.interfaceIntercepts field access on a target object.interfaceIntercepts calls on an interface on its way to the target.