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> T
get
(jakarta.enterprise.inject.spi.BeanManager beanManager, jakarta.enterprise.inject.spi.Bean<T> bean, Type type, boolean create) static <T> T
static <T> T
get
(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> T
get
(jakarta.enterprise.inject.spi.BeanManager beanManager, Type type, boolean create, Annotation... qualifiers) static jakarta.enterprise.inject.spi.BeanManager
getBeanManager
(ExternalContext externalContext) static jakarta.enterprise.inject.spi.BeanManager
getBeanManager
(FacesContext facesContext) static <T> T
getOptional
(jakarta.enterprise.inject.spi.BeanManager bm, Class<T> clazz) static boolean
isRequestScopeActive
(jakarta.enterprise.inject.spi.BeanManager beanManager) static boolean
isSessionScopeActive
(jakarta.enterprise.inject.spi.BeanManager beanManager) static boolean
isViewScopeActive
(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)
-