FSDActivity$1.smali

.class Lcom/taboola/android/global_components/fsd/FSDActivity$1;
.super Ljava/lang/Object;
.source "FSDActivity.java"

# interfaces
.implements Ljava/lang/Runnable;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lcom/taboola/android/global_components/fsd/FSDActivity;->onCreate(Landroid/os/Bundle;)V
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic this$0:Lcom/taboola/android/global_components/fsd/FSDActivity;


# direct methods
.method constructor <init>(Lcom/taboola/android/global_components/fsd/FSDActivity;)V
    .registers 2

    .line 130
    iput-object p1, p0, Lcom/taboola/android/global_components/fsd/FSDActivity$1;->this$0:Lcom/taboola/android/global_components/fsd/FSDActivity;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public run()V
    .registers 5

    const-string v0, "GAID timed out - closing FSD activity"

    .line 135
    :try_start_2
    iget-object v1, p0, Lcom/taboola/android/global_components/fsd/FSDActivity$1;->this$0:Lcom/taboola/android/global_components/fsd/FSDActivity;

    # getter for: Lcom/taboola/android/global_components/fsd/FSDActivity;->mFsdManager:Lcom/taboola/android/global_components/fsd/FSDManager;
    invoke-static {v1}, Lcom/taboola/android/global_components/fsd/FSDActivity;->access$100(Lcom/taboola/android/global_components/fsd/FSDActivity;)Lcom/taboola/android/global_components/fsd/FSDManager;

    move-result-object v1

    iget-object v2, p0, Lcom/taboola/android/global_components/fsd/FSDActivity$1;->this$0:Lcom/taboola/android/global_components/fsd/FSDActivity;

    # getter for: Lcom/taboola/android/global_components/fsd/FSDActivity;->mLogLevel:Ljava/lang/String;
    invoke-static {v2}, Lcom/taboola/android/global_components/fsd/FSDActivity;->access$000(Lcom/taboola/android/global_components/fsd/FSDActivity;)Ljava/lang/String;

    move-result-object v2

    const-string v3, "fsd_err_gaerror"

    invoke-virtual {v1, v2, v3}, Lcom/taboola/android/global_components/fsd/FSDManager;->markAsFailedWithStats(Ljava/lang/String;Ljava/lang/String;)V
    :try_end_13
    .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_13} :catch_16
    .catchall {:try_start_2 .. :try_end_13} :catchall_14

    goto :goto_22

    :catchall_14
    move-exception v1

    goto :goto_2f

    :catch_16
    move-exception v1

    .line 138
    :try_start_17
    # getter for: Lcom/taboola/android/global_components/fsd/FSDActivity;->TAG:Ljava/lang/String;
    invoke-static {}, Lcom/taboola/android/global_components/fsd/FSDActivity;->access$200()Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;

    move-result-object v3

    invoke-static {v2, v3, v1}, Lcom/taboola/android/utils/Logger;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
    :try_end_22
    .catchall {:try_start_17 .. :try_end_22} :catchall_14

    .line 140
    :goto_22
    # getter for: Lcom/taboola/android/global_components/fsd/FSDActivity;->TAG:Ljava/lang/String;
    invoke-static {}, Lcom/taboola/android/global_components/fsd/FSDActivity;->access$200()Ljava/lang/String;

    move-result-object v1

    invoke-static {v1, v0}, Lcom/taboola/android/utils/Logger;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 141
    iget-object v0, p0, Lcom/taboola/android/global_components/fsd/FSDActivity$1;->this$0:Lcom/taboola/android/global_components/fsd/FSDActivity;

    # invokes: Lcom/taboola/android/global_components/fsd/FSDActivity;->finishActivity()V
    invoke-static {v0}, Lcom/taboola/android/global_components/fsd/FSDActivity;->access$300(Lcom/taboola/android/global_components/fsd/FSDActivity;)V

    return-void

    .line 140
    :goto_2f
    # getter for: Lcom/taboola/android/global_components/fsd/FSDActivity;->TAG:Ljava/lang/String;
    invoke-static {}, Lcom/taboola/android/global_components/fsd/FSDActivity;->access$200()Ljava/lang/String;

    move-result-object v2

    invoke-static {v2, v0}, Lcom/taboola/android/utils/Logger;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 141
    iget-object v0, p0, Lcom/taboola/android/global_components/fsd/FSDActivity$1;->this$0:Lcom/taboola/android/global_components/fsd/FSDActivity;

    # invokes: Lcom/taboola/android/global_components/fsd/FSDActivity;->finishActivity()V
    invoke-static {v0}, Lcom/taboola/android/global_components/fsd/FSDActivity;->access$300(Lcom/taboola/android/global_components/fsd/FSDActivity;)V

    .line 142
    throw v1
.end method