doWork
|
[androidJvm] open suspend override fun doWork(): ListenableWorker.Result
|
getApplicationContext
|
[androidJvm] @NonNull fun getApplicationContext(): Context
|
getBackgroundExecutor
|
[androidJvm] @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) @NonNull open fun getBackgroundExecutor(): Executor
|
getForegroundInfo
|
[androidJvm] open suspend fun getForegroundInfo(): ForegroundInfo
|
getForegroundInfoAsync
|
[androidJvm] override fun getForegroundInfoAsync(): ListenableFuture<ForegroundInfo>
|
getId
|
[androidJvm] @NonNull fun getId(): UUID
|
getInputData
|
[androidJvm] @NonNull fun getInputData(): Data
|
getNetwork
|
[androidJvm] @RequiresApi(value = 28) @Nullable fun getNetwork(): Network?
|
getRunAttemptCount
|
[androidJvm] @IntRange(from = 0) fun getRunAttemptCount(): Int
|
getTags
|
[androidJvm] @NonNull fun getTags(): MutableSet<String>
|
getTaskExecutor
|
[androidJvm] @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) @NonNull open fun getTaskExecutor(): TaskExecutor
|
getTriggeredContentAuthorities
|
[androidJvm] @RequiresApi(value = 24) @NonNull fun getTriggeredContentAuthorities(): MutableList<String>
|
getTriggeredContentUris
|
[androidJvm] @RequiresApi(value = 24) @NonNull fun getTriggeredContentUris(): MutableList<Uri>
|
getWorkerFactory
|
[androidJvm] @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) @NonNull open fun getWorkerFactory(): WorkerFactory
|
isRunInForeground
|
[androidJvm] @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) open fun isRunInForeground(): Boolean
|
isStopped
|
[androidJvm] fun isStopped(): Boolean
|
isUsed
|
[androidJvm] @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) fun isUsed(): Boolean
|
onStopped
|
[androidJvm] override fun onStopped()
|
setForeground
|
[androidJvm] suspend fun setForeground(foregroundInfo: ForegroundInfo)
|
setForegroundAsync
|
[androidJvm] @NonNull fun setForegroundAsync(@NonNullforegroundInfo: ForegroundInfo): ListenableFuture<Void>
|
setProgress
|
[androidJvm] suspend fun setProgress(data: Data)
|
setProgressAsync
|
[androidJvm] @NonNull open fun setProgressAsync(@NonNulldata: Data): ListenableFuture<Void>
|
setRunInForeground
|
[androidJvm] @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) open fun setRunInForeground(runInForeground: Boolean)
|
setUsed
|
[androidJvm] @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) fun setUsed()
|
startWork
|
[androidJvm] override fun startWork(): ListenableFuture<ListenableWorker.Result>
|
stop
|
[androidJvm] @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) fun stop()
|