001package com.echothree.util.server.cdi; 002 003import java.lang.annotation.Documented; 004import static java.lang.annotation.ElementType.FIELD; 005import static java.lang.annotation.ElementType.METHOD; 006import static java.lang.annotation.ElementType.TYPE; 007import java.lang.annotation.Inherited; 008import java.lang.annotation.Retention; 009import static java.lang.annotation.RetentionPolicy.RUNTIME; 010import java.lang.annotation.Target; 011import javax.enterprise.context.NormalScope; 012 013@Target({ TYPE, METHOD, FIELD }) 014@Retention(RUNTIME) 015@Documented 016@NormalScope 017@Inherited 018public @interface CommandScope { 019}