Class CDIUtils


  • public class CDIUtils
    extends Object
    Lookup code for Contextual Instances.
    • Constructor Summary

      Constructors 
      Constructor Description
      CDIUtils()  
    • Constructor Detail

      • CDIUtils

        public CDIUtils()
    • Method Detail

      • getBeanManager

        public static jakarta.enterprise.inject.spi.BeanManager getBeanManager​(FacesContext facesContext)
      • getBeanManager

        public static jakarta.enterprise.inject.spi.BeanManager getBeanManager​(ExternalContext externalContext)
      • get

        public static <T> T get​(jakarta.enterprise.inject.spi.BeanManager bm,
                                Class<T> clazz)
      • getOptional

        public static <T> T getOptional​(jakarta.enterprise.inject.spi.BeanManager bm,
                                        Class<T> clazz)
      • get

        public static <T> jakarta.enterprise.inject.spi.Bean<T> get​(jakarta.enterprise.inject.spi.BeanManager beanManager,
                                                                    Class<T> beanClass,
                                                                    Annotation... qualifiers)
      • get

        public static <T> T get​(jakarta.enterprise.inject.spi.BeanManager beanManager,
                                Class<T> beanClass,
                                boolean create,
                                Annotation... qualifiers)
      • get

        public static <T> T get​(jakarta.enterprise.inject.spi.BeanManager beanManager,
                                Type type,
                                boolean create,
                                Annotation... qualifiers)
      • get

        public static <T> T get​(jakarta.enterprise.inject.spi.BeanManager beanManager,
                                jakarta.enterprise.inject.spi.Bean<T> bean,
                                Type type,
                                boolean create)
      • isSessionScopeActive

        public static boolean isSessionScopeActive​(jakarta.enterprise.inject.spi.BeanManager beanManager)
      • isRequestScopeActive

        public static boolean isRequestScopeActive​(jakarta.enterprise.inject.spi.BeanManager beanManager)
      • isViewScopeActive

        public static boolean isViewScopeActive​(jakarta.enterprise.inject.spi.BeanManager beanManager)