接口的使用
com.ejlchina.okhttps.OnCallback
-
使用OnCallback的程序包 程序包 说明 com.ejlchina.okhttps -
-
com.ejlchina.okhttps中OnCallback的使用
参数类型为OnCallback的com.ejlchina.okhttps中的方法 修饰符和类型 方法 说明 voidTaskExecutor. executeOnComplete(HttpTask<?> task, OnCallback<HttpResult.State> onComplete, HttpResult.State state, boolean onIo)booleanTaskExecutor. executeOnException(HttpTask<?> task, AHttpTask.OkHttpCall call, OnCallback<IOException> onException, IOException error, boolean onIo)voidTaskExecutor. executeOnResponse(HttpTask<?> task, AHttpTask.OkHttpCall call, OnCallback<HttpResult> onResponse, HttpResult result, boolean onIo)AHttpTaskAHttpTask. setOnComplete(OnCallback<HttpResult.State> onComplete)设置请求执行完成后的回调函数,无论成功|失败|异常 都会被执行DownloadDownload. setOnComplete(OnCallback<Download.Status> onComplete)AHttpTaskAHttpTask. setOnException(OnCallback<IOException> onException)设置请求执行异常后的回调函数,设置后,相关异常将不再向上抛出DownloadDownload. setOnFailure(OnCallback<Download.Failure> onFailure)设置下载失败回调(取消不执行)HttpResult.BodyHttpResult.Body. setOnProcess(OnCallback<Process> onProcess)设置报文体接收进度回调CHttpTask. setOnProcess(OnCallback<Process> onProcess)设置报文体发送进度回调AHttpTaskAHttpTask. setOnResArray(OnCallback<com.ejlchina.data.Array> onResArray)设置请求得到响应后的回调函数<T> AHttpTaskAHttpTask. setOnResBean(com.ejlchina.data.TypeRef<T> type, OnCallback<T> onResBean)设置请求得到响应后的回调函数<T> AHttpTaskAHttpTask. setOnResBean(Class<T> type, OnCallback<T> onResBean)设置请求得到响应后的回调函数AHttpTaskAHttpTask. setOnResBody(OnCallback<HttpResult.Body> onResBody)设置请求得到响应后的回调函数<T> AHttpTaskAHttpTask. setOnResList(Class<T> type, OnCallback<List<T>> onResList)设置请求得到响应后的回调函数AHttpTaskAHttpTask. setOnResMapper(OnCallback<com.ejlchina.data.Mapper> onResMapper)设置请求得到响应后的回调函数AHttpTaskAHttpTask. setOnResponse(OnCallback<HttpResult> onResponse)设置请求得到响应后的回调函数AHttpTaskAHttpTask. setOnResString(OnCallback<String> onResString)设置请求得到响应后的回调函数DownloadDownload. setOnSuccess(OnCallback<File> onSuccess)设置下载成功回调
-