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;
    }
}