CommonJumpLoader.java 源代码
package com.mbridge.msdk.click;
import android.content.Context;
import android.os.Handler;
import android.os.Looper;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.system.NoProGuard;
import java.io.Serializable;
public final class CommonJumpLoader extends c {
private com.mbridge.msdk.foundation.same.e.b f16447f;
private g f16448g;
private int f16443b = 0;
private String f16444c = null;
JumpLoaderResult f16442a = null;
private d f16445d = null;
private boolean f16446e = true;
private Handler f16449h = new Handler(Looper.getMainLooper());
public static class JumpLoaderResult implements NoProGuard, Serializable {
public static final int CODE_DOWNLOAD = 3;
public static final int CODE_LINK = 2;
public static final int CODE_MARKET = 1;
public static final int CODE_NULL = 4;
private static final long serialVersionUID = 1;
private int code;
private String content;
private String exceptionMsg;
private String header;
private boolean is302Jump;
private boolean jumpDone;
private String msg;
private String noticeurl;
private int statusCode;
private boolean success;
private int type;
private String url;
public int getCode() {
return this.code;
}
public String getContent() {
return this.content;
}
public String getExceptionMsg() {
return this.exceptionMsg;
}
public String getHeader() {
return this.header;
}
public String getMsg() {
return this.msg;
}
public String getNoticeurl() {
return this.noticeurl;
}
public int getStatusCode() {
return this.statusCode;
}
public int getType() {
return this.type;
}
public String getUrl() {
return this.url;
}
public boolean isIs302Jump() {
return this.is302Jump;
}
public boolean isSuccess() {
return this.success;
}
public boolean isjumpDone() {
return this.jumpDone;
}
public void setCode(int i6) {
this.code = i6;
}
public void setContent(String str) {
this.content = str;
}
public void setExceptionMsg(String str) {
this.exceptionMsg = str;
}
public void setHeader(String str) {
this.header = str;
}
public void setIs302Jump(boolean z6) {
this.is302Jump = z6;
}
public void setMsg(String str) {
this.msg = str;
}
public void setNoticeurl(String str) {
this.noticeurl = str;
}
public void setStatusCode(int i6) {
this.statusCode = i6;
}
public void setSuccess(boolean z6) {
this.success = z6;
}
public void setType(int i6) {
this.type = i6;
}
public void setUrl(String str) {
this.url = str;
}
public void setjumpDone(boolean z6) {
this.jumpDone = z6;
}
}
public CommonJumpLoader(Context context) {
this.f16447f = new com.mbridge.msdk.foundation.same.e.b(context);
this.f16448g = new g(context);
}
public final void a(String str, CampaignEx campaignEx, d dVar, String str2, boolean z6, boolean z7) {
String str3;
boolean z8;
this.f16444c = str2;
this.f16445d = dVar;
this.f16442a = null;
if (campaignEx != null) {
boolean z9 = "5".equals(campaignEx.getClick_mode()) || "6".equals(campaignEx.getClick_mode());
str3 = campaignEx.getId();
z8 = z9;
} else {
str3 = "";
z8 = false;
}
this.f16448g.a(str2, dVar, z8, str3, str, campaignEx, z6, z7);
}
public final void a(String str, CampaignEx campaignEx, d dVar) {
this.f16444c = new String(campaignEx.getClickURL());
this.f16445d = dVar;
this.f16442a = null;
this.f16448g.a(campaignEx.getClickURL(), dVar, "5".equals(campaignEx.getClick_mode()) || "6".equals(campaignEx.getClick_mode()), campaignEx.getId(), str, campaignEx, true, false);
}
@Override
public final void a() {
this.f16446e = false;
}
}