Statements (63)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_Script
|
gptkbp:can |
gptkb:One_Time_Work_Request
gptkb:Periodic_Work_Request |
gptkbp:can_be_configured_for |
Custom Worker classes
|
gptkbp:can_be_used_for |
Data processing
Task scheduling Job scheduling Periodic tasks Task execution Network requests Background data sync Background downloads Background uploads One-time tasks |
gptkbp:can_be_used_with |
gptkb:Rx_Java
gptkb:Data gptkb:Android_X_libraries gptkb:Cafeteria gptkb:Live_Data Third-party libraries Android Services Android UI components Android notifications |
gptkbp:can_handle |
Constraints
|
gptkbp:developed_by |
gptkb:Google
|
https://www.w3.org/2000/01/rdf-schema#label |
Work Manager
|
gptkbp:introduced_in |
gptkb:Android_Architecture_Components
|
gptkbp:is |
for background work management
part of Jetpack suitable for deferrable tasks |
gptkbp:is_compatible_with |
Android API level 14 and above
Android 10 and above Android 11 and above |
gptkbp:is_designed_for |
Asynchronous tasks
Deferrable tasks |
gptkbp:is_integrated_with |
gptkb:Firebase_Job_Dispatcher
|
gptkbp:is_optimized_for |
Battery life
User experience |
gptkbp:is_part_of |
gptkb:Android_Jetpack
Android development ecosystem Android Jetpack components Android app architecture Android development best practices Modern Android development |
gptkbp:is_recommended_for |
Task management
Background processing Efficient task handling |
gptkbp:is_supported_by |
Android devices
|
gptkbp:provides |
gptkb:Work_Manager_API
Work Manager API for Java Work Manager API for Kotlin Coroutines Work Manager API for background tasks Work Manager API for task chaining Work Manager Configuration Work Manager Worker class |
gptkbp:requires |
gptkb:Joint_Task_Force
|
gptkbp:suitable_for |
Long-running tasks
|
gptkbp:supports |
gptkb:Job
Chaining Work Requests Work Manager's Listeners |
gptkbp:used_for |
deferring background work
|
gptkbp:bfsParent |
gptkb:architecture
|
gptkbp:bfsLayer |
3
|