JPushAction.smali

.class public abstract Lcn/jpush/android/local/JPushAction;
.super Ljava/lang/Object;


# direct methods
.method public constructor <init>()V
    .registers 1

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

    return-void
.end method


# virtual methods
.method public abstract beforLogin(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;)Ljava/lang/Object;
.end method

.method public abstract getPopWinActivity(Landroid/content/Context;)Lcn/jpush/android/local/ProxyActivityAction;
.end method

.method public abstract getPushActivity(Landroid/content/Context;)Lcn/jpush/android/local/ProxyActivityAction;
.end method

.method public getSdkVersion(Ljava/lang/String;)Ljava/lang/String;
    .registers 3

    sget-object v0, Lcn/jpush/android/l/a;->b:Ljava/lang/String;

    return-object v0
.end method

.method public abstract handleAction(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.end method

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

.method public isSupportedCMD(Ljava/lang/String;I)Z
    .registers 4

    const/4 v0, 0x3

    if-eq p2, v0, :cond_1f

    const/16 v0, 0x1d

    if-eq p2, v0, :cond_1f

    const/16 v0, 0x1c

    if-eq p2, v0, :cond_1f

    const/16 v0, 0x1b

    if-eq p2, v0, :cond_1f

    const/16 v0, 0xa

    if-eq p2, v0, :cond_1f

    const/16 v0, 0x1a

    if-eq p2, v0, :cond_1f

    const/16 v0, 0x19

    if-eq p2, v0, :cond_1f

    const/16 v0, 0x22

    if-ne p2, v0, :cond_21

    :cond_1f
    const/4 v0, 0x1

    :goto_20
    return v0

    :cond_21
    const/4 v0, 0x0

    goto :goto_20
.end method

.method public abstract onActivityLifeCallback(Landroid/app/Activity;Ljava/lang/String;)V
.end method

.method public abstract onInAppMessageArrived(Landroid/content/Context;Lcn/jpush/android/api/NotificationMessage;)V
.end method

.method public abstract onInAppMessageClick(Landroid/content/Context;Lcn/jpush/android/api/NotificationMessage;)V
.end method

.method public abstract onJPushMessageReceive(Landroid/content/Context;Lcn/jpush/android/service/JPushMessageReceiver;Landroid/content/Intent;)V
.end method

.method public abstract onMessage(Landroid/content/Context;Lcn/jpush/android/api/CustomMessage;)V
.end method

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

.method public abstract onNotifyMessageArrived(Landroid/content/Context;Lcn/jpush/android/api/NotificationMessage;)V
.end method

.method public abstract onNotifyMessageOpened(Landroid/content/Context;Lcn/jpush/android/api/NotificationMessage;)V
.end method

.method public abstract onTagAliasResponse(Landroid/content/Context;JILandroid/content/Intent;)V
.end method

.method public abstract setAliasAndTags(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;Lcn/jpush/android/api/CallBackParams;)V
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Ljava/lang/String;",
            "Ljava/util/Set",
            "<",
            "Ljava/lang/String;",
            ">;",
            "Lcn/jpush/android/api/CallBackParams;",
            ")V"
        }
    .end annotation
.end method