Uses of Interface
org.aoju.bus.proxy.Provider
Packages that use Provider
Package
Description
代理工厂
简化动态代理
基于cglib的ProxyFactory实现
基于javassist的ProxyFactory实现
拦截等相关实现
Invoker实现
通用的ObjectProvider实现
-
Uses of Provider in org.aoju.bus.proxy
Methods in org.aoju.bus.proxy with parameters of type ProviderModifier and TypeMethodDescriptionFactory.createDelegatorProxy(ClassLoader classLoader, Provider delegateProvider, Class[] proxyClasses) Factory.createDelegatorProxy(Provider delegateProvider, Class[] proxyClasses) -
Uses of Provider in org.aoju.bus.proxy.factory.cglib
Methods in org.aoju.bus.proxy.factory.cglib with parameters of type ProviderModifier and TypeMethodDescriptionCglibFactory.createDelegatorProxy(ClassLoader classLoader, Provider targetProvider, Class[] proxyClasses) -
Uses of Provider in org.aoju.bus.proxy.factory.javassist
Methods in org.aoju.bus.proxy.factory.javassist with parameters of type ProviderModifier and TypeMethodDescriptionJavassistFactory.createDelegatorProxy(ClassLoader classLoader, Provider targetProvider, Class[] proxyClasses) -
Uses of Provider in org.aoju.bus.proxy.intercept
Methods in org.aoju.bus.proxy.intercept that return ProviderModifier and TypeMethodDescriptionInterceptorChain.createProxyProvider(Factory factory, ClassLoader classLoader, Object object, Class[] proxyClasses) 创建一个Provider,它将返回一个代理,该代理通过这个拦截器链发送方法调用, 并最终到达提供的terminus对象。代理将只支持指定的接口/类。指定的类装入器将用于生成代理类.InterceptorChain.createProxyProvider(Factory factory, Object object) 创建一个Provider,它将返回一个代理, 该代理通过这个拦截器链发送方法调用, 并最终到达提供的terminus对象。 代理将支持由terminus对象实现的所有接口。 线程上下文类装入器将用于生成代理类InterceptorChain.createProxyProvider(Factory factory, Object object, Class[] proxyClasses) 创建一个Provider,它将返回一个代理,该代理通过这个拦截器链发送方法调用, 并最终到达提供的terminus对象。代理将只支持指定的接口/类。线程上下文类装入器将用于生成代理类. -
Uses of Provider in org.aoju.bus.proxy.invoker
Constructors in org.aoju.bus.proxy.invoker with parameters of type Provider -
Uses of Provider in org.aoju.bus.proxy.provider
Classes in org.aoju.bus.proxy.provider that implement ProviderModifier and TypeClassDescriptionclass总是返回相同的对象class使用Class.newInstance()来实例化一个对象classburlap 服务提供class仅对给定的Cloneable对象调用clone()(反射性地)classclassHessian 服务提供class总是返回nullclass通过在RMI注册表中查找来提供对象class通过查找home对象并(通过反射)调用无参数create()方法来提供对会话bean的引用 这对本地和远程会话bean都有效class包装另一个对象提供程序,确保只调用它一次, 在所有后续调用时返回包装提供程序返回的值Fields in org.aoju.bus.proxy.provider declared as ProviderConstructors in org.aoju.bus.proxy.provider with parameters of type ProviderModifierConstructorDescriptionDecoratorProvider(Provider inner) SingletonProvider(Provider inner)