public class XHttpProxy
extends java.lang.Object
implements java.lang.reflect.InvocationHandler
请结合@NetMethod注解注释的接口使用
| Constructor and Description |
|---|
XHttpProxy()
构造方法
|
XHttpProxy(java.lang.String threadType)
构造方法
|
| Modifier and Type | Method and Description |
|---|---|
<T> T |
create(java.lang.Class<T> cls) |
java.lang.Object |
invoke(java.lang.Object o,
java.lang.reflect.Method method,
java.lang.Object[] args) |
static <T> T |
proxy(java.lang.Class<T> cls)
网络请求代理
|
static <T> T |
proxy(java.lang.Class<T> cls,
java.lang.String threadType)
网络请求代理
|
public XHttpProxy()
public XHttpProxy(java.lang.String threadType)
threadType - 线程调度类型public static <T> T proxy(java.lang.Class<T> cls)
T - cls - 代理的请求接口public static <T> T proxy(java.lang.Class<T> cls,
java.lang.String threadType)
T - cls - 代理的请求接口threadType - 线程调度类型public <T> T create(java.lang.Class<T> cls)
public java.lang.Object invoke(java.lang.Object o,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerjava.lang.Throwable