01: package com.bm.ejb3guice.annotations;
02:
03: import static java.lang.annotation.ElementType.TYPE;
04: import static java.lang.annotation.RetentionPolicy.RUNTIME;
05:
06: import java.lang.annotation.Retention;
07: import java.lang.annotation.Target;
08:
09: /**
10: * Marks a class which wants to have informationes about, where it was injected.
11: *
12: * @author wiesda00
13: *
14: */
15: @Target({TYPE})
16: @Retention(RUNTIME)
17: public @interface NotifyOnInject {
18:
19: }
|