AndBase开发框架  1.6
 全部  命名空间 文件 函数 变量 枚举值 
Public 成员函数 | Private 属性 | 所有成员列表
com.ab.http.AbFileHttpResponseListener类 参考abstract
类 com.ab.http.AbFileHttpResponseListener 继承关系图:
com.ab.http.AbHttpResponseListener

Public 成员函数

 AbFileHttpResponseListener (String url)
 
 AbFileHttpResponseListener ()
 
 AbFileHttpResponseListener (File file)
 
void onSuccess (int statusCode, File file)
 
void onSuccess (int statusCode)
 
void sendSuccessMessage (int statusCode)
 
void sendFailureMessage (int statusCode, Throwable error)
 
File getFile ()
 
void setFile (File file)
 
void setFile (Context context, String name)
 
- Public 成员函数 继承自 com.ab.http.AbHttpResponseListener
 AbHttpResponseListener ()
 
abstract void onStart ()
 
abstract void onFinish ()
 
void onRetry ()
 
abstract void onFailure (int statusCode, String content, Throwable error)
 
void onProgress (int bytesWritten, int totalSize)
 
void sendStartMessage ()
 
void sendFinishMessage ()
 
void sendProgressMessage (int bytesWritten, int totalSize)
 
void sendFailureMessage (int statusCode, String content, Throwable error)
 
void sendRetryMessage ()
 
void sendMessage (Message msg)
 
Handler getHandler ()
 
void setHandler (Handler handler)
 

Private 属性

File mFile
 

额外继承的成员函数

- Protected 成员函数 继承自 com.ab.http.AbHttpResponseListener
Message obtainMessage (int responseMessage, Object response)
 

详细描述

© 2012 amsoft.cn 名称:AbBinaryHttpResponseListener.java 描述:Http文件响应监听器

作者
还如一梦中
版本
v1.0
日期
:2013-11-13 上午9:00:52

构造及析构函数说明

com.ab.http.AbFileHttpResponseListener.AbFileHttpResponseListener ( String  url)
inline

下载文件的构造,用默认的缓存方式.

参数
urlthe url
com.ab.http.AbFileHttpResponseListener.AbFileHttpResponseListener ( )
inline

默认的构造.

com.ab.http.AbFileHttpResponseListener.AbFileHttpResponseListener ( File  file)
inline

下载文件的构造,指定缓存文件名称.

参数
file缓存文件名称

成员函数说明

File com.ab.http.AbFileHttpResponseListener.getFile ( )
inline

Gets the file.

返回
the file
void com.ab.http.AbFileHttpResponseListener.onSuccess ( int  statusCode,
File  file 
)
inline

描述:下载文件成功会调用这里.

参数
statusCodethe status code
filethe file
void com.ab.http.AbFileHttpResponseListener.onSuccess ( int  statusCode)
inline

描述:多文件上传成功调用.

参数
statusCodethe status code
void com.ab.http.AbFileHttpResponseListener.sendFailureMessage ( int  statusCode,
Throwable  error 
)
inline

失败消息.

参数
statusCodethe status code
errorthe error
void com.ab.http.AbFileHttpResponseListener.sendSuccessMessage ( int  statusCode)
inline

成功消息.

参数
statusCodethe status code
void com.ab.http.AbFileHttpResponseListener.setFile ( File  file)
inline

Sets the file.

参数
filethe new file
void com.ab.http.AbFileHttpResponseListener.setFile ( Context  context,
String  name 
)
inline

Sets the file.

参数
contextthe context
namethe name

类成员变量说明

File com.ab.http.AbFileHttpResponseListener.mFile
private

当前缓存文件.


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