Adam,
What would be the use-case for the new element?
thanks,
-marina
Adam Bien wrote:
> Hi All,
>
> currently the @DependsOn annotation looks like:
>
> @Target(value = {ElementType.TYPE})
> @Retention(value = RetentionPolicy.RUNTIME)
> public @interface DependsOn {
>
> public String[] value();
> }
>
>
> I would like to extend it with a class element:
>
> @Target(value = {ElementType.TYPE})
> @Retention(value = RetentionPolicy.RUNTIME)
> public @interface DependsOn {
>
> public String[] value();
> *public Class[] classes() default void.class;*
> }
>
> It should be possible to specify the dependencies as simple EJB-names as well as referring directly to the classes,
>
> any thoughts?
>
> adam
>
>
>
>
>