Package org.apache.myfaces.cdi.util
Class CDIUtils
- java.lang.Object
-
- org.apache.myfaces.cdi.util.CDIUtils
-
public class CDIUtils extends Object
Lookup code for Contextual Instances.
-
-
Constructor Summary
Constructors Constructor Description CDIUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
get(jakarta.enterprise.inject.spi.BeanManager beanManager, jakarta.enterprise.inject.spi.Bean<T> bean, Type type, boolean create)
static <T> T
get(jakarta.enterprise.inject.spi.BeanManager bm, Class<T> clazz)
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)
-
-
-
Method Detail
-
getBeanManager
public static jakarta.enterprise.inject.spi.BeanManager getBeanManager(FacesContext facesContext)
-
getBeanManager
public static jakarta.enterprise.inject.spi.BeanManager getBeanManager(ExternalContext externalContext)
-
get
public static <T> T get(jakarta.enterprise.inject.spi.BeanManager bm, Class<T> clazz)
-
getOptional
public static <T> T getOptional(jakarta.enterprise.inject.spi.BeanManager bm, Class<T> clazz)
-
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)
-
-