IAdDataFetcher.smali

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


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/cm/plugincluster/news/platform/IAdDataFetcher$AdLoadListener;
    }
.end annotation


# static fields
.field public static final FETCH_FAILED_FROM_CACHE_NOT_ENOUGH:I = 0xc

.field public static final FETCH_FAILED_FROM_EXPIRED:I = 0xb

.field public static final FETCH_SUCCESS_FROM_CACHE:I = 0x1

.field public static final FETCH_SUCCESS_FROM_LOADING:I = 0x3

.field public static final FETCH_SUCCESS_FROM_SHOWN:I = 0x2

.field public static final POSID_FUYIPIN:Ljava/lang/String; = "108272"

.field public static final POSID_SCREENSAVER_DETAIL:Ljava/lang/String; = "108272"

.field public static final REQUEST_FAILED_EMPTY_AD:I = 0x15

.field public static final REQUEST_FAILED_RESP_ERROR:I = 0x16

.field public static final REQUEST_FAILED_TIMEOUT:I = 0x17

.field public static final REQUEST_SUCCESS:I = 0x14

.field public static final SHOW_AD_EXTRA_ASYNC:I = 0x2

.field public static final SHOW_AD_EXTRA_REPLACE_AD:I = 0x3

.field public static final SHOW_AD_EXTRA_SYNC:I = 0x1

.field public static final SHOW_FAILED_ASYNC_NO_ENOUGH_AD:I = 0x25

.field public static final SHOW_FAILED_CLEAR_PENDING_ADS:I = 0x22

.field public static final SHOW_FAILED_LOAD_AD:I = 0x20

.field public static final SHOW_FAILED_NEWS_DATA_CHANGED:I = 0x24

.field public static final SHOW_FAILED_NO_ENOUGH_AD:I = 0x21

.field public static final SHOW_FAILED_RELEASE:I = 0x26

.field public static final SHOW_FAILED_REMOVE_OVER_THRESHOLD_AD:I = 0x23

.field public static final SHOW_FAILED_VIEW_DISMISS:I = 0x1f

.field public static final SHOW_SUCCESS:I = 0x1e


# virtual methods
.method public abstract getAdItem(I)Lcom/cm/plugincluster/news/platform/IAdItem;
.end method

.method public abstract getNoAdReason()I
.end method

.method public abstract loadAd()V
.end method

.method public abstract setAdListener(ILcom/cm/plugincluster/news/platform/IAdDataFetcher$AdLoadListener;)V
.end method