文档管理中心

Callback

展开

Class Info

public abstract class Callback<T>

异步请求回调。

Public Constructor Summary

展开

Constructor Name

public Callback()

默认的构造方法。

Public Method Summary

展开

Qualifier and Type

Method Name and Description

public abstract void

onFailure(Submit<T> submit, Throwable t)

请求发生异常时的回调方法。

public abstract void

onResponse(Submit<T> submit, Response<T> response)

请求远程服务器成功返回响应时的回调方法。

Public Constructors

Callback

展开

Constructor

public Callback()

默认的构造方法。

Public Methods

onFailure

展开

Method

public abstract void onFailure(Submit<T> submit, Throwable t)

请求发生异常时的回调方法。访问服务器过程中出现请求取消、连接问题或超时问题等异常情况导致无法执行请求时,该接口被调用。

Parameters

展开

Name

Description

submit

Submit对象。

t

请求发生的异常。

onResponse

展开

Method

public abstract void onResponse(Submit<T> submit, Response<T> response) throws IOException

请求远程服务器成功返回响应时的回调方法。用于获取响应信息和读取ResponseBody的输入流。在输入流关闭之前,可以通过读取输入流来获取响应数据。

Parameters

展开

Name

Description

submit

Submit对象。

response

响应结果。

Throws

展开

Name

Description

IOException

异步请求中可能抛出的IO异常。

搜索
请输入您想要搜索的关键词