ServiceConfigManagerExt.smali

.class public Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerExt;
.super Ljava/lang/Object;
.source "ServiceConfigManagerExt.java"


# static fields
.field private static final BOOST_LAST_CLEAN_TIME:Ljava/lang/String; = "boost_last_clean_time"

.field private static final BOOST_LAST_SCAN_TIME:Ljava/lang/String; = "boost_last_scan_time"

.field private static final NOTIFICATION_TOOL_SWITCH:Ljava/lang/String; = "notification_tool_switch"

.field private static final PERMANENT_NOTIF_SWITCH:Ljava/lang/String; = "permanent_notif_switch"

.field private static final POWER_SAVE_LAST_CLEAN_TIME:Ljava/lang/String; = "power_last_clean_time"

.field public static final POWER_SAVE_LAST_SCAN_TIME:Ljava/lang/String; = "power_last_scan_time"


# direct methods
.method private constructor <init>()V
    .registers 2

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

    .line 9
    new-instance v0, Ljava/lang/IllegalAccessError;

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

    throw v0
.end method

.method public static getBoostLastCleanTime()J
    .registers 4

    .prologue
    .line 40
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "boost_last_clean_time"

    const-wide/16 v2, 0x0

    invoke-virtual {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getLongValue(Ljava/lang/String;J)J

    move-result-wide v0

    return-wide v0
.end method

.method public static getBoostLastScanTime()J
    .registers 4

    .prologue
    .line 52
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "boost_last_scan_time"

    const-wide/16 v2, 0x0

    invoke-virtual {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getLongValue(Ljava/lang/String;J)J

    move-result-wide v0

    return-wide v0
.end method

.method public static getNotificationToolSwitch()I
    .registers 3

    .prologue
    .line 13
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "notification_tool_switch"

    const/4 v2, -0x1

    invoke-virtual {v0, v1, v2}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getIntValue(Ljava/lang/String;I)I

    move-result v0

    return v0
.end method

.method public static getPermanentNotifSwitch()I
    .registers 3

    .prologue
    .line 20
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "permanent_notif_switch"

    const/4 v2, -0x1

    invoke-virtual {v0, v1, v2}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getIntValue(Ljava/lang/String;I)I

    move-result v0

    return v0
.end method

.method public static getPowerLastCleanTime()J
    .registers 4

    .prologue
    .line 68
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "power_last_clean_time"

    const-wide/16 v2, 0x0

    invoke-virtual {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getLongValue(Ljava/lang/String;J)J

    move-result-wide v0

    return-wide v0
.end method

.method public static getPowerLastScanTime()J
    .registers 4

    .prologue
    .line 56
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "power_last_scan_time"

    const-wide/16 v2, 0x0

    invoke-virtual {v0, v1, v2, v3}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getLongValue(Ljava/lang/String;J)J

    move-result-wide v0

    return-wide v0
.end method

.method public static setBoostLastCleanTime(J)V
    .registers 4

    .prologue
    .line 44
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "boost_last_clean_time"

    invoke-virtual {v0, v1, p0, p1}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->setLongValue(Ljava/lang/String;J)V

    .line 45
    return-void
.end method

.method public static setBoostLastScanTime(J)V
    .registers 4

    .prologue
    .line 48
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "boost_last_scan_time"

    invoke-virtual {v0, v1, p0, p1}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->setLongValue(Ljava/lang/String;J)V

    .line 49
    return-void
.end method

.method public static setNotificationToolSwitch(I)V
    .registers 3

    .prologue
    .line 28
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "notification_tool_switch"

    invoke-virtual {v0, v1, p0}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->setIntValue(Ljava/lang/String;I)V

    .line 29
    return-void
.end method

.method public static setPermanentNotifSwitch(I)V
    .registers 3

    .prologue
    .line 24
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "permanent_notif_switch"

    invoke-virtual {v0, v1, p0}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->setIntValue(Ljava/lang/String;I)V

    .line 25
    return-void
.end method

.method public static setPowertLastCleanTime(J)V
    .registers 4

    .prologue
    .line 64
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "power_last_clean_time"

    invoke-virtual {v0, v1, p0, p1}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->setLongValue(Ljava/lang/String;J)V

    .line 65
    return-void
.end method

.method public static setPowertLastScanTime(J)V
    .registers 4

    .prologue
    .line 60
    invoke-static {}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->getInstance()Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;

    move-result-object v0

    const-string v1, "power_last_scan_time"

    invoke-virtual {v0, v1, p0, p1}, Lcom/cleanmaster/hpsharelib/configmanager/ServiceConfigManagerBase;->setLongValue(Ljava/lang/String;J)V

    .line 61
    return-void
.end method