bk.smali

.class public final Lcom/loc/bk;
.super Ljava/lang/Object;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/loc/bk$a;
    }
.end annotation


# instance fields
.field public a:Ljava/lang/Object;

.field public b:Ljava/lang/String;

.field private c:Z

.field private d:Ljava/util/Timer;

.field private e:Ljava/util/TimerTask;

.field private f:I

.field private g:Z

.field private h:Lcom/loc/bv;

.field private i:Lcom/loc/bm;

.field private j:Landroid/net/ConnectivityManager;

.field private k:J

.field private l:Landroid/content/Context;

.field private m:Lorg/json/JSONObject;


# direct methods
.method public constructor <init>()V
    .registers 4

    const/4 v1, 0x0

    const/4 v2, 0x0

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

    iput-object v2, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    iput-boolean v1, p0, Lcom/loc/bk;->c:Z

    const-string/jumbo v0, "com.data.carrier_v4.CollectorManager"

    iput-object v0, p0, Lcom/loc/bk;->b:Ljava/lang/String;

    iput-object v2, p0, Lcom/loc/bk;->d:Ljava/util/Timer;

    iput-object v2, p0, Lcom/loc/bk;->e:Ljava/util/TimerTask;

    iput v1, p0, Lcom/loc/bk;->f:I

    const/4 v0, 0x1

    iput-boolean v0, p0, Lcom/loc/bk;->g:Z

    iput-object v2, p0, Lcom/loc/bk;->h:Lcom/loc/bv;

    iput-object v2, p0, Lcom/loc/bk;->i:Lcom/loc/bm;

    iput-object v2, p0, Lcom/loc/bk;->j:Landroid/net/ConnectivityManager;

    const-wide/16 v0, 0x0

    iput-wide v0, p0, Lcom/loc/bk;->k:J

    iput-object v2, p0, Lcom/loc/bk;->l:Landroid/content/Context;

    iput-object v2, p0, Lcom/loc/bk;->m:Lorg/json/JSONObject;

    return-void
.end method

.method static synthetic a(Lcom/loc/bk;)J
    .registers 3

    iget-wide v0, p0, Lcom/loc/bk;->k:J

    return-wide v0
.end method

.method static synthetic a(Lcom/loc/bk;I)V
    .registers 11

    const v1, 0x282fffff

    const v0, 0x42fffff

    const/4 v8, 0x3

    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v2

    if-eqz v2, :cond_13

    invoke-static {}, Lcom/loc/bz;->v()Z

    move-result v2

    if-nez v2, :cond_17

    :cond_13
    invoke-direct {p0}, Lcom/loc/bk;->i()V

    :cond_16
    :goto_16
    return-void

    :cond_17
    packed-switch p1, :pswitch_data_d4

    move v1, v0

    :cond_1b
    :goto_1b
    :pswitch_1b
    :try_start_1b
    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    const-string/jumbo v2, "callBackWrapData"

    const/4 v3, 0x1

    new-array v3, v3, [Ljava/lang/Object;

    const/4 v4, 0x0

    new-instance v5, Lorg/json/JSONObject;

    invoke-direct {v5}, Lorg/json/JSONObject;-><init>()V

    const-string/jumbo v6, "e"

    const/4 v7, 0x1

    invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string/jumbo v6, "d"

    invoke-virtual {v5, v6, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    const-string/jumbo v6, "u"

    const/4 v7, 0x1

    invoke-virtual {v5, v6, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;

    invoke-virtual {v5}, Lorg/json/JSONObject;->toString()Ljava/lang/String;

    move-result-object v5

    aput-object v5, v3, v4

    invoke-static {v0, v2, v3}, Lcom/loc/cd;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
    :try_end_46
    .catch Ljava/lang/Throwable; {:try_start_1b .. :try_end_46} :catch_be

    :goto_46
    :try_start_46
    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    const-string/jumbo v2, "getReportDate"

    const/4 v3, 0x0

    new-array v3, v3, [Ljava/lang/Object;

    invoke-static {v0, v2, v3}, Lcom/loc/cd;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
    :try_end_51
    .catch Ljava/lang/Throwable; {:try_start_46 .. :try_end_51} :catch_c3

    move-result-object v0

    :goto_52
    if-eqz v0, :cond_87

    :try_start_54
    check-cast v0, [B

    check-cast v0, [B

    iget-object v2, p0, Lcom/loc/bk;->h:Lcom/loc/bv;

    iget-object v3, p0, Lcom/loc/bk;->l:Landroid/content/Context;

    const-string/jumbo v4, "http://cgicol.amap.com/collection/writedata?ver=v1.0_ali&"

    invoke-virtual {v2, v0, v3, v4}, Lcom/loc/bv;->b([BLandroid/content/Context;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    invoke-direct {p0}, Lcom/loc/bk;->j()Z
    :try_end_66
    .catch Ljava/lang/Throwable; {:try_start_54 .. :try_end_66} :catch_9b

    move-result v2

    if-eqz v2, :cond_87

    :try_start_69
    iget-object v2, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    const-string/jumbo v3, "setUploadResult"

    const/4 v4, 0x2

    new-array v4, v4, [Ljava/lang/Object;

    const/4 v5, 0x0

    aput-object v0, v4, v5

    const/4 v0, 0x1

    invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v1

    aput-object v1, v4, v0

    invoke-static {v2, v3, v4}, Lcom/loc/cd;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Integer;

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result v0

    iput v0, p0, Lcom/loc/bk;->f:I
    :try_end_87
    .catch Ljava/lang/Throwable; {:try_start_69 .. :try_end_87} :catch_c6

    :cond_87
    :goto_87
    :try_start_87
    invoke-virtual {p0}, Lcom/loc/bk;->e()V

    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v0

    if-eqz v0, :cond_cb

    invoke-direct {p0}, Lcom/loc/bk;->k()I

    move-result v0

    if-nez v0, :cond_cb

    invoke-direct {p0}, Lcom/loc/bk;->i()V
    :try_end_99
    .catch Ljava/lang/Throwable; {:try_start_87 .. :try_end_99} :catch_9b

    goto/16 :goto_16

    :catch_9b
    move-exception v0

    const-string/jumbo v1, "CollectionManager"

    const-string/jumbo v2, "up"

    invoke-static {v0, v1, v2}, Lcom/loc/ca;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V

    goto/16 :goto_16

    :pswitch_a7
    move v1, v0

    goto/16 :goto_1b

    :pswitch_aa
    :try_start_aa
    iget-object v0, p0, Lcom/loc/bk;->i:Lcom/loc/bm;

    if-eqz v0, :cond_b8

    iget-object v0, p0, Lcom/loc/bk;->i:Lcom/loc/bm;

    iget-object v2, p0, Lcom/loc/bk;->j:Landroid/net/ConnectivityManager;

    invoke-virtual {v0, v2}, Lcom/loc/bm;->a(Landroid/net/ConnectivityManager;)Z

    move-result v0

    if-eqz v0, :cond_1b

    :cond_b8
    const v0, 0x7c2fffff

    move v1, v0

    goto/16 :goto_1b

    :catch_be
    move-exception v0

    invoke-virtual {v0}, Ljava/lang/Throwable;->printStackTrace()V

    goto :goto_46

    :catch_c3
    move-exception v0

    const/4 v0, 0x0

    goto :goto_52

    :catch_c6
    move-exception v0

    const/4 v0, 0x3

    iput v0, p0, Lcom/loc/bk;->f:I

    goto :goto_87

    :cond_cb
    iget v0, p0, Lcom/loc/bk;->f:I

    if-lt v0, v8, :cond_16

    invoke-direct {p0}, Lcom/loc/bk;->i()V
    :try_end_d2
    .catch Ljava/lang/Throwable; {:try_start_aa .. :try_end_d2} :catch_9b

    goto/16 :goto_16

    :pswitch_data_d4
    .packed-switch 0x0
        :pswitch_a7
        :pswitch_1b
        :pswitch_aa
    .end packed-switch
.end method

.method static synthetic b(Lcom/loc/bk;)Z
    .registers 2

    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v0

    return v0
.end method

.method static synthetic c(Lcom/loc/bk;)I
    .registers 2

    invoke-direct {p0}, Lcom/loc/bk;->k()I

    move-result v0

    return v0
.end method

.method static synthetic d(Lcom/loc/bk;)V
    .registers 1

    invoke-direct {p0}, Lcom/loc/bk;->i()V

    return-void
.end method

.method static synthetic e(Lcom/loc/bk;)Lcom/loc/bm;
    .registers 2

    iget-object v0, p0, Lcom/loc/bk;->i:Lcom/loc/bm;

    return-object v0
.end method

.method static synthetic f(Lcom/loc/bk;)Landroid/net/ConnectivityManager;
    .registers 2

    iget-object v0, p0, Lcom/loc/bk;->j:Landroid/net/ConnectivityManager;

    return-object v0
.end method

.method private g()Z
    .registers 5

    const/4 v0, 0x0

    :try_start_1
    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v1

    if-nez v1, :cond_8

    :goto_7
    return v0

    :cond_8
    invoke-direct {p0}, Lcom/loc/bk;->h()Z
    :try_end_b
    .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_b} :catch_d

    move-result v0

    goto :goto_7

    :catch_d
    move-exception v1

    const-string/jumbo v2, "CollectionManager"

    const-string/jumbo v3, "collStarted"

    invoke-static {v1, v2, v3}, Lcom/loc/ca;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_7
.end method

.method private h()Z
    .registers 5

    const/4 v1, 0x0

    :try_start_1
    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    const-string/jumbo v2, "isStarted"

    const/4 v3, 0x0

    new-array v3, v3, [Ljava/lang/Object;

    invoke-static {v0, v2, v3}, Lcom/loc/cd;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Boolean;

    invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
    :try_end_12
    .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_12} :catch_14

    move-result v0

    :goto_13
    return v0

    :catch_14
    move-exception v0

    move v0, v1

    goto :goto_13
.end method

.method private i()V
    .registers 3

    const/4 v1, 0x0

    iget-object v0, p0, Lcom/loc/bk;->e:Ljava/util/TimerTask;

    if-eqz v0, :cond_c

    iget-object v0, p0, Lcom/loc/bk;->e:Ljava/util/TimerTask;

    invoke-virtual {v0}, Ljava/util/TimerTask;->cancel()Z

    iput-object v1, p0, Lcom/loc/bk;->e:Ljava/util/TimerTask;

    :cond_c
    iget-object v0, p0, Lcom/loc/bk;->d:Ljava/util/Timer;

    if-eqz v0, :cond_1c

    iget-object v0, p0, Lcom/loc/bk;->d:Ljava/util/Timer;

    invoke-virtual {v0}, Ljava/util/Timer;->cancel()V

    iget-object v0, p0, Lcom/loc/bk;->d:Ljava/util/Timer;

    invoke-virtual {v0}, Ljava/util/Timer;->purge()I

    iput-object v1, p0, Lcom/loc/bk;->d:Ljava/util/Timer;

    :cond_1c
    return-void
.end method

.method private j()Z
    .registers 2

    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    if-eqz v0, :cond_6

    const/4 v0, 0x1

    :goto_5
    return v0

    :cond_6
    const/4 v0, 0x0

    goto :goto_5
.end method

.method private k()I
    .registers 5

    const/4 v1, 0x0

    :try_start_1
    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    const-string/jumbo v2, "getLeftUploadNum"

    const/4 v3, 0x0

    new-array v3, v3, [Ljava/lang/Object;

    invoke-static {v0, v2, v3}, Lcom/loc/cd;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/Integer;

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
    :try_end_12
    .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_12} :catch_14

    move-result v0

    :goto_13
    return v0

    :catch_14
    move-exception v0

    move v0, v1

    goto :goto_13
.end method


# virtual methods
.method public final a()V
    .registers 4

    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v0

    if-eqz v0, :cond_11

    :try_start_6
    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    const-string/jumbo v1, "getColUpHist"

    const/4 v2, 0x0

    new-array v2, v2, [Ljava/lang/Object;

    invoke-static {v0, v1, v2}, Lcom/loc/cd;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
    :try_end_11
    .catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_11} :catch_12

    :cond_11
    :goto_11
    return-void

    :catch_12
    move-exception v0

    goto :goto_11
.end method

.method public final a(Landroid/content/Context;Lcom/loc/bv;Lcom/loc/bm;Lcom/amap/api/location/AMapLocationClientOption;Landroid/net/ConnectivityManager;)V
    .registers 12

    invoke-static {}, Lcom/loc/bz;->v()Z

    move-result v0

    if-eqz v0, :cond_67

    invoke-static {p4}, Lcom/loc/ca;->a(Lcom/amap/api/location/AMapLocationClientOption;)Lorg/json/JSONObject;

    move-result-object v0

    :try_start_a
    iget-object v1, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    if-nez v1, :cond_4e

    iput-object p1, p0, Lcom/loc/bk;->l:Landroid/content/Context;

    iput-object p2, p0, Lcom/loc/bk;->h:Lcom/loc/bv;

    iput-object p3, p0, Lcom/loc/bk;->i:Lcom/loc/bm;

    iput-object v0, p0, Lcom/loc/bk;->m:Lorg/json/JSONObject;

    iput-object p5, p0, Lcom/loc/bk;->j:Landroid/net/ConnectivityManager;

    iget-boolean v0, p0, Lcom/loc/bk;->c:Z

    if-nez v0, :cond_4e

    invoke-static {}, Lcom/loc/cj;->b()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/loc/bk;->k:J

    const-string/jumbo v0, "Collection"

    const-string/jumbo v1, "1.0.0"

    invoke-static {v0, v1}, Lcom/loc/ca;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/loc/cy;

    move-result-object v1

    invoke-static {p1, v1}, Lcom/loc/cg;->a(Landroid/content/Context;Lcom/loc/cy;)Z

    move-result v0

    iput-boolean v0, p0, Lcom/loc/bk;->c:Z

    iget-boolean v0, p0, Lcom/loc/bk;->c:Z
    :try_end_34
    .catch Ljava/lang/Throwable; {:try_start_a .. :try_end_34} :catch_6c

    if-eqz v0, :cond_68

    :try_start_36
    iget-object v2, p0, Lcom/loc/bk;->b:Ljava/lang/String;

    const/4 v3, 0x0

    const/4 v0, 0x1

    new-array v4, v0, [Ljava/lang/Class;

    const/4 v0, 0x0

    const-class v5, Landroid/content/Context;

    aput-object v5, v4, v0

    const/4 v0, 0x1

    new-array v5, v0, [Ljava/lang/Object;

    const/4 v0, 0x0

    aput-object p1, v5, v0

    move-object v0, p1

    invoke-static/range {v0 .. v5}, Lcom/loc/u;->a(Landroid/content/Context;Lcom/loc/cy;Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    iput-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;
    :try_end_4e
    .catch Ljava/lang/Throwable; {:try_start_36 .. :try_end_4e} :catch_99

    :cond_4e
    :goto_4e
    iget-boolean v0, p0, Lcom/loc/bk;->g:Z

    if-eqz v0, :cond_67

    invoke-direct {p0}, Lcom/loc/bk;->g()Z

    move-result v0

    if-nez v0, :cond_67

    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v0

    if-eqz v0, :cond_67

    invoke-static {}, Lcom/loc/bz;->v()Z

    move-result v0

    if-nez v0, :cond_77

    invoke-virtual {p0}, Lcom/loc/bk;->b()V

    :cond_67
    :goto_67
    return-void

    :cond_68
    const/4 v0, 0x1

    :try_start_69
    iput-boolean v0, p0, Lcom/loc/bk;->c:Z
    :try_end_6b
    .catch Ljava/lang/Throwable; {:try_start_69 .. :try_end_6b} :catch_6c

    goto :goto_4e

    :catch_6c
    move-exception v0

    const-string/jumbo v1, "CollectionManager"

    const-string/jumbo v2, "initCollection"

    invoke-static {v0, v1, v2}, Lcom/loc/ca;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_4e

    :cond_77
    invoke-direct {p0}, Lcom/loc/bk;->g()Z

    move-result v0

    if-nez v0, :cond_67

    :try_start_7d
    invoke-virtual {p0}, Lcom/loc/bk;->e()V
    :try_end_80
    .catch Ljava/lang/Throwable; {:try_start_7d .. :try_end_80} :catch_8e

    :try_start_80
    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    const-string/jumbo v1, "start"

    const/4 v2, 0x0

    new-array v2, v2, [Ljava/lang/Object;

    invoke-static {v0, v1, v2}, Lcom/loc/cd;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
    :try_end_8b
    .catch Ljava/lang/Throwable; {:try_start_80 .. :try_end_8b} :catch_8c

    goto :goto_67

    :catch_8c
    move-exception v0

    goto :goto_67

    :catch_8e
    move-exception v0

    const-string/jumbo v1, "CollectionManager"

    const-string/jumbo v2, "start3rdCM"

    invoke-static {v0, v1, v2}, Lcom/loc/ca;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_67

    :catch_99
    move-exception v0

    goto :goto_4e
.end method

.method public final a(Z)V
    .registers 2

    iput-boolean p1, p0, Lcom/loc/bk;->g:Z

    return-void
.end method

.method public final b()V
    .registers 4

    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v0

    if-eqz v0, :cond_c

    invoke-direct {p0}, Lcom/loc/bk;->g()Z

    move-result v0

    if-nez v0, :cond_d

    :cond_c
    :goto_c
    return-void

    :cond_d
    :try_start_d
    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    const-string/jumbo v1, "destroy"

    const/4 v2, 0x0

    new-array v2, v2, [Ljava/lang/Object;

    invoke-static {v0, v1, v2}, Lcom/loc/cd;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
    :try_end_18
    .catch Ljava/lang/Throwable; {:try_start_d .. :try_end_18} :catch_1c

    :goto_18
    invoke-direct {p0}, Lcom/loc/bk;->i()V

    goto :goto_c

    :catch_1c
    move-exception v0

    const-string/jumbo v1, "CollectionManager"

    const-string/jumbo v2, "stop3rdCM"

    invoke-static {v0, v1, v2}, Lcom/loc/ca;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_18
.end method

.method public final c()V
    .registers 3

    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v0

    if-eqz v0, :cond_c

    invoke-direct {p0}, Lcom/loc/bk;->g()Z

    move-result v0

    if-nez v0, :cond_d

    :cond_c
    :goto_c
    return-void

    :cond_d
    invoke-static {}, Lcom/loc/df;->b()Ljava/util/concurrent/ExecutorService;

    move-result-object v0

    new-instance v1, Lcom/loc/bk$a;

    invoke-direct {v1, p0}, Lcom/loc/bk$a;-><init>(Lcom/loc/bk;)V

    invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;

    invoke-direct {p0}, Lcom/loc/bk;->i()V

    goto :goto_c
.end method

.method public final d()V
    .registers 7

    const-wide/16 v2, 0x7d0

    iget-boolean v0, p0, Lcom/loc/bk;->g:Z

    if-nez v0, :cond_7

    :cond_6
    :goto_6
    return-void

    :cond_7
    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v0

    if-eqz v0, :cond_6

    iget-object v0, p0, Lcom/loc/bk;->i:Lcom/loc/bm;

    if-eqz v0, :cond_6

    iget-object v0, p0, Lcom/loc/bk;->i:Lcom/loc/bm;

    iget-object v1, p0, Lcom/loc/bk;->j:Landroid/net/ConnectivityManager;

    invoke-virtual {v0, v1}, Lcom/loc/bm;->a(Landroid/net/ConnectivityManager;)Z

    move-result v0

    if-eqz v0, :cond_6

    invoke-static {}, Lcom/loc/bz;->v()Z

    move-result v0

    if-nez v0, :cond_25

    invoke-direct {p0}, Lcom/loc/bk;->i()V

    goto :goto_6

    :cond_25
    iget-object v0, p0, Lcom/loc/bk;->e:Ljava/util/TimerTask;

    if-nez v0, :cond_30

    new-instance v0, Lcom/loc/bk$1;

    invoke-direct {v0, p0}, Lcom/loc/bk$1;-><init>(Lcom/loc/bk;)V

    iput-object v0, p0, Lcom/loc/bk;->e:Ljava/util/TimerTask;

    :cond_30
    iget-object v0, p0, Lcom/loc/bk;->d:Ljava/util/Timer;

    if-nez v0, :cond_6

    new-instance v0, Ljava/util/Timer;

    const-string/jumbo v1, "T-U"

    const/4 v4, 0x0

    invoke-direct {v0, v1, v4}, Ljava/util/Timer;-><init>(Ljava/lang/String;Z)V

    iput-object v0, p0, Lcom/loc/bk;->d:Ljava/util/Timer;

    iget-object v0, p0, Lcom/loc/bk;->d:Ljava/util/Timer;

    iget-object v1, p0, Lcom/loc/bk;->e:Ljava/util/TimerTask;

    move-wide v4, v2

    invoke-virtual/range {v0 .. v5}, Ljava/util/Timer;->schedule(Ljava/util/TimerTask;JJ)V

    goto :goto_6
.end method

.method public final e()V
    .registers 2

    invoke-direct {p0}, Lcom/loc/bk;->j()Z

    move-result v0

    if-nez v0, :cond_7

    :cond_6
    :goto_6
    return-void

    :cond_7
    invoke-direct {p0}, Lcom/loc/bk;->k()I

    move-result v0

    if-lez v0, :cond_6

    goto :goto_6
.end method

.method public final f()Ljava/lang/String;
    .registers 7

    const/4 v1, 0x0

    :try_start_1
    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    if-eqz v0, :cond_24

    iget-object v0, p0, Lcom/loc/bk;->a:Ljava/lang/Object;

    const-string/jumbo v2, "getInnerString"

    const/4 v3, 0x1

    new-array v3, v3, [Ljava/lang/Object;

    const/4 v4, 0x0

    const-string/jumbo v5, "version"

    aput-object v5, v3, v4

    invoke-static {v0, v2, v3}, Lcom/loc/cd;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/String;
    :try_end_19
    .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_19} :catch_1a

    :goto_19
    return-object v0

    :catch_1a
    move-exception v0

    const-string/jumbo v2, "CollectionManager"

    const-string/jumbo v3, "getCollVer"

    invoke-static {v0, v2, v3}, Lcom/loc/ca;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V

    :cond_24
    move-object v0, v1

    goto :goto_19
.end method