Class AdInstance
-
- All Implemented Interfaces:
-
com.ironsource.mediationsdk.adunit.adapter.internal.listener.AdapterAdListener,com.ironsource.mediationsdk.adunit.adapter.listener.NetworkInitializationListener
public abstract class AdInstance implements AdapterAdListener, NetworkInitializationListener
-
-
Field Summary
Fields Modifier and Type Field Description private AdInstanceListenerlistenerprivate final BaseAdAdapter<?, ?>adapterprivate final BooleanisInstanceLoadingprivate final BooleanisInstanceLoadedprivate final BooleanisInstanceOpenedprivate final BooleanisInstanceFailedprivate AuctionResponseItemauctionResponseItemprivate final AuctionResponseItemgenericNotificationsprivate final BooleanisBidderprivate final StringinstanceNameprivate final IntegerinstanceTypeprivate final StringinstanceSignatureprivate final IronSource.AD_UNITadFormatprivate final IntegersessionDepthprivate final AdInstancePerformanceperformanceprivate final BooleanisPreloadedprivate final AdUnitToolsadTools
-
Constructor Summary
Constructors Constructor Description AdInstance(AdUnitTools adTools, AdInstanceData instanceData, AdInstancePayload adInstancePayload, TaskSchedulerInterface taskScheduler, AdInstanceListener listener)
-
Method Summary
-
Methods inherited from class com.ironsource.mediationsdk.adunit.adapter.internal.listener.AdapterAdListener
onAdClicked, onAdLoadFailed, onAdShowFailed -
Methods inherited from class com.ironsource.mediationsdk.adunit.adapter.listener.NetworkInitializationListener
onInitFailed, onInitSuccess -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
AdInstance
AdInstance(AdUnitTools adTools, AdInstanceData instanceData, AdInstancePayload adInstancePayload, TaskSchedulerInterface taskScheduler, AdInstanceListener listener)
-
-
Method Detail
-
getListener
final AdInstanceListener getListener()
-
setListener
final Unit setListener(AdInstanceListener listener)
-
getAdapter
final BaseAdAdapter<?, ?> getAdapter()
-
isInstanceLoading
final Boolean isInstanceLoading()
-
isInstanceLoaded
final Boolean isInstanceLoaded()
-
isInstanceOpened
final Boolean isInstanceOpened()
-
isInstanceFailed
final Boolean isInstanceFailed()
-
getAuctionResponseItem
final AuctionResponseItem getAuctionResponseItem()
-
setAuctionResponseItem
final Unit setAuctionResponseItem(AuctionResponseItem auctionResponseItem)
-
getGenericNotifications
final AuctionResponseItem getGenericNotifications()
-
getInstanceName
final String getInstanceName()
-
getInstanceType
final Integer getInstanceType()
-
getInstanceSignature
final String getInstanceSignature()
-
getAdFormat
final IronSource.AD_UNIT getAdFormat()
-
getSessionDepth
final Integer getSessionDepth()
-
getPerformance
final AdInstancePerformance getPerformance()
-
isPreloaded
final Boolean isPreloaded()
-
getAdTools
final AdUnitTools getAdTools()
-
getAdInfo
LevelPlayAdInfo getAdInfo()
-
isReadyToShow
Boolean isReadyToShow()
-
showAdInstance
abstract Unit showAdInstance(AdInstancePresenter adInstancePresenter)
-
reportShowChance
final Unit reportShowChance(Boolean status)
-
loadAdInstance
final Unit loadAdInstance(AdInstanceLoadListener listener)
-
destroyAdInstance
Unit destroyAdInstance()
-
onAdLoadSuccess
Unit onAdLoadSuccess()
-
onAdLoadSuccess
Unit onAdLoadSuccess(Map<String, Object> extraData)
-
onAdLoadFailed
Unit onAdLoadFailed(AdapterErrorType adapterErrorType, Integer errorCode, String errorMessage)
*
-
onAdShowFailed
Unit onAdShowFailed(Integer errorCode, String errorMessage)
-
onAdOpened
Unit onAdOpened()
-
onAdOpened
Unit onAdOpened(Map<String, Object> extraData)
-
onAdClicked
Unit onAdClicked()
-
onInitSuccess
Unit onInitSuccess()
-
onInitFailed
Unit onInitFailed(Integer errorCode, String errorMessage)
-
-
-
-