INewsSdk.smali

.class public interface abstract Lcom/cm/plugincluster/news/interfaces/INewsSdk;
.super Ljava/lang/Object;
.source "INewsSdk.java"


# virtual methods
.method public abstract getAppContext()Landroid/content/Context;
.end method

.method public abstract getCachedRssTimeOutCfg()Lcom/cm/plugincluster/news/model/ONewsTimeOutConfig;
.end method

.method public abstract getChannelId()I
.end method

.method public abstract getDependence()Lcom/cm/plugincluster/news/sdk/BaseDependence;
.end method

.method public abstract getDetailsBackTo()Landroid/content/Intent;
.end method

.method public abstract getLimitNewsNum()J
.end method

.method public abstract getNewsReportHost()Ljava/lang/String;
.end method

.method public abstract getONewsLanguage()Ljava/lang/String;
.end method

.method public abstract getONewsScenarios()Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Lcom/cm/plugincluster/news/model/ONewsScenario;",
            ">;"
        }
    .end annotation
.end method

.method public abstract getProductId()Ljava/lang/String;
.end method

.method public abstract getRecommandNews(Lcom/cm/plugincluster/news/model/ONewsScenario;Ljava/lang/String;Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONewsResponse;
.end method

.method public abstract getSDK_SOURCE()I
.end method

.method public abstract getSupportedAction()I
.end method

.method public abstract getSupportedCType()Ljava/lang/String;
.end method

.method public abstract getTimeOutConfig()Lcom/cm/plugincluster/news/model/ONewsTimeOutConfig;
.end method

.method public abstract getUUID()Ljava/lang/String;
.end method

.method public abstract isCNVersion()Z
.end method

.method public abstract reportBadUrl(Lcom/cm/plugincluster/news/sdk/BadNewsData;)V
.end method

.method public abstract reportPushMessageBehavior(ILjava/lang/String;)V
.end method

.method public abstract requestChannels()Ljava/lang/String;
.end method

.method public abstract setONewsScenarios(Ljava/util/List;)V
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List",
            "<",
            "Lcom/cm/plugincluster/news/model/ONewsScenario;",
            ">;)V"
        }
    .end annotation
.end method

.method public abstract useAlbumDevelop(Landroid/content/Context;)Lcom/cm/plugincluster/news/interfaces/INewsSdk;
.end method

.method public abstract useDevelop(Landroid/content/Context;)Lcom/cm/plugincluster/news/interfaces/INewsSdk;
.end method

.method public abstract useDomestic(Landroid/content/Context;)Lcom/cm/plugincluster/news/interfaces/INewsSdk;
.end method

.method public abstract useOverseas(Landroid/content/Context;)Lcom/cm/plugincluster/news/interfaces/INewsSdk;
.end method

.method public abstract useOverseasIN(Landroid/content/Context;)Lcom/cm/plugincluster/news/interfaces/INewsSdk;
.end method