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 © 2022 The Apache Software Foundation. All rights reserved.