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