int readResult;\r
while ((readResult = bis.read(bytes)) != -1) {\r
if (mDataTransferListener != null)\r
- mDataTransferListener.transferProgress(readResult);\r
+ mDataTransferListener.onTransferProgress(readResult);\r
fos.write(bytes, 0, readResult);\r
}\r
fos.close();\r
try {\r
File f = new File(localFile);\r
FileRequestEntity entity = new FileRequestEntity(f, contentType);\r
- entity.setOnDatatransferProgressListener(mDataTransferListener);\r
+ entity.addOnDatatransferProgressListener(mDataTransferListener);\r
put.setRequestEntity(entity);\r
status = executeMethod(put);\r
\r
public Uri getBaseUri() {\r
return mUri;\r
}\r
+\r
+ public String getResultAsString(String targetUrl) {\r
+ String getResult = null;\r
+ try {\r
+ GetMethod get = new GetMethod(targetUrl);\r
+ int status = executeMethod(get);\r
+ if (status == HttpStatus.SC_OK) {\r
+ getResult = get.getResponseBodyAsString();\r
+ }\r
+ } catch (Exception e) {\r
+ Log.e(TAG, "Error while getting requested file: " + targetUrl, e);\r
+ getResult = null;\r
+ }\r
+ return getResult;\r
+ }\r
\r
}\r