IVipService.smali

.class public interface abstract Lcom/sandboxol/center/router/moduleApi/IVipService;
.super Ljava/lang/Object;
.source "IVipService.java"

# interfaces
.implements Lcom/sandboxol/center/router/moduleApi/IBaseService;


# virtual methods
.method public abstract buyVip(Landroid/content/Context;ILjava/lang/String;)V
.end method

.method public abstract enterVipFragment(Landroid/content/Context;)V
.end method

.method public abstract enterVipFragment(Landroid/content/Context;I)V
.end method

.method public abstract getProductEntityByVipType(ZI)Lcom/sandboxol/center/router/moduleInfo/pay/VipProductEntity;
.end method

.method public abstract getSubscribeStatus(I)Z
.end method

.method public abstract getVipSubsDiamond(I)I
.end method

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

.method public abstract reportAlreadyOwnedVipSub(Landroid/content/Context;)V
.end method

.method public abstract reportHomeVipClick(Landroid/content/Context;)V
.end method

.method public abstract reportRechargePageVipClick(Landroid/content/Context;Ljava/lang/String;)V
.end method

.method public abstract reportVipSubWin(Landroid/content/Context;)V
.end method

.method public abstract reportVipSubscribeFail(Landroid/content/Context;Ljava/lang/String;)V
.end method

.method public abstract reportVipSubscribeSuccess(Landroid/content/Context;Ljava/lang/String;)V
.end method

.method public abstract resetVipInfo()V
.end method

.method public abstract showSubscribeDialog(Landroid/content/Context;)V
.end method