package androidx.work; import android.annotation.SuppressLint; import android.app.PendingIntent; import android.content.Context; import androidx.lifecycle.LiveData; import androidx.work.impl.WorkManagerImpl; import com.google.common.util.concurrent.ListenableFuture; import java.util.List; import java.util.UUID; import kotlin.collections.CollectionsKt__CollectionsJVMKt; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; import kotlinx.coroutines.flow.Flow; @SuppressLint({"AddedAbstractMethod"}) /* loaded from: classes.dex */ public abstract class WorkManager { public static final Companion Companion = new Companion(null); public enum UpdateResult { NOT_APPLIED, APPLIED_IMMEDIATELY, APPLIED_FOR_NEXT_RUN } public static WorkManager getInstance() { return Companion.getInstance(); } public static WorkManager getInstance(Context context) { return Companion.getInstance(context); } public static void initialize(Context context, Configuration configuration) { Companion.initialize(context, configuration); } public static boolean isInitialized() { return Companion.isInitialized(); } public abstract WorkContinuation beginUniqueWork(String str, ExistingWorkPolicy existingWorkPolicy, List list); public abstract WorkContinuation beginWith(List list); public abstract Operation cancelAllWork(); public abstract Operation cancelAllWorkByTag(String str); public abstract Operation cancelUniqueWork(String str); public abstract Operation cancelWorkById(UUID uuid); public abstract PendingIntent createCancelPendingIntent(UUID uuid); public abstract Operation enqueue(List list); public abstract Operation enqueueUniquePeriodicWork(String str, ExistingPeriodicWorkPolicy existingPeriodicWorkPolicy, PeriodicWorkRequest periodicWorkRequest); public abstract Operation enqueueUniqueWork(String str, ExistingWorkPolicy existingWorkPolicy, List list); public abstract Configuration getConfiguration(); public abstract ListenableFuture getLastCancelAllTimeMillis(); public abstract LiveData getLastCancelAllTimeMillisLiveData(); public abstract ListenableFuture getWorkInfoById(UUID uuid); public abstract Flow getWorkInfoByIdFlow(UUID uuid); public abstract LiveData getWorkInfoByIdLiveData(UUID uuid); public abstract ListenableFuture getWorkInfos(WorkQuery workQuery); public abstract ListenableFuture getWorkInfosByTag(String str); public abstract Flow getWorkInfosByTagFlow(String str); public abstract LiveData> getWorkInfosByTagLiveData(String str); public abstract Flow getWorkInfosFlow(WorkQuery workQuery); public abstract ListenableFuture getWorkInfosForUniqueWork(String str); public abstract Flow getWorkInfosForUniqueWorkFlow(String str); public abstract LiveData> getWorkInfosForUniqueWorkLiveData(String str); public abstract LiveData> getWorkInfosLiveData(WorkQuery workQuery); public abstract Operation pruneWork(); public abstract ListenableFuture updateWork(WorkRequest workRequest); public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } public WorkManager getInstance() { WorkManagerImpl workManagerImpl = WorkManagerImpl.getInstance(); if (workManagerImpl != null) { return workManagerImpl; } throw new IllegalStateException("WorkManager is not initialized properly. The most likely cause is that you disabled WorkManagerInitializer in your manifest but forgot to call WorkManager#initialize in your Application#onCreate or a ContentProvider.".toString()); } public WorkManager getInstance(Context context) { Intrinsics.checkNotNullParameter(context, "context"); WorkManagerImpl workManagerImpl = WorkManagerImpl.getInstance(context); Intrinsics.checkNotNullExpressionValue(workManagerImpl, "getInstance(context)"); return workManagerImpl; } public void initialize(Context context, Configuration configuration) { Intrinsics.checkNotNullParameter(context, "context"); Intrinsics.checkNotNullParameter(configuration, "configuration"); WorkManagerImpl.initialize(context, configuration); } public boolean isInitialized() { return WorkManagerImpl.isInitialized(); } } public final Operation enqueue(WorkRequest request) { Intrinsics.checkNotNullParameter(request, "request"); return enqueue(CollectionsKt__CollectionsJVMKt.listOf(request)); } public final WorkContinuation beginWith(OneTimeWorkRequest request) { Intrinsics.checkNotNullParameter(request, "request"); return beginWith(CollectionsKt__CollectionsJVMKt.listOf(request)); } public final WorkContinuation beginUniqueWork(String uniqueWorkName, ExistingWorkPolicy existingWorkPolicy, OneTimeWorkRequest request) { Intrinsics.checkNotNullParameter(uniqueWorkName, "uniqueWorkName"); Intrinsics.checkNotNullParameter(existingWorkPolicy, "existingWorkPolicy"); Intrinsics.checkNotNullParameter(request, "request"); return beginUniqueWork(uniqueWorkName, existingWorkPolicy, CollectionsKt__CollectionsJVMKt.listOf(request)); } public Operation enqueueUniqueWork(String uniqueWorkName, ExistingWorkPolicy existingWorkPolicy, OneTimeWorkRequest request) { Intrinsics.checkNotNullParameter(uniqueWorkName, "uniqueWorkName"); Intrinsics.checkNotNullParameter(existingWorkPolicy, "existingWorkPolicy"); Intrinsics.checkNotNullParameter(request, "request"); return enqueueUniqueWork(uniqueWorkName, existingWorkPolicy, CollectionsKt__CollectionsJVMKt.listOf(request)); } }