KCleanCloudManager.smali
.class public Lcom/cleanmaster/cleancloud/KCleanCloudManager;
.super Ljava/lang/Object;
.source "KCleanCloudManager.java"
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 23
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static createAppMonitor()Lcom/cleanmaster/cleancloud/IKAppMonitor;
.registers 1
.prologue
.line 166
invoke-static {}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->createAppMonitor()Lcom/cleanmaster/cleancloud/IKAppMonitor;
move-result-object v0
return-object v0
.end method
.method public static createCacheCloudQuery()Lcom/cleanmaster/cleancloud/IKCacheCloudQuery;
.registers 1
.prologue
.line 92
invoke-static {}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->createCacheCloudQuery()Lcom/cleanmaster/cleancloud/IKCacheCloudQuery;
move-result-object v0
return-object v0
.end method
.method public static createCacheResultReporter()Lcom/cleanmaster/junkengine/cleancloud/IKCleanCloudResultReporter;
.registers 1
.prologue
.line 141
const/4 v0, 0x2
invoke-static {v0}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->createCleanCloudResultReporter(I)Lcom/cleanmaster/junkengine/cleancloud/IKCleanCloudResultReporter;
move-result-object v0
return-object v0
.end method
.method public static createEmergencyFalseSignFilter(I)Lcom/cleanmaster/junkengine/cleancloud/IKEmergencyFalseSignFilter;
.registers 2
.prologue
.line 150
invoke-static {}, Lcom/cleanmaster/cleancloud/core/falseproc/KEmergencyFalseSignManager;->getInstance()Lcom/cleanmaster/cleancloud/core/falseproc/KEmergencyFalseSignManager;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/cleanmaster/cleancloud/core/falseproc/KEmergencyFalseSignManager;->createEmergencyFalseSignFilter(I)Lcom/cleanmaster/junkengine/cleancloud/IKEmergencyFalseSignFilter;
move-result-object v0
return-object v0
.end method
.method public static createKSecurityCloudQuery()Lcom/cleanmaster/cleancloud/IKSecurityCloudQuery;
.registers 1
.prologue
.line 76
invoke-static {}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->createKSecurityCloudQuery()Lcom/cleanmaster/cleancloud/IKSecurityCloudQuery;
move-result-object v0
return-object v0
.end method
.method public static createMultiTaskTimeCalculator()Lcom/cm/plugincluster/junkengine/cleancloud/IMultiTaskTimeCalculator;
.registers 1
.prologue
.line 158
invoke-static {}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->createMultiTaskTimeCalculator()Lcom/cm/plugincluster/junkengine/cleancloud/IMultiTaskTimeCalculator;
move-result-object v0
return-object v0
.end method
.method public static createPreInstalledCloudQuery()Lcom/cm/plugincluster/junkengine/cleancloud/IKPreInstalledCloudQuery;
.registers 1
.prologue
.line 100
invoke-static {}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->createPreInstalledCloudQuery()Lcom/cm/plugincluster/junkengine/cleancloud/IKPreInstalledCloudQuery;
move-result-object v0
return-object v0
.end method
.method public static createResidualCloudQuery()Lcom/cm/plugincluster/junkengine/cleancloud/IKResidualCloudQuery;
.registers 1
.prologue
.line 84
invoke-static {}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->createResidualCloudQuery()Lcom/cm/plugincluster/junkengine/cleancloud/IKResidualCloudQuery;
move-result-object v0
return-object v0
.end method
.method public static createResidualResultReporter()Lcom/cleanmaster/junkengine/cleancloud/IKCleanCloudResultReporter;
.registers 1
.prologue
.line 133
const/4 v0, 0x1
invoke-static {v0}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->createCleanCloudResultReporter(I)Lcom/cleanmaster/junkengine/cleancloud/IKCleanCloudResultReporter;
move-result-object v0
return-object v0
.end method
.method public static getApplicationContext()Landroid/content/Context;
.registers 1
.prologue
.line 30
invoke-static {}, Lcom/cleanmaster/cleancloud/core/AppGlobalData;->getApplicationContext()Landroid/content/Context;
move-result-object v0
return-object v0
.end method
.method public static getCleanCloudGlue()Lcom/cm/plugincluster/junkengine/cleancloud/KCleanCloudGlue;
.registers 1
.prologue
.line 54
invoke-static {}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->getCleanCloudGlue()Lcom/cm/plugincluster/junkengine/cleancloud/KCleanCloudGlue;
move-result-object v0
return-object v0
.end method
.method public static getContentProviderBridge(Landroid/content/Context;)Lcom/cleanmaster/cleancloud/IContentProviderBridge;
.registers 2
.prologue
.line 68
invoke-static {p0}, Lcom/cleanmaster/cleancloud/core/KContentProviderBridgeManager;->getInstance(Landroid/content/Context;)Lcom/cleanmaster/cleancloud/core/KContentProviderBridgeManager;
move-result-object v0
return-object v0
.end method
.method public static handleFalseProcPushMsg(Ljava/lang/String;Ljava/lang/String;)Z
.registers 3
.prologue
.line 125
invoke-static {}, Lcom/cleanmaster/cleancloud/core/falseproc/KFalseFilterFactory;->getFalseFilterManagerInstance()Lcom/cleanmaster/cleancloud/core/falseproc/IKFalseFilterManager;
move-result-object v0
invoke-interface {v0, p0, p1}, Lcom/cleanmaster/cleancloud/core/falseproc/IKFalseFilterManager;->handleFalseProcPushMsg(Ljava/lang/String;Ljava/lang/String;)Z
move-result v0
return v0
.end method
.method public static notifySmartGetEmergencyFalseSign()V
.registers 1
.prologue
.line 200
invoke-static {}, Lcom/cleanmaster/cleancloud/core/falseproc/KEmergencyFalseSignManager;->getInstance()Lcom/cleanmaster/cleancloud/core/falseproc/KEmergencyFalseSignManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/cleancloud/core/falseproc/KEmergencyFalseSignManager;->notifySmartGetEmergencyFalseSign()V
.line 201
return-void
.end method
.method public static setApplicationContext(Landroid/content/Context;)V
.registers 1
.prologue
.line 37
invoke-static {p0}, Lcom/cleanmaster/cleancloud/core/AppGlobalData;->setApplicationContext(Landroid/content/Context;)V
.line 38
return-void
.end method
.method public static setCleanCloudGlue(Lcom/cm/plugincluster/junkengine/cleancloud/KCleanCloudGlue;)V
.registers 1
.prologue
.line 46
invoke-static {p0}, Lcom/cleanmaster/cleancloud/core/KCleanCloudFactroy;->setCleanCloudGlue(Lcom/cm/plugincluster/junkengine/cleancloud/KCleanCloudGlue;)V
.line 47
return-void
.end method
.method public static startBackgroundUpdate()V
.registers 1
.prologue
.line 107
invoke-static {}, Lcom/cleanmaster/cleancloud/core/KCleanCloudUpdateManager;->getInstance()Lcom/cleanmaster/cleancloud/core/KCleanCloudUpdateManager;
move-result-object v0
invoke-virtual {v0}, Lcom/cleanmaster/cleancloud/core/KCleanCloudUpdateManager;->start()V
.line 108
return-void
.end method
.method public static syncUpdateEmergencyFalseSign([Lcom/cleanmaster/junkengine/cleancloud/IKEmergencyFalseSignFilter$NotifySignUpdateData;)V
.registers 2
.prologue
.line 177
invoke-static {}, Lcom/cleanmaster/cleancloud/core/falseproc/KEmergencyFalseSignManager;->getInstance()Lcom/cleanmaster/cleancloud/core/falseproc/KEmergencyFalseSignManager;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/cleanmaster/cleancloud/core/falseproc/KEmergencyFalseSignManager;->syncUpdateEmergencyFalseSign([Lcom/cleanmaster/junkengine/cleancloud/IKEmergencyFalseSignFilter$NotifySignUpdateData;)V
.line 178
return-void
.end method
.method public static updateSignFile(Ljava/util/Collection;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Collection",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 115
invoke-static {}, Lcom/cleanmaster/cleancloud/core/falseproc/KFalseFilterFactory;->getFalseFilterManagerInstance()Lcom/cleanmaster/cleancloud/core/falseproc/IKFalseFilterManager;
move-result-object v0
invoke-interface {v0, p0}, Lcom/cleanmaster/cleancloud/core/falseproc/IKFalseFilterManager;->onDBUpdate(Ljava/util/Collection;)Z
.line 116
return-void
.end method