public class CDIUtils extends Object
Constructor and Description |
---|
CDIUtils() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
get(javax.enterprise.inject.spi.BeanManager beanManager,
javax.enterprise.inject.spi.Bean<T> bean,
Type type,
boolean create) |
static <T> T |
get(javax.enterprise.inject.spi.BeanManager bm,
Class<T> clazz) |
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,
Class<T> beanClass,
boolean create,
Annotation... qualifiers) |
static <T> T |
get(javax.enterprise.inject.spi.BeanManager beanManager,
Type type,
boolean create,
Annotation... qualifiers) |
static javax.enterprise.inject.spi.BeanManager |
getBeanManager(ExternalContext externalContext) |
static <T> T |
getOptional(javax.enterprise.inject.spi.BeanManager bm,
Class<T> clazz) |
static boolean |
isSessionScopeActive(javax.enterprise.inject.spi.BeanManager beanManager) |
static boolean |
isViewScopeActive(javax.enterprise.inject.spi.BeanManager beanManager) |
public static javax.enterprise.inject.spi.BeanManager getBeanManager(ExternalContext externalContext)
public static <T> T get(javax.enterprise.inject.spi.BeanManager bm, Class<T> clazz)
public static <T> T getOptional(javax.enterprise.inject.spi.BeanManager bm, Class<T> clazz)
public static <T> javax.enterprise.inject.spi.Bean<T> get(javax.enterprise.inject.spi.BeanManager beanManager, Class<T> beanClass, Annotation... qualifiers)
public static <T> T get(javax.enterprise.inject.spi.BeanManager beanManager, Class<T> beanClass, boolean create, Annotation... qualifiers)
public static <T> T get(javax.enterprise.inject.spi.BeanManager beanManager, Type type, boolean create, Annotation... qualifiers)
public static <T> T get(javax.enterprise.inject.spi.BeanManager beanManager, javax.enterprise.inject.spi.Bean<T> bean, Type type, boolean create)
public static boolean isSessionScopeActive(javax.enterprise.inject.spi.BeanManager beanManager)
public static boolean isViewScopeActive(javax.enterprise.inject.spi.BeanManager beanManager)
Copyright © 2021 The Apache Software Foundation. All rights reserved.