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