CampaignsJobCreator.smali

.class public Lcom/avast/android/campaigns/scheduling/CampaignsJobCreator;
.super Ljava/lang/Object;

# interfaces
.implements Lcom/evernote/android/job/JobCreator;


# 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 a(Ljava/lang/String;)Lcom/evernote/android/job/Job;
    .registers 6

    invoke-virtual {p1}, Ljava/lang/String;->hashCode()I

    move-result v0

    const v1, 0x17ad44fa

    const/4 v2, 0x0

    const/4 v3, 0x1

    if-eq v0, v1, :cond_1b

    const v1, 0x7f471b1a

    if-eq v0, v1, :cond_11

    goto :goto_25

    :cond_11
    const-string v0, "campaigns-messaging"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_25

    const/4 v0, 0x0

    goto :goto_26

    :cond_1b
    const-string v0, "campaigns-ResourcesDownloadJob"

    invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_25

    const/4 v0, 0x1

    goto :goto_26

    :cond_25
    :goto_25
    const/4 v0, -0x1

    :goto_26
    if-eqz v0, :cond_3d

    if-eq v0, v3, :cond_37

    sget-object v0, Lcom/avast/android/campaigns/LH;->a:Lcom/avast/android/logging/Alf;

    new-array v1, v3, [Ljava/lang/Object;

    aput-object p1, v1, v2

    const-string p1, "Scheduling of %s is not supported"

    invoke-virtual {v0, p1, v1}, Lcom/avast/android/logging/Alf;->c(Ljava/lang/String;[Ljava/lang/Object;)V

    const/4 p1, 0x0

    return-object p1

    :cond_37
    new-instance p1, Lcom/avast/android/campaigns/scheduling/jobs/ResourcesDownloadJob;

    invoke-direct {p1}, Lcom/avast/android/campaigns/scheduling/jobs/ResourcesDownloadJob;-><init>()V

    return-object p1

    :cond_3d
    new-instance p1, Lcom/avast/android/campaigns/scheduling/jobs/NotificationJob;

    invoke-direct {p1}, Lcom/avast/android/campaigns/scheduling/jobs/NotificationJob;-><init>()V

    return-object p1
.end method