.class final Lcom/mbridge/msdk/reward/adapter/b$d; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/mbridge/msdk/foundation/download/download/H5DownLoadManager$IH5SourceDownloadListener; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/mbridge/msdk/reward/adapter/b; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "d" .end annotation # instance fields .field private a:Z .field private b:I .field private final c:Ljava/lang/String; .field private final d:Ljava/lang/String; .field private final e:Ljava/lang/String; .field private f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; .field private g:Lcom/mbridge/msdk/reward/adapter/b$i; .field private h:Landroid/os/Handler; .field private i:Ljava/util/concurrent/CopyOnWriteArrayList; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/concurrent/CopyOnWriteArrayList<", "Lcom/mbridge/msdk/foundation/entity/CampaignEx;", ">;" } .end annotation .end field .field private final j:J # direct methods .method public constructor (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/entity/CampaignEx;Lcom/mbridge/msdk/reward/adapter/b$i;Landroid/os/Handler;Ljava/util/concurrent/CopyOnWriteArrayList;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(I", "Ljava/lang/String;", "Ljava/lang/String;", "Ljava/lang/String;", "Lcom/mbridge/msdk/foundation/entity/CampaignEx;", "Lcom/mbridge/msdk/reward/adapter/b$i;", "Landroid/os/Handler;", "Ljava/util/concurrent/CopyOnWriteArrayList<", "Lcom/mbridge/msdk/foundation/entity/CampaignEx;", ">;)V" } .end annotation .line 968 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x0 iput-boolean v0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->a:Z iput p1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->b:I iput-object p2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->c:Ljava/lang/String; iput-object p3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; iput-object p4, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; iput-object p5, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; iput-object p6, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->g:Lcom/mbridge/msdk/reward/adapter/b$i; iput-object p7, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->h:Landroid/os/Handler; iput-object p8, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->i:Ljava/util/concurrent/CopyOnWriteArrayList; .line 977 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide p1 iput-wide p1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->j:J return-void .end method .method public static synthetic a(Lcom/mbridge/msdk/reward/adapter/b$d;)Lcom/mbridge/msdk/foundation/entity/CampaignEx; .locals 0 .line 953 iget-object p0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->f:Lcom/mbridge/msdk/foundation/entity/CampaignEx; return-object p0 .end method .method private a(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V .locals 9 .line 1041 new-instance v8, Lcom/mbridge/msdk/reward/adapter/b$d$1; move-object v0, v8 move-object v1, p0 move v2, p1 move-wide v3, p2 move-object v5, p4 move-object v6, p5 move-object v7, p6 invoke-direct/range {v0 .. v7}, Lcom/mbridge/msdk/reward/adapter/b$d$1;->(Lcom/mbridge/msdk/reward/adapter/b$d;IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V .line 1074 invoke-static {}, Lcom/mbridge/msdk/foundation/same/f/a;->e()Ljava/util/concurrent/ThreadPoolExecutor; move-result-object p1 invoke-virtual {p1, v8}, Ljava/util/concurrent/ThreadPoolExecutor;->execute(Ljava/lang/Runnable;)V return-void .end method .method public static synthetic b(Lcom/mbridge/msdk/reward/adapter/b$d;)Ljava/lang/String; .locals 0 .line 953 iget-object p0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; return-object p0 .end method # virtual methods .method public final a(Z)V .locals 0 .line 0 iput-boolean p1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->a:Z return-void .end method .method public final onFailed(Ljava/lang/String;Ljava/lang/String;)V .locals 11 .line 1079 invoke-static {}, Lcom/mbridge/msdk/foundation/download/download/ResDownloadCheckManager;->getInstance()Lcom/mbridge/msdk/foundation/download/download/ResDownloadCheckManager; move-result-object v0 const/4 v1, 0x0 invoke-virtual {v0, p1, v1}, Lcom/mbridge/msdk/foundation/download/download/ResDownloadCheckManager;->setZipDownloadDone(Ljava/lang/String;Z)V iget v0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->b:I const/16 v1, 0x139 const-string v2, "url" const/16 v3, 0xc9 const-string v4, "message" const-string v5, "request_id" const-string v6, "unit_id" if-eq v0, v1, :cond_2 const/16 v1, 0x1f1 if-eq v0, v1, :cond_1 const/16 v1, 0x35b if-eq v0, v1, :cond_0 goto/16 :goto_0 .line 1115 :cond_0 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object v0 const/16 v1, 0xcd .line 1116 iput v1, v0, Landroid/os/Message;->what:I .line 1117 new-instance v1, Landroid/os/Bundle; invoke-direct {v1}, Landroid/os/Bundle;->()V iget-object v2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; .line 1118 invoke-virtual {v1, v6, v2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1119 sget-object v2, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; iget-object v3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->c:Ljava/lang/String; invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V iget-object v2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; .line 1120 invoke-virtual {v1, v5, v2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1121 invoke-virtual {v1, v4, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1122 invoke-virtual {v0, v1}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V iget-object v1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->h:Landroid/os/Handler; .line 1123 invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z iget-object v0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->g:Lcom/mbridge/msdk/reward/adapter/b$i; if-eqz v0, :cond_3 .line 1127 :try_start_0 new-instance v0, Lcom/mbridge/msdk/out/MBridgeIds; iget-object v1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->c:Ljava/lang/String; iget-object v2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; iget-object v3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; invoke-direct {v0, v1, v2, v3}, Lcom/mbridge/msdk/out/MBridgeIds;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V iget-object v1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->g:Lcom/mbridge/msdk/reward/adapter/b$i; iget-object v2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; const v3, 0xd6d86 const/4 v4, 0x0 .line 1128 invoke-static {v3, v0, p2, v4, v4}, Lcom/mbridge/msdk/reward/adapter/b;->a(ILcom/mbridge/msdk/out/MBridgeIds;Ljava/lang/String;Ljava/lang/Throwable;Lcom/mbridge/msdk/foundation/entity/CampaignEx;)Lcom/mbridge/msdk/foundation/c/b; move-result-object p2 invoke-interface {v1, p1, v2, p2}, Lcom/mbridge/msdk/reward/adapter/b$i;->a(Ljava/lang/String;Ljava/lang/String;Lcom/mbridge/msdk/foundation/c/b;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto/16 :goto_0 :catch_0 move-exception p1 const-string p2, "RewardCampaignsResourceManager" .line 1130 invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p1 invoke-static {p2, p1}, Lcom/mbridge/msdk/foundation/tools/af;->b(Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 .line 1082 :cond_1 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object v0 .line 1083 iput v3, v0, Landroid/os/Message;->what:I .line 1084 new-instance v1, Landroid/os/Bundle; invoke-direct {v1}, Landroid/os/Bundle;->()V iget-object v3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; .line 1085 invoke-virtual {v1, v6, v3}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1086 sget-object v3, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; iget-object v6, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->c:Ljava/lang/String; invoke-virtual {v1, v3, v6}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V iget-object v3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; .line 1087 invoke-virtual {v1, v5, v3}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1088 invoke-virtual {v1, v2, p1}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1089 invoke-virtual {v1, v4, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1090 invoke-virtual {v0, v1}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V iget-object p2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->h:Landroid/os/Handler; .line 1091 invoke-virtual {p2, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z iget-boolean p2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->a:Z if-eqz p2, :cond_3 .line 1094 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 iget-wide v2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->j:J sub-long v6, v0, v2 const/4 v5, 0x3 const-string v9, "url download failed" const-string v10, "" move-object v4, p0 move-object v8, p1 .line 1095 invoke-direct/range {v4 .. v10}, Lcom/mbridge/msdk/reward/adapter/b$d;->a(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 .line 1101 :cond_2 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object v0 .line 1102 iput v3, v0, Landroid/os/Message;->what:I .line 1103 new-instance v1, Landroid/os/Bundle; invoke-direct {v1}, Landroid/os/Bundle;->()V iget-object v3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; .line 1104 invoke-virtual {v1, v6, v3}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1105 sget-object v3, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; iget-object v6, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->c:Ljava/lang/String; invoke-virtual {v1, v3, v6}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V iget-object v3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; .line 1106 invoke-virtual {v1, v5, v3}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1107 invoke-virtual {v1, v2, p1}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1108 invoke-virtual {v1, v4, p2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1109 invoke-virtual {v0, v1}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V iget-object p1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->h:Landroid/os/Handler; .line 1110 invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z :cond_3 :goto_0 return-void .end method .method public final onSuccess(Ljava/lang/String;Ljava/lang/String;Z)V .locals 11 .line 986 invoke-static {}, Lcom/mbridge/msdk/foundation/download/download/ResDownloadCheckManager;->getInstance()Lcom/mbridge/msdk/foundation/download/download/ResDownloadCheckManager; move-result-object p3 const/4 v0, 0x1 invoke-virtual {p3, p1, v0}, Lcom/mbridge/msdk/foundation/download/download/ResDownloadCheckManager;->setZipDownloadDone(Ljava/lang/String;Z)V iget p3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->b:I const/16 v0, 0x139 const-string v1, "url" const/16 v2, 0x65 const-string v3, "request_id" const-string v4, "unit_id" if-eq p3, v0, :cond_2 const/16 v0, 0x1f1 if-eq p3, v0, :cond_1 const/16 p2, 0x35b if-eq p3, p2, :cond_0 goto/16 :goto_0 .line 1022 :cond_0 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object p2 const/16 p3, 0x69 .line 1023 iput p3, p2, Landroid/os/Message;->what:I .line 1024 new-instance p3, Landroid/os/Bundle; invoke-direct {p3}, Landroid/os/Bundle;->()V iget-object v0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; .line 1025 invoke-virtual {p3, v4, v0}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1026 sget-object v0, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; iget-object v1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->c:Ljava/lang/String; invoke-virtual {p3, v0, v1}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; .line 1027 invoke-virtual {p3, v3, v0}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1028 invoke-virtual {p2, p3}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V iget-object p3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->h:Landroid/os/Handler; .line 1029 invoke-virtual {p3, p2}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z iget-object p2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->g:Lcom/mbridge/msdk/reward/adapter/b$i; if-eqz p2, :cond_3 iget-object p3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->c:Ljava/lang/String; iget-object v0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; iget-object v1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; .line 1032 invoke-interface {p2, p3, v0, v1, p1}, Lcom/mbridge/msdk/reward/adapter/b$i;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 .line 989 :cond_1 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object p3 .line 990 iput v2, p3, Landroid/os/Message;->what:I .line 991 new-instance v0, Landroid/os/Bundle; invoke-direct {v0}, Landroid/os/Bundle;->()V iget-object v2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; .line 992 invoke-virtual {v0, v4, v2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 993 sget-object v2, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; iget-object v4, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->c:Ljava/lang/String; invoke-virtual {v0, v2, v4}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V iget-object v2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; .line 994 invoke-virtual {v0, v3, v2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 995 invoke-virtual {v0, v1, p1}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 996 invoke-virtual {p3, v0}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V iget-object v0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->h:Landroid/os/Handler; .line 997 invoke-virtual {v0, p3}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z iget-boolean p3, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->a:Z if-eqz p3, :cond_3 .line 1000 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 iget-wide v2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->j:J sub-long v6, v0, v2 const/4 v5, 0x1 const-string v9, "" move-object v4, p0 move-object v8, p1 move-object v10, p2 .line 1002 invoke-direct/range {v4 .. v10}, Lcom/mbridge/msdk/reward/adapter/b$d;->a(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 .line 1008 :cond_2 invoke-static {}, Landroid/os/Message;->obtain()Landroid/os/Message; move-result-object p2 .line 1009 iput v2, p2, Landroid/os/Message;->what:I .line 1010 new-instance p3, Landroid/os/Bundle; invoke-direct {p3}, Landroid/os/Bundle;->()V iget-object v0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->d:Ljava/lang/String; .line 1011 invoke-virtual {p3, v4, v0}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1012 sget-object v0, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String; iget-object v2, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->c:Ljava/lang/String; invoke-virtual {p3, v0, v2}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V iget-object v0, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->e:Ljava/lang/String; .line 1013 invoke-virtual {p3, v3, v0}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1014 invoke-virtual {p3, v1, p1}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V .line 1015 invoke-virtual {p2, p3}, Landroid/os/Message;->setData(Landroid/os/Bundle;)V iget-object p1, p0, Lcom/mbridge/msdk/reward/adapter/b$d;->h:Landroid/os/Handler; .line 1016 invoke-virtual {p1, p2}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z :cond_3 :goto_0 return-void .end method