public class InterceptorChain extends Object
interceptors的代理| Constructor and Description |
|---|
InterceptorChain(Interceptor[] interceptors) |
| Modifier and Type | Method and Description |
|---|---|
Provider |
createProxyProvider(Factory factory,
ClassLoader classLoader,
Object object,
Class[] proxyClasses)
创建一个
Provider,它将返回一个代理,该代理通过这个拦截器链发送方法调用,
并最终到达提供的terminus对象。代理将只支持指定的接口/类。指定的类装入器将用于生成代理类. |
Provider |
createProxyProvider(Factory factory,
Object object)
创建一个
Provider,它将返回一个代理,
该代理通过这个拦截器链发送方法调用, 并最终到达提供的terminus对象。
代理将支持由terminus对象实现的所有接口。 线程上下文类装入器将用于生成代理类 |
Provider |
createProxyProvider(Factory factory,
Object object,
Class[] proxyClasses)
创建一个
Provider,它将返回一个代理,该代理通过这个拦截器链发送方法调用,
并最终到达提供的terminus对象。代理将只支持指定的接口/类。线程上下文类装入器将用于生成代理类. |
public InterceptorChain(Interceptor[] interceptors)
public Provider createProxyProvider(Factory factory, Object object)
Provider,它将返回一个代理,
该代理通过这个拦截器链发送方法调用, 并最终到达提供的terminus对象。
代理将支持由terminus对象实现的所有接口。 线程上下文类装入器将用于生成代理类public Provider createProxyProvider(Factory factory, Object object, Class[] proxyClasses)
Provider,它将返回一个代理,该代理通过这个拦截器链发送方法调用,
并最终到达提供的terminus对象。代理将只支持指定的接口/类。线程上下文类装入器将用于生成代理类.Copyright © 2019. All rights reserved.