Package com.brightcove.pulse
Interface PulseComponent.Listener
- 
- Enclosing class:
- PulseComponent
 
 public static interface PulseComponent.ListenerListener of the Pulse Component.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description com.ooyala.pulse.PulseSessiononCreatePulseSession(java.lang.String pulseHost, Video video, com.ooyala.pulse.ContentMetadata contentMetadata, com.ooyala.pulse.RequestSettings requestSettings)Called every time a new Pulse Session is needed (e.g., when a new content Video is set).voidonOpenClickthrough(com.ooyala.pulse.PulseVideoAd pulseVideoAd)Called when the user taps on the "Learn More" button from a Linear Ad.
 
- 
- 
- 
Method Detail- 
onCreatePulseSession@NonNull com.ooyala.pulse.PulseSession onCreatePulseSession(@NonNull java.lang.String pulseHost, @NonNull Video video, @NonNull com.ooyala.pulse.ContentMetadata contentMetadata, @NonNull com.ooyala.pulse.RequestSettings requestSettings)Called every time a new Pulse Session is needed (e.g., when a new content Video is set). The Pulse Component will be handling this Pulse Session.- Parameters:
- pulseHost- Pulse account host url.
- video- The current content video.
- contentMetadata- Content metadata to set Pulse properties.
- requestSettings- Request Setting to set Pulse properties.
- Returns:
- a non-null instance of a Pulse Session.
 
 - 
onOpenClickthroughvoid onOpenClickthrough(@NonNull com.ooyala.pulse.PulseVideoAd pulseVideoAd)Called when the user taps on the "Learn More" button from a Linear Ad.The app must call PulseVideoAd.adClickThroughTriggered()when the browser is opened to notify Pulse that the link has been shown.- Parameters:
- pulseVideoAd- the pulse ad object to fetch the url to be displayed.
 
 
- 
 
-