Interface Summary Interface Description OfflineCallback<R>This interface is used to provide a result from the
Class Summary Class Description AbstractOfflineCatalog AbstractOfflineCatalog.Builder<T extends AbstractOfflineCatalog.Builder<T>>An abstract Builder which sets the bases to create the OfflineCatalog object. BrightcoveTokenAuthorizerThe class responsible to configure a
Videowith a Brightcove aiuthorization token.
CatalogThe 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.BuilderThe Builder to create the Catalog object. CatalogErrorA Brightcove Error created when making a Playback API request using the
ErrorListenerErrorListener identifies objects that might receive an error from an asynchronous operation. GetPlaylistTask GetVideoTask OfflineCatalogOffline 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.BuilderThe Builder to create the OfflineCatalog object. OfflineStoreManagerStore manager can be used to persist data into an application specific private database. PlaylistListenerPlaylistListener identifies objects that expect to receive a Playlist object from an asynchronous operation. VideoListenerVideoListener identifies objects that expect to receive a Video object from an asynchronous operation. VideoParserUtility class used to create a
Videoobject from a
Exception Summary Exception Description VideoParseExceptionThrown when the JSON object does not have the minimum required properties to create a Video.
Annotation Types Summary Annotation Type Description OfflineStoreManager.CanChangeDownloadIdentifierAny method attempting to call
OfflineStoreManager.changeDownloadIdentifier(Video)must be annotated explicitly with this annotation.