| Interface | Description |
|---|---|
| OfflineCallback<R> |
This interface is used to provide a result from the
AbstractOfflineCatalog asynchronous
methods |
| Class | Description |
|---|---|
| AbstractOfflineCatalog | |
| AbstractOfflineCatalog.Builder<T extends AbstractOfflineCatalog.Builder<T>> |
An abstract Builder which sets the bases to create the OfflineCatalog object.
|
| BrightcoveTokenAuthorizer |
The class responsible to configure a
Video with a Brightcove aiuthorization token. |
| Catalog |
The Catalog class provides asynchronous methods for retrieving
information about videos from Brightcove's Edge API services.
|
| Catalog.AbstractBuilder<T extends Catalog.AbstractBuilder<T>> |
An abstract Builder which sets the bases to create the Catalog object.
|
| Catalog.Builder |
The Builder to create the Catalog object.
|
| CatalogError |
A Brightcove Error created when making a Playback API request using the
Catalog. |
| ErrorListener |
ErrorListener identifies objects that might receive an error from
an asynchronous operation.
|
| GetPlaylistTask | |
| GetVideoTask | |
| OfflineCatalog |
Offline catalog is an extension of the standard catalog class that is used to fetching videos
in a playlist or the details of a specific video.
|
| OfflineCatalog.Builder |
The Builder to create the OfflineCatalog object.
|
| OfflineStoreManager |
Store manager can be used to persist data into an application specific private database.
|
| PlaylistListener |
PlaylistListener identifies objects that expect to receive a Playlist
object from an asynchronous operation.
|
| VideoListener |
VideoListener identifies objects that expect to receive a Video
object from an asynchronous operation.
|
| VideoParser |
Utility class used to create a
Video object from a JSONObject instance. |
| WidevineAuthorizer |
| Exception | Description |
|---|---|
| VideoParseException |
Thrown when the JSON object does not have the minimum required properties to create a Video.
|
| Annotation Type | Description |
|---|---|
| OfflineStoreManager.CanChangeDownloadIdentifier |
Any method attempting to call
OfflineStoreManager.changeDownloadIdentifier(Video) must be annotated explicitly with
this annotation. |