public class ThreadManager
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
MAX_CONNECTIONNUM |
| 构造器和说明 |
|---|
ThreadManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearThread()
清除所有运行线程
|
int |
executeThread(java.lang.Runnable runnable)
线程事件处理
|
static ThreadManager |
getInstance()
获取ThreadManager对象
|
int |
sendRequest(CommonDefine.INFO_HTTPREQUEST info,
CommonDefine.OnHttpEvent cb,
boolean subTread)
get请求发送
|
void |
sendSyncRequest(CommonDefine.INFO_HTTPREQUEST info,
CommonDefine.OnHttpEvent cb)
同步发送请求,内部子线程使用
|
void |
setDebugMode(boolean mode)
设置debug模式
|
void |
setRequestHeader(java.util.Map<java.lang.String,java.lang.String> header)
设置请求header
|
public static final int MAX_CONNECTIONNUM
public static ThreadManager getInstance()
public void clearThread()
public int executeThread(java.lang.Runnable runnable)
runnable - 线程处理对象public void setRequestHeader(java.util.Map<java.lang.String,java.lang.String> header)
header - header信息public void setDebugMode(boolean mode)
mode - public int sendRequest(CommonDefine.INFO_HTTPREQUEST info, CommonDefine.OnHttpEvent cb, boolean subTread)
info - 请求信息结构体cb - 网络事件回调subTread - 是否子线程返回结果public void sendSyncRequest(CommonDefine.INFO_HTTPREQUEST info, CommonDefine.OnHttpEvent cb)