java.lang.Object
com.ejlchina.okhttps.TaskExecutor
-
嵌套类概要
嵌套类 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明<V> VdoMsgConvert(TaskExecutor.ConvertFunc<V> callable) <V> TaskExecutor.Data<V>doMsgConvert(String type, TaskExecutor.ConvertFunc<V> callable) download(HttpTask<?> httpTask, File file, InputStream input, long skipBytes) voidvoidexecuteOnComplete(HttpTask<?> task, Consumer<HttpResult.State> onComplete, HttpResult.State state, boolean onIo) booleanexecuteOnException(HttpTask<?> task, AHttpTask.OkHttpCall call, Consumer<IOException> onException, IOException error, boolean onIo) voidexecuteOnResponse(HttpTask<?> task, AHttpTask.OkHttpCall call, Consumer<HttpResult> onResponse, HttpResult result, boolean onIo) String[]getExecutor(boolean onIo) booleanvoidshutdown()关闭线程池
-
构造器详细资料
-
TaskExecutor
-
-
方法详细资料
-
getExecutor
-
download
-
execute
-
executeOnResponse
public void executeOnResponse(HttpTask<?> task, AHttpTask.OkHttpCall call, Consumer<HttpResult> onResponse, HttpResult result, boolean onIo) -
executeOnException
public boolean executeOnException(HttpTask<?> task, AHttpTask.OkHttpCall call, Consumer<IOException> onException, IOException error, boolean onIo) -
executeOnComplete
public void executeOnComplete(HttpTask<?> task, Consumer<HttpResult.State> onComplete, HttpResult.State state, boolean onIo) -
doMsgConvert
-
doMsgConvert
-
requireScheduler
-
shutdown
public void shutdown()关闭线程池- 从以下版本开始:
- OkHttps V1.0.2
-
getIoExecutor
-
getMainExecutor
-
getDownloadListener
-
getResponseListener
-
getExceptionListener
-
getCompleteListener
-
getMsgConvertors
-
getTaskScheduler
-
getContentTypes
-
isMulitMsgConvertor
public boolean isMulitMsgConvertor()
-