public class POBDefaultBannerEventHandler extends java.lang.Object implements POBBannerEvent
| Constructor and Description |
|---|
POBDefaultBannerEventHandler(com.pubmatic.sdk.common.POBAdSize... adSizes)
Constructor
Accepts POBAdSize and initialize POBDefaultBannerEventHandler
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Method to do the cleanup
|
com.pubmatic.sdk.common.POBAdSize |
getAdSize()
OpenBid SDK calls this method to get the size of the ad rendered by the ad server SDK
|
com.pubmatic.sdk.webrendering.ui.POBBannerRendering |
getRenderer(java.lang.String partnerName)
OpenBid SDK calls this method to get the implementation of POBBannerRendering interface to
render ad in custom rendering component.
|
void |
requestAd(POBBid bid)
Provide onOpenBidPartnerWin() callback since we are providing 'No Ad Server Configuration feature'
|
com.pubmatic.sdk.common.POBAdSize[] |
requestedAdSizes()
OpenBid SDK calls this method to get the size for which ad request should be made.
|
void |
setEventListener(POBBannerEventListener listener)
Method to set POBBannerEventListener to get request ad callback
|
public POBDefaultBannerEventHandler(com.pubmatic.sdk.common.POBAdSize... adSizes)
adSizes - List of banner ad sizes for this impressionpublic void requestAd(POBBid bid)
requestAd in interface POBBannerEventbid - bid details object having price and other useful information that can be passed topublic void setEventListener(POBBannerEventListener listener)
setEventListener in interface POBBannerEventlistener - object conforming to POBBannerEventListenerpublic com.pubmatic.sdk.webrendering.ui.POBBannerRendering getRenderer(java.lang.String partnerName)
POBBannerEventgetRenderer in interface POBBannerEventpartnerName - name of the partner associated with the winning bidpublic com.pubmatic.sdk.common.POBAdSize getAdSize()
POBBannerEventgetAdSize in interface POBBannerEventpublic com.pubmatic.sdk.common.POBAdSize[] requestedAdSizes()
POBBannerEventrequestedAdSizes in interface POBBannerEventpublic void destroy()
destroy in interface POBBannerEvent