@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface SingleThreadedExecution
Class annotation that can be used to indicate that something should
be executed in a non-parallel manner - i.e. only one instance of
the class should be executing at any one time in the JVM