public class

GetLinkedResourceClientRequest

extends AbstractKinveyJsonClientRequest<T>
java.lang.Object
   ↳ java.util.AbstractMap<K, V>
     ↳ com.google.api.client.util.GenericData
       ↳ com.kinvey.java.core.AbstractKinveyClientRequest<T>
         ↳ com.kinvey.java.core.AbstractKinveyJsonClientRequest<T>
           ↳ com.kinvey.java.LinkedResources.GetLinkedResourceClientRequest<T>
Known Direct Subclasses

Class Overview

Implementation of a Client Request, which can download linked resources through the File API as well as the AppData API in one request.

On the call to execute, if a file is a LinkedGenericJson, then first it gets the entity. Then it iterates through all the attachments and downloads them. Once all files have been downloaded, the entity is returned

call setDownloadProgressListener to get callbacks for all file downloads.

Summary

Public Methods
T execute()
@return
DownloaderProgressListener getDownloadProgressListener()
void setDownloadProgressListener(DownloaderProgressListener download)
[Expand]
Inherited Methods
From class com.kinvey.java.core.AbstractKinveyJsonClientRequest
From class com.kinvey.java.core.AbstractKinveyClientRequest
From class com.google.api.client.util.GenericData
From class java.util.AbstractMap
From class java.lang.Object
From interface java.util.Map

Public Methods

public T execute ()

@return

Throws
IOException

public DownloaderProgressListener getDownloadProgressListener ()

public void setDownloadProgressListener (DownloaderProgressListener download)