f.smali
.class public Lcom/keniu/security/update/pushmonitor/cic/f;
.super Ljava/lang/Object;
.source "CICReportManager.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/keniu/security/update/pushmonitor/cic/f$b;,
Lcom/keniu/security/update/pushmonitor/cic/f$a;
}
.end annotation
# instance fields
.field private volatile a:Lcom/keniu/security/update/pushmonitor/cic/f$b;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 18
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method static synthetic a(Lcom/keniu/security/update/pushmonitor/cic/f;Lcom/keniu/security/update/pushmonitor/cic/f$b;)Lcom/keniu/security/update/pushmonitor/cic/f$b;
.registers 2
.prologue
.line 18
iput-object p1, p0, Lcom/keniu/security/update/pushmonitor/cic/f;->a:Lcom/keniu/security/update/pushmonitor/cic/f$b;
return-object p1
.end method
# virtual methods
.method public a()V
.registers 4
.prologue
.line 109
iget-object v0, p0, Lcom/keniu/security/update/pushmonitor/cic/f;->a:Lcom/keniu/security/update/pushmonitor/cic/f$b;
if-nez v0, :cond_1c
.line 110
const-class v1, Lcom/keniu/security/update/pushmonitor/cic/f;
monitor-enter v1
.line 111
:try_start_7
iget-object v0, p0, Lcom/keniu/security/update/pushmonitor/cic/f;->a:Lcom/keniu/security/update/pushmonitor/cic/f$b;
if-nez v0, :cond_1b
.line 112
new-instance v0, Lcom/keniu/security/update/pushmonitor/cic/f$b;
const/4 v2, 0x0
invoke-direct {v0, p0, v2}, Lcom/keniu/security/update/pushmonitor/cic/f$b;-><init>(Lcom/keniu/security/update/pushmonitor/cic/f;Lcom/keniu/security/update/pushmonitor/cic/g;)V
iput-object v0, p0, Lcom/keniu/security/update/pushmonitor/cic/f;->a:Lcom/keniu/security/update/pushmonitor/cic/f$b;
.line 113
iget-object v0, p0, Lcom/keniu/security/update/pushmonitor/cic/f;->a:Lcom/keniu/security/update/pushmonitor/cic/f$b;
const/4 v2, 0x0
new-array v2, v2, [Ljava/lang/Void;
invoke-virtual {v0, v2}, Lcom/keniu/security/update/pushmonitor/cic/f$b;->execute([Ljava/lang/Object;)Lcom/cleanmaster/hpsharelib/base/util/system/AsyncTaskEx;
.line 115
:cond_1b
monitor-exit v1
.line 117
:cond_1c
return-void
.line 115
:catchall_1d
move-exception v0
monitor-exit v1
:try_end_1f
.catchall {:try_start_7 .. :try_end_1f} :catchall_1d
throw v0
.end method
.method public b()V
.registers 4
.prologue
.line 120
const-class v1, Lcom/keniu/security/update/pushmonitor/cic/f;
monitor-enter v1
.line 121
:try_start_3
iget-object v0, p0, Lcom/keniu/security/update/pushmonitor/cic/f;->a:Lcom/keniu/security/update/pushmonitor/cic/f$b;
if-eqz v0, :cond_d
.line 122
iget-object v0, p0, Lcom/keniu/security/update/pushmonitor/cic/f;->a:Lcom/keniu/security/update/pushmonitor/cic/f$b;
const/4 v2, 0x1
invoke-virtual {v0, v2}, Lcom/keniu/security/update/pushmonitor/cic/f$b;->cancel(Z)Z
.line 124
:cond_d
monitor-exit v1
:try_end_e
.catchall {:try_start_3 .. :try_end_e} :catchall_12
.line 125
const/4 v0, 0x0
iput-object v0, p0, Lcom/keniu/security/update/pushmonitor/cic/f;->a:Lcom/keniu/security/update/pushmonitor/cic/f$b;
.line 126
return-void
.line 124
:catchall_12
move-exception v0
:try_start_13
monitor-exit v1
:try_end_14
.catchall {:try_start_13 .. :try_end_14} :catchall_12
throw v0
.end method