public class DefaultPreviewController extends java.lang.Object implements PreviewController, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected BoxApiFolder |
mApiFolder |
protected BoxApiPreview |
mApiPreview |
protected BoxApiSearch |
mApiSearch |
protected BrowseController |
mBrowseController |
protected PreviewStorage |
mPreviewStorage |
protected BoxSession |
mSession |
| Constructor and Description |
|---|
DefaultPreviewController(BoxSession session) |
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
downloadThumbnail(BoxFile boxFile,
int minSize) |
BoxApiFolder |
getApiFolder() |
BoxApiPreview |
getApiPreview() |
android.content.Intent |
getAudioNotificationContentIntent(android.content.Context context,
BoxSession session,
BoxFile boxFile) |
BrowseController |
getBrowseController() |
BoxSession |
getSession() |
PreviewStorage |
getStorage() |
protected void |
initialize() |
protected BoxSession mSession
protected transient BoxApiPreview mApiPreview
protected transient BoxApiFolder mApiFolder
protected PreviewStorage mPreviewStorage
protected transient BrowseController mBrowseController
protected transient BoxApiSearch mApiSearch
protected void initialize()
public BoxSession getSession()
getSession in interface PreviewControllerpublic PreviewStorage getStorage()
getStorage in interface PreviewControllergetStorage in interface MediaPlayerService.AudioPreviewControllerpublic BoxApiPreview getApiPreview()
getApiPreview in interface PreviewControllergetApiPreview in interface MediaPlayerService.AudioPreviewControllerpublic BrowseController getBrowseController()
getBrowseController in interface PreviewControllerpublic BoxApiFolder getApiFolder()
getApiFolder in interface PreviewControllerpublic java.io.InputStream downloadThumbnail(BoxFile boxFile,
int minSize)
throws BoxException
downloadThumbnail in interface PreviewControllerBoxExceptionpublic android.content.Intent getAudioNotificationContentIntent(android.content.Context context,
BoxSession session,
BoxFile boxFile)
getAudioNotificationContentIntent in interface MediaPlayerService.AudioPreviewController