1 package com.android.wm.shell.common.annotations;
2 
3 import java.lang.annotation.Documented;
4 import java.lang.annotation.Inherited;
5 import java.lang.annotation.Retention;
6 import java.lang.annotation.RetentionPolicy;
7 
8 import javax.inject.Qualifier;
9 
10 /** Annotates a method or class that is called from an external thread to the Shell threads. */
11 @Documented
12 @Inherited
13 @Qualifier
14 @Retention(RetentionPolicy.RUNTIME)
15 public @interface ExternalThread {}