Package com.inmobi.ads.controllers
Class BannerUnifiedAdManager
-
- All Implemented Interfaces:
public final class BannerUnifiedAdManager extends UnifiedAdManager
-
-
Field Summary
Fields Modifier and Type Field Description private final AdUnitadUnitprivate final BooleanisInitialisedprivate final IntegerdefaultRefreshIntervalprivate final BooleanisActiveprivate Bytestateprivate BooleanisLoadCalledprivate PublisherCallbackscallbacksprivate final HandleruiHandlerprivate AdMetaInfoinfoprivate InMobiLoggerloggerprivate final StringcreativeIdprivate final JSONObjectbidInfo
-
Constructor Summary
Constructors Constructor Description BannerUnifiedAdManager()
-
Method Summary
-
Methods inherited from class com.inmobi.ads.controllers.UnifiedAdManager
canProceedToLoad, canRender, getBidInfo, getCallbacks, getCreativeId, getInfo, getLoadTimeoutScenario, getLogger, getSignals, getState, getUiHandler, isLoadCalled, isPreloadFlow, notifyLoss, notifyWin, onAdDisplayed, onAdFetchFailed, onAdImpression, onAdInteraction, onAdLoadFailed, onAdRewardActionCompleted, onAdWillShow, onAudioStatusChanged, onImraidLog, onLoadFailure, onUserLeftApplication, setCallbacks, setInfo, setLoadCalled, setLogger, setState, submitAdLoadCalled, submitAdLoadDroppedAtSDK -
Methods inherited from class com.inmobi.ads.controllers.AdUnit.AdUnitEventListener
canSignalSuccess, onAdImpressed, onAdShowFailed, onAudioStateChanged, onMediaPlaybackComplete, onShowTimeOut, onUserSkippedMedia -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
isInitialised
Boolean isInitialised()
-
getDefaultRefreshInterval
final Integer getDefaultRefreshInterval()
-
initialize
final Unit initialize(Context context, PubSettings pubSettings, String adSize, String logType)
-
onAdFetchSuccess
Unit onAdFetchSuccess(AdMetaInfo info)
-
onAdLoadSucceeded
Unit onAdLoadSucceeded(AdMetaInfo info)
Should be called from Native And Banner always using super.
-
onAdDismissed
Unit onAdDismissed()
-
onShowNextPodAd
@UiThread() Unit onShowNextPodAd(Integer next, Integer callerIndex, RenderView renderView)
-
canScheduleRefresh
final Boolean canScheduleRefresh()
-
load
@UiThread() final Unit load(PublisherCallbacks callbacks, String adSize, Boolean isRefreshRequest)
-
load
Unit load(ByteArray response, PublisherCallbacks callbacks)
-
swapAdUnits
final Unit swapAdUnits()
-
displayAd
final Unit displayAd(RelativeLayout banner)
-
applyInlineAdaptiveSizeIfNeeded
final Unit applyInlineAdaptiveSizeIfNeeded(InMobiBanner banner)
-
setWatermark
Unit setWatermark(WatermarkData watermarkData)
-
getRefreshInterval
final Integer getRefreshInterval(Integer _refreshInterval, Integer previousInterval)
-
checkForRefreshRate
final Boolean checkForRefreshRate(Long adLoadCalledTimestamp)
-
unregisterLifeCycleCallbacks
final Unit unregisterLifeCycleCallbacks()
-
canProceedForSuccess
final Boolean canProceedForSuccess()
-
registerLifeCycleCallbacks
final Unit registerLifeCycleCallbacks()
-
submitAdLoadFailed
final Unit submitAdLoadFailed(Short errorCode)
-
-
-
-