f.smali
.class public abstract Lcom/tradplus/ads/mgr/a/f;
.super Ljava/lang/Object;
# static fields
.field static final b:[I
# instance fields
.field private final a:J
.field c:Ljava/lang/String;
.field d:J
.field e:I
.field public f:Z
.field g:Ljava/lang/Runnable;
# direct methods
.method static constructor <clinit>()V
.registers 1
const/4 v0, 0x6
new-array v0, v0, [I
fill-array-data v0, :array_a
sput-object v0, Lcom/tradplus/ads/mgr/a/f;->b:[I
return-void
nop
:array_a
.array-data 4
0xf
0x1e
0x3c
0x5a
0x78
0x78
.end array-data
.end method
.method public constructor <init>(Ljava/lang/String;Z)V
.registers 5
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-wide/16 v0, 0x1388
iput-wide v0, p0, Lcom/tradplus/ads/mgr/a/f;->a:J
new-instance v0, Lcom/tradplus/ads/mgr/a/f$2;
invoke-direct {v0, p0}, Lcom/tradplus/ads/mgr/a/f$2;-><init>(Lcom/tradplus/ads/mgr/a/f;)V
iput-object v0, p0, Lcom/tradplus/ads/mgr/a/f;->g:Ljava/lang/Runnable;
iput-object p1, p0, Lcom/tradplus/ads/mgr/a/f;->c:Ljava/lang/String;
iput-boolean p2, p0, Lcom/tradplus/ads/mgr/a/f;->f:Z
return-void
.end method
# virtual methods
.method public abstract a()V
.end method
.method public final b()V
.registers 4
iget-boolean v0, p0, Lcom/tradplus/ads/mgr/a/f;->f:Z
if-nez v0, :cond_5
return-void
:cond_5
invoke-static {}, Lcom/tradplus/ads/base/config/ConfigLoadManager;->getInstance()Lcom/tradplus/ads/base/config/ConfigLoadManager;
move-result-object v0
iget-object v1, p0, Lcom/tradplus/ads/mgr/a/f;->c:Ljava/lang/String;
new-instance v2, Lcom/tradplus/ads/mgr/a/f$1;
invoke-direct {v2, p0}, Lcom/tradplus/ads/mgr/a/f$1;-><init>(Lcom/tradplus/ads/mgr/a/f;)V
invoke-virtual {v0, v1, v2}, Lcom/tradplus/ads/base/config/ConfigLoadManager;->loadConfig(Ljava/lang/String;Lcom/tradplus/ads/base/config/ConfigLoadManager$ConfigLoadListener;)V
return-void
.end method
.method public final c()V
.registers 6
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
iget-wide v2, p0, Lcom/tradplus/ads/mgr/a/f;->d:J
sub-long/2addr v0, v2
invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J
move-result-wide v0
const-wide/16 v2, 0x1388
cmp-long v4, v0, v2
if-gez v4, :cond_12
return-void
:cond_12
:try_start_12
invoke-virtual {p0}, Lcom/tradplus/ads/mgr/a/f;->a()V
:try_end_15
.catch Ljava/lang/Exception; {:try_start_12 .. :try_end_15} :catch_16
return-void
:catch_16
move-exception v0
invoke-static {}, Lcom/tradplus/ads/mobileads/TradPlus;->getLocalDebugMode()Z
move-result v1
if-eqz v1, :cond_20
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
:cond_20
return-void
.end method