Stay organized with collections
Save and categorize content based on your preferences.
@UnstableApi
class BackgroundExecutor
A utility class to obtain an Executor for background tasks.
Summary
Public functions |
synchronized java-static Executor! |
Returns an Executor for background tasks.
|
synchronized java-static Unit |
Sets the Executor to be returned from get.
|
Public functions
synchronized java-static fun get(): Executor!
Returns an Executor for background tasks.
Must only be used for quick, high-priority tasks to ensure other background tasks are not blocked.
The thread is guaranteed to be alive for the lifetime of the application.
synchronized java-static fun set(executor: Executor!): Unit
Sets the Executor to be returned from get.
Note that the thread of the provided Executor must stay alive for the lifetime of the application.
| Parameters |
executor: Executor! |
An Executor that runs tasks on background threads and should only be used for quick, high-priority tasks to ensure other background tasks are not blocked.
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-15 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-15 UTC."],[],[]]