| AndBase开发框架 1.6

- 首页
- 相关页面
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

全部 类 命名空间 文件 函数 变量 枚举值 页
Public 成员函数 | 静态 Public 成员函数 | 静态 Public 属性 | Protected 成员函数 | 静态 Private 属性 | 所有成员列表
com.ab.task.AbTaskPool类 参考

## Public 成员函数
void | execute (final AbTaskItem item)

## 静态 Public 成员函数
static AbTaskPool | getInstance ()

## 静态 Public 属性
static Executor | mExecutorService = null

## Protected 成员函数
| AbTaskPool ()

## 静态 Private 属性
static AbTaskPool | abTaskPool = null
static HashMap< String, Object > | result
static Handler | handler

## 详细描述

© 2012 amsoft.cn 名称：AbTaskPool.java 描述：用andbase线程池

作者
  还如一梦中

版本
  v1.0

日期
  ：2013-5-23 上午10:10:53

## 构造及析构函数说明

com.ab.task.AbTaskPool.AbTaskPool | ( |  | ) |
| inline protected

构造线程池.

## 成员函数说明

void com.ab.task.AbTaskPool.execute | ( | final AbTaskItem | item | ) |
| inline

执行任务.

参数

  item | the item

static AbTaskPool com.ab.task.AbTaskPool.getInstance | ( |  | ) |
| inline static

单例构造图片下载器.

返回
  single instance of AbHttpPool

## 类成员变量说明

AbTaskPool com.ab.task.AbTaskPool.abTaskPool = null
| static private

单例对象 The http pool.

Handler com.ab.task.AbTaskPool.handler
| static private

初始值:
= new Handler() {
@Override
public void handleMessage(Message msg) {
AbTaskItem item = (AbTaskItem)msg.obj;
if(item.getListener() instanceof AbTaskListListener){
((AbTaskListListener)item.getListener()).update((List<?>)result.get(item.toString()));
}else if(item.getListener() instanceof AbTaskObjectListener){
((AbTaskObjectListener)item.getListener()).update(result.get(item.toString()));
}else{
item.getListener().update();
}
result.remove(item.toString());
}
}

下载完成后的消息句柄.

Executor com.ab.task.AbTaskPool.mExecutorService = null
| static

线程执行器.

HashMap<String,Object> com.ab.task.AbTaskPool.result
| static private

存放返回的任务结果.

该类的文档由以下文件生成:

- src/com/ab/task/AbTaskPool.java