diff options
| author | Zachary Heidepriem <zachh@google.com> | 2017-11-11 18:49:27 -0800 |
|---|---|---|
| committer | Zachary Heidepriem <zachh@google.com> | 2017-11-11 18:49:27 -0800 |
| commit | 922cbed7a9ea329c3d1f89f64de14e35a26b96ea (patch) | |
| tree | 9ad0f0cd512b013b0fd2264636ba9e194fb5482b /java/com/android/dialer/common/concurrent/Annotations.java | |
| parent | 2b52d2a3cdcb0ac00d87d2c2cbd1d6b750ea036d (diff) | |
Add UiThreadExecutor
This CL adds an executor which runs tasks on the Ui thread, using the existing
ThreadUtil class.
Bug: 67752611
Test: UiThreadExecutorTest
PiperOrigin-RevId: 175046280
Change-Id: Iff15e216be0e91891a9d63fddf1288ecbec41f83
Diffstat (limited to 'java/com/android/dialer/common/concurrent/Annotations.java')
| -rw-r--r-- | java/com/android/dialer/common/concurrent/Annotations.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/java/com/android/dialer/common/concurrent/Annotations.java b/java/com/android/dialer/common/concurrent/Annotations.java index eb956c31e..5e3954cf9 100644 --- a/java/com/android/dialer/common/concurrent/Annotations.java +++ b/java/com/android/dialer/common/concurrent/Annotations.java @@ -20,6 +20,10 @@ import javax.inject.Qualifier; /** Annotations for dagger concurrency bindings. */ public class Annotations { + /** Annotation for retrieving the UI thread. */ + @Qualifier + public @interface Ui {} + /** Annotation for retrieving the non-UI thread pool. */ @Qualifier public @interface NonUiParallel {} |
