2015-08-24 57 views

回答

1

,你可以注入BeanManager和查詢您的bean定義:

@Inject 
BeanManager beanManager; 
... 
Class<? extends Annotation> scope = beanManager.getBeans(MyClass.class,MyOptionalQualifier1.class).iterator().next().getScope(); 
if(scope.isAssignableFrom(RequestScoped.class)) 
... 
相關問題