com.adobe.mediacore
Class AdvertisingFactory
java.lang.Object
com.adobe.mediacore.AdvertisingFactory
- All Implemented Interfaces:
- AdClientFactory
public abstract class AdvertisingFactory
- extends Object
- implements AdClientFactory
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdvertisingFactory
public AdvertisingFactory()
createAdBreakPolicySelector
public abstract AdBreakPolicySelector createAdBreakPolicySelector(MediaPlayerItem mediaPlayerItem)
- Create an ad break policy selector.
The policy will instruct the media player on how to proceed after the
ad break has been viewed by the user.
- Parameters:
mediaPlayerItem
- the current media player item
- Returns:
- an AdBreakPolicySelector
createContentResolver
public abstract ContentResolver createContentResolver(MediaPlayerItem item)
- Create an ContentProvider, which will issue the ad resolving requests.
- Parameters:
item
- the current media player item
- Returns:
- the AdProvider created
createAdProvider
public AdProvider createAdProvider(MediaPlayerItem item)
- Description copied from interface:
AdClientFactory
- Create an AdProvider, which will issue the ad resolving requests.
- Specified by:
createAdProvider
in interface AdClientFactory
- Parameters:
item
- the current media player item
- Returns:
- the AdProvider created