WorkManagerUtil.smali
.class public Lcom/google/android/gms/ads/internal/util/WorkManagerUtil;
.super Lcom/google/android/gms/ads/internal/util/zzbi;
.source "com.google.android.gms:play-services-ads-lite@@19.5.0"
# annotations
.annotation build Lcom/google/android/gms/common/annotation/KeepForSdk;
.end annotation
# direct methods
.method public constructor <init>()V
.registers 1
.line 1
invoke-direct {p0}, Lcom/google/android/gms/ads/internal/util/zzbi;-><init>()V
return-void
.end method
.method private static zzbt(Landroid/content/Context;)V
.registers 2
.line 1
:try_start_0
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p0
new-instance v0, Landroidx/work/a$a;
invoke-direct {v0}, Landroidx/work/a$a;-><init>()V
invoke-virtual {v0}, Landroidx/work/a$a;->a()Landroidx/work/a;
move-result-object v0
invoke-static {p0, v0}, Landroidx/work/r;->a(Landroid/content/Context;Landroidx/work/a;)V
:try_end_10
.catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_10} :catch_10
:catch_10
return-void
.end method
# virtual methods
.method public final zzap(Lcom/google/android/gms/dynamic/IObjectWrapper;)V
.registers 6
.line 1
invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/content/Context;
.line 2
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/WorkManagerUtil;->zzbt(Landroid/content/Context;)V
.line 3
:try_start_9
invoke-static {p1}, Landroidx/work/r;->a(Landroid/content/Context;)Landroidx/work/r;
move-result-object p1
:try_end_d
.catch Ljava/lang/IllegalStateException; {:try_start_9 .. :try_end_d} :catch_3b
const-string v0, "offline_ping_sender_work"
.line 4
invoke-virtual {p1, v0}, Landroidx/work/r;->a(Ljava/lang/String;)Landroidx/work/n;
.line 5
new-instance v1, Landroidx/work/b$a;
invoke-direct {v1}, Landroidx/work/b$a;-><init>()V
sget-object v2, Landroidx/work/NetworkType;->CONNECTED:Landroidx/work/NetworkType;
.line 6
invoke-virtual {v1, v2}, Landroidx/work/b$a;->a(Landroidx/work/NetworkType;)Landroidx/work/b$a;
invoke-virtual {v1}, Landroidx/work/b$a;->a()Landroidx/work/b;
move-result-object v1
.line 7
new-instance v2, Landroidx/work/l$a;
const-class v3, Lcom/google/android/gms/ads/internal/offline/buffering/OfflinePingSender;
invoke-direct {v2, v3}, Landroidx/work/l$a;-><init>(Ljava/lang/Class;)V
.line 8
invoke-virtual {v2, v1}, Landroidx/work/s$a;->a(Landroidx/work/b;)Landroidx/work/s$a;
check-cast v2, Landroidx/work/l$a;
.line 9
invoke-virtual {v2, v0}, Landroidx/work/s$a;->a(Ljava/lang/String;)Landroidx/work/s$a;
check-cast v2, Landroidx/work/l$a;
.line 10
invoke-virtual {v2}, Landroidx/work/s$a;->a()Landroidx/work/s;
move-result-object v0
check-cast v0, Landroidx/work/l;
.line 11
invoke-virtual {p1, v0}, Landroidx/work/r;->a(Landroidx/work/s;)Landroidx/work/n;
return-void
:catch_3b
move-exception p1
const-string v0, "Failed to instantiate WorkManager."
.line 12
invoke-static {v0, p1}, Lcom/google/android/gms/internal/ads/zzaza;->zzd(Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public final zzd(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/String;Ljava/lang/String;)Z
.registers 7
.line 1
invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/content/Context;
.line 2
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/WorkManagerUtil;->zzbt(Landroid/content/Context;)V
.line 3
new-instance v0, Landroidx/work/b$a;
invoke-direct {v0}, Landroidx/work/b$a;-><init>()V
sget-object v1, Landroidx/work/NetworkType;->CONNECTED:Landroidx/work/NetworkType;
.line 4
invoke-virtual {v0, v1}, Landroidx/work/b$a;->a(Landroidx/work/NetworkType;)Landroidx/work/b$a;
invoke-virtual {v0}, Landroidx/work/b$a;->a()Landroidx/work/b;
move-result-object v0
.line 5
new-instance v1, Landroidx/work/d$a;
invoke-direct {v1}, Landroidx/work/d$a;-><init>()V
const-string v2, "uri"
.line 6
invoke-virtual {v1, v2, p2}, Landroidx/work/d$a;->a(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/d$a;
const-string p2, "gws_query_id"
invoke-virtual {v1, p2, p3}, Landroidx/work/d$a;->a(Ljava/lang/String;Ljava/lang/String;)Landroidx/work/d$a;
invoke-virtual {v1}, Landroidx/work/d$a;->a()Landroidx/work/d;
move-result-object p2
.line 7
new-instance p3, Landroidx/work/l$a;
const-class v1, Lcom/google/android/gms/ads/internal/offline/buffering/OfflineNotificationPoster;
invoke-direct {p3, v1}, Landroidx/work/l$a;-><init>(Ljava/lang/Class;)V
.line 8
invoke-virtual {p3, v0}, Landroidx/work/s$a;->a(Landroidx/work/b;)Landroidx/work/s$a;
check-cast p3, Landroidx/work/l$a;
.line 9
invoke-virtual {p3, p2}, Landroidx/work/s$a;->a(Landroidx/work/d;)Landroidx/work/s$a;
check-cast p3, Landroidx/work/l$a;
const-string p2, "offline_notification_work"
.line 10
invoke-virtual {p3, p2}, Landroidx/work/s$a;->a(Ljava/lang/String;)Landroidx/work/s$a;
check-cast p3, Landroidx/work/l$a;
.line 11
invoke-virtual {p3}, Landroidx/work/s$a;->a()Landroidx/work/s;
move-result-object p2
check-cast p2, Landroidx/work/l;
.line 12
:try_start_48
invoke-static {p1}, Landroidx/work/r;->a(Landroid/content/Context;)Landroidx/work/r;
move-result-object p1
:try_end_4c
.catch Ljava/lang/IllegalStateException; {:try_start_48 .. :try_end_4c} :catch_51
.line 13
invoke-virtual {p1, p2}, Landroidx/work/r;->a(Landroidx/work/s;)Landroidx/work/n;
const/4 p1, 0x1
return p1
:catch_51
move-exception p1
const-string p2, "Failed to instantiate WorkManager."
.line 14
invoke-static {p2, p1}, Lcom/google/android/gms/internal/ads/zzaza;->zzd(Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 p1, 0x0
return p1
.end method