Package org.apache.myfaces.cdi.util
Class CDIUtils
java.lang.Object
org.apache.myfaces.cdi.util.CDIUtils
Lookup code for Contextual Instances.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Tget(jakarta.enterprise.inject.spi.BeanManager beanManager, jakarta.enterprise.inject.spi.Bean<T> bean, Type type, boolean create) static <T> Tstatic <T> Tget(jakarta.enterprise.inject.spi.BeanManager beanManager, Class<T> beanClass, boolean create, Annotation... qualifiers) static <T> jakarta.enterprise.inject.spi.Bean<T>get(jakarta.enterprise.inject.spi.BeanManager beanManager, Class<T> beanClass, Annotation... qualifiers) static <T> Tget(jakarta.enterprise.inject.spi.BeanManager beanManager, Type type, boolean create, Annotation... qualifiers) static jakarta.enterprise.inject.spi.BeanManagergetBeanManager(ExternalContext externalContext) static jakarta.enterprise.inject.spi.BeanManagergetBeanManager(FacesContext facesContext) static <T> TgetOptional(jakarta.enterprise.inject.spi.BeanManager bm, Class<T> clazz) static booleanisRequestScopeActive(jakarta.enterprise.inject.spi.BeanManager beanManager) static booleanisSessionScopeActive(jakarta.enterprise.inject.spi.BeanManager beanManager) static booleanisViewScopeActive(jakarta.enterprise.inject.spi.BeanManager beanManager)
-
Constructor Details
-
CDIUtils
public CDIUtils()
-
-
Method Details
-
getBeanManager
-
getBeanManager
public static jakarta.enterprise.inject.spi.BeanManager getBeanManager(ExternalContext externalContext) -
get
-
getOptional
-
get
public static <T> jakarta.enterprise.inject.spi.Bean<T> get(jakarta.enterprise.inject.spi.BeanManager beanManager, Class<T> beanClass, Annotation... qualifiers) -
get
public static <T> T get(jakarta.enterprise.inject.spi.BeanManager beanManager, Class<T> beanClass, boolean create, Annotation... qualifiers) -
get
public static <T> T get(jakarta.enterprise.inject.spi.BeanManager beanManager, Type type, boolean create, Annotation... qualifiers) -
get
public static <T> T get(jakarta.enterprise.inject.spi.BeanManager beanManager, jakarta.enterprise.inject.spi.Bean<T> bean, Type type, boolean create) -
isSessionScopeActive
public static boolean isSessionScopeActive(jakarta.enterprise.inject.spi.BeanManager beanManager) -
isRequestScopeActive
public static boolean isRequestScopeActive(jakarta.enterprise.inject.spi.BeanManager beanManager) -
isViewScopeActive
public static boolean isViewScopeActive(jakarta.enterprise.inject.spi.BeanManager beanManager)
-