WorldNewsNoticeManager$b.smali
.class final Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x18
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;
.field final synthetic b:Lcom/imo/android/imoim/world/data/bean/notice/b;
# direct methods
.method constructor <init>(Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;Lcom/imo/android/imoim/world/data/bean/notice/b;)V
.registers 3
iput-object p1, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->a:Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;
iput-object p2, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.registers 13
.line 274
iget-object v0, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->a:Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;
invoke-static {v0}, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;->a(Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;)V
.line 276
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "type = "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
const/4 v2, 0x0
if-eqz v1, :cond_18
.line 1073
iget-object v1, v1, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
if-eqz v1, :cond_18
.line 2022
iget-object v1, v1, Lcom/imo/android/imoim/world/data/bean/e/c;->a:Ljava/lang/String;
goto :goto_19
:cond_18
move-object v1, v2
.line 276
:goto_19
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, " resourceId = "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
if-eqz v1, :cond_2c
.line 2073
iget-object v1, v1, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
if-eqz v1, :cond_2c
.line 3026
iget-object v1, v1, Lcom/imo/android/imoim/world/data/bean/e/c;->c:Ljava/lang/String;
goto :goto_2d
:cond_2c
move-object v1, v2
.line 276
:goto_2d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, " seq = "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
if-eqz v1, :cond_44
.line 3073
iget-object v1, v1, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
if-eqz v1, :cond_44
.line 4024
iget-wide v3, v1, Lcom/imo/android/imoim/world/data/bean/e/c;->b:J
.line 276
invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
goto :goto_45
:cond_44
move-object v1, v2
:goto_45
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "world_news#WorldNewsNoticeManager"
.line 4071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 277
sget-object v0, Lcom/imo/android/imoim/util/df$bg;->KEY_WORLD_NEWS_PUSH:Lcom/imo/android/imoim/util/df$bg;
check-cast v0, Ljava/lang/Enum;
const/4 v3, 0x1
invoke-static {v0, v3}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v0
if-eqz v0, :cond_165
.line 278
iget-object v0, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
const-string v4, "review_failed"
if-eqz v0, :cond_ee
.line 4073
iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
if-eqz v0, :cond_ee
const-string v5, "$this$isValidPushType"
.line 278
invoke-static {v0, v5}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 6022
iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/e/c;->a:Ljava/lang/String;
if-nez v0, :cond_71
goto/16 :goto_e5
.line 5067
:cond_71
invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
move-result v5
sparse-switch v5, :sswitch_data_166
goto/16 :goto_e5
:sswitch_7a
const-string v5, "reply_comment_like"
.line 5068
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto/16 :goto_e6
:sswitch_84
const-string v5, "reply_comment"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_8d
const-string v5, "comment"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_96
invoke-virtual {v0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_9d
const-string v5, "share"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_a6
const-string v5, "view"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_af
const-string v5, "like"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_b8
const-string v5, "at"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_c1
const-string v5, "reply_like"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_ca
const-string v5, "reply_feed"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_d3
const-string v5, "follow"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:sswitch_dc
const-string v5, "like_comment"
invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
goto :goto_e6
:cond_e5
:goto_e5
const/4 v3, 0x0
:goto_e6
if-nez v3, :cond_ee
const-string v0, "is valid push type : false"
.line 6071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 282
:cond_ee
iget-object v0, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
if-eqz v0, :cond_fa
.line 6073
iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
if-eqz v0, :cond_fa
.line 7026
iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/e/c;->c:Ljava/lang/String;
move-object v10, v0
goto :goto_fb
:cond_fa
move-object v10, v2
.line 283
:goto_fb
iget-object v0, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
if-eqz v0, :cond_102
.line 7073
iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
goto :goto_103
:cond_102
move-object v0, v2
:goto_103
if-nez v0, :cond_10b
const-string v0, "activity is null"
.line 8071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 287
:cond_10b
iget-object v0, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
.line 8073
iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
if-eqz v0, :cond_114
.line 9022
iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/e/c;->a:Ljava/lang/String;
goto :goto_115
:cond_114
move-object v0, v2
.line 287
:goto_115
invoke-static {v0}, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v11
.line 288
check-cast v4, Ljava/lang/CharSequence;
move-object v0, v11
check-cast v0, Ljava/lang/CharSequence;
invoke-static {v4, v0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_12c
.line 289
sget-object v0, Lcom/imo/android/imoim/IMO;->l:Lcom/imo/android/imoim/managers/notification/ap;
iget-object v0, v0, Lcom/imo/android/imoim/managers/notification/ap;->n:Lcom/imo/android/imoim/managers/notification/a/s;
invoke-virtual {v0, v10}, Lcom/imo/android/imoim/managers/notification/a/s;->a(Ljava/lang/String;)V
return-void
.line 292
:cond_12c
iget-object v0, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
.line 9073
iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
.line 292
invoke-static {v11, v0}, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;->a(Ljava/lang/String;Lcom/imo/android/imoim/world/data/bean/e/c;)Ljava/lang/String;
move-result-object v7
.line 293
iget-object v0, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
.line 10073
iget-object v0, v0, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
if-eqz v0, :cond_13c
.line 11028
iget-object v2, v0, Lcom/imo/android/imoim/world/data/bean/e/c;->d:Ljava/lang/String;
.line 294
:cond_13c
iget-object v0, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->a:Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;
iget-object v1, p0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;->b:Lcom/imo/android/imoim/world/data/bean/notice/b;
.line 11073
iget-object v1, v1, Lcom/imo/android/imoim/world/data/bean/notice/b;->a:Lcom/imo/android/imoim/world/data/bean/e/c;
.line 294
invoke-static {v0, v11, v1, v2}, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;->a(Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;Ljava/lang/String;Lcom/imo/android/imoim/world/data/bean/e/c;Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
.line 295
invoke-static {v11}, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager;->b(Ljava/lang/String;)Lcom/imo/android/imoim/aj/a$a;
move-result-object v0
.line 296
new-instance v9, Lcom/imo/android/imoim/aj/a;
check-cast v0, Ljava/lang/Enum;
if-nez v10, :cond_153
const-string v1, ""
goto :goto_154
:cond_153
move-object v1, v10
:goto_154
const-string v2, "world_news"
invoke-direct {v9, v0, v1, v2}, Lcom/imo/android/imoim/aj/a;-><init>(Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/String;)V
.line 298
new-instance v0, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b$1;
move-object v5, v0
move-object v6, p0
invoke-direct/range {v5 .. v11}, Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b$1;-><init>(Lcom/imo/android/imoim/world/notice/WorldNewsNoticeManager$b;Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/aj/a;Ljava/lang/String;Ljava/lang/String;)V
check-cast v0, Ljava/lang/Runnable;
invoke-static {v0}, Lcom/imo/android/imoim/util/ec;->a(Ljava/lang/Runnable;)V
:cond_165
return-void
:sswitch_data_166
.sparse-switch
-0x50594249 -> :sswitch_dc
-0x4ba2c44f -> :sswitch_d3
-0x20c2322d -> :sswitch_ca
-0x20bf6834 -> :sswitch_c1
0xc33 -> :sswitch_b8
0x32af97 -> :sswitch_af
0x373aa5 -> :sswitch_a6
0x6854fdf -> :sswitch_9d
0x30ab2704 -> :sswitch_96
0x38a5ee5f -> :sswitch_8d
0x4c071e0a -> :sswitch_84
0x683980ac -> :sswitch_7a
.end sparse-switch
.end method