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