Class Catalog

All Implemented Interfaces:
Component
Direct Known Subclasses:
AbstractOfflineCatalog

@Emits(events={"error","account","videoDownloadStarted","videoDownloadCompleted","videoDownloadCancelled","videoDownloadFailed"}) @ListensFor(events={}) public class Catalog extends AbstractComponent
The Catalog class provides asynchronous methods for retrieving information about videos from Brightcove's Edge API services.

Network requests such as those implemented by the Catalog class sometimes fail. If the request succeeds, the listener's onVideo() method will be invoked. If an error occurs during the execution of the request, the listener's onError() method will be invoked.