package com.ironsource.mediationsdk; import com.ironsource.mediationsdk.IronSource; import com.ironsource.mediationsdk.adunit.adapter.listener.InterstitialAdListener; import com.ironsource.mediationsdk.adunit.adapter.utility.AdData; import com.ironsource.mediationsdk.adunit.adapter.utility.AdapterErrorType; import com.ironsource.mediationsdk.logger.IronLog; import com.ironsource.mediationsdk.logger.IronSourceError; import com.ironsource.mediationsdk.model.NetworkSettings; import com.ironsource.mediationsdk.sdk.InterstitialSmashListener; import org.json.JSONObject; /* loaded from: classes4.dex */ public class o extends a implements InterstitialSmashListener { public o(AbstractAdapter abstractAdapter, NetworkSettings networkSettings) { super(abstractAdapter, networkSettings, IronSource.AD_UNIT.INTERSTITIAL, null); } @Override // com.ironsource.mediationsdk.a public void a(JSONObject jSONObject, JSONObject jSONObject2, AdData adData) { Integer num = adData.getInt("instanceType"); if (num == null || num.intValue() != 1) { this.a.loadInterstitialForBidding(jSONObject, jSONObject2, adData.getServerData(), this); } else { this.a.loadInterstitial(jSONObject, jSONObject2, this); } } public boolean a(IronSourceError ironSourceError) { return ironSourceError.getErrorCode() == 1158; } @Override // com.ironsource.mediationsdk.a public IronSource.AD_UNIT b() { return IronSource.AD_UNIT.INTERSTITIAL; } @Override // com.ironsource.mediationsdk.a public boolean b(JSONObject jSONObject) { return this.a.isInterstitialReady(jSONObject); } @Override // com.ironsource.mediationsdk.a public void e(JSONObject jSONObject) { this.a.showInterstitial(jSONObject, this); } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialAdClicked() { IronLog.ADAPTER_CALLBACK.verbose(a()); if (this.b.get() != null) { ((InterstitialAdListener) this.b.get()).onAdClicked(); } } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialAdClosed() { IronLog.ADAPTER_CALLBACK.verbose(a()); if (this.b.get() != null) { ((InterstitialAdListener) this.b.get()).onAdClosed(); } } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialAdLoadFailed(IronSourceError ironSourceError) { IronLog.ADAPTER_CALLBACK.verbose(a("error = " + ironSourceError)); if (this.b.get() != null) { ((InterstitialAdListener) this.b.get()).onAdLoadFailed(a(ironSourceError) ? AdapterErrorType.ADAPTER_ERROR_TYPE_NO_FILL : AdapterErrorType.ADAPTER_ERROR_TYPE_INTERNAL, ironSourceError.getErrorCode(), ironSourceError.getErrorMessage()); } } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialAdOpened() { IronLog.ADAPTER_CALLBACK.verbose(a()); if (this.b.get() != null) { ((InterstitialAdListener) this.b.get()).onAdOpened(); } } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialAdReady() { IronLog.ADAPTER_CALLBACK.verbose(a()); if (this.b.get() != null) { ((InterstitialAdListener) this.b.get()).onAdLoadSuccess(); } } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialAdShowFailed(IronSourceError ironSourceError) { IronLog.ADAPTER_CALLBACK.verbose(a("error = " + ironSourceError)); if (this.b.get() != null) { ((InterstitialAdListener) this.b.get()).onAdShowFailed(ironSourceError.getErrorCode(), ironSourceError.getErrorMessage()); } } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialAdShowSucceeded() { IronLog.ADAPTER_CALLBACK.verbose(a()); if (this.b.get() != null) { ((InterstitialAdListener) this.b.get()).onAdShowSuccess(); } } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialAdVisible() { } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialInitFailed(IronSourceError ironSourceError) { } @Override // com.ironsource.mediationsdk.sdk.InterstitialSmashListener public void onInterstitialInitSuccess() { } }