接口 | 说明 |
---|---|
DmsCallBack<T> |
回调接口,调用异步方法,用户需传入此callback
|
DmsClient |
client侧接口
|
MessageListener |
push 消费模式需实现
|
类 | 说明 |
---|---|
DmsAbstractClient |
client端
|
DmsBlockedCallBack<T> |
阻塞callback类型,在线程池执行响应,不会阻塞业务线程
如果用户callback有阻塞操作,要求使用此类型callback,避免业务线程阻塞: sleep调用 网络请求 文件io 同步等待 ... |
DmsNonBlockedCallBack<T> |
非阻塞callback类型,在业务线程池执行响应,要确保callback不包含阻塞动作
如果用户callback有阻塞操作,要求使用com.huawei.dms.client.DmsBlockedCallBack,避免业务线程阻塞: sleep调用 网络请求 文件io 同步等待 ... |
DmsRequestFuture<T> |
future实现
|
DmsSendThread |
请求发送线程
|
DmsTask<T> |
请求任务
|
枚举 | 说明 |
---|---|
DmsTask.TaskStatus |
任务状态
|