Class AbstractCdiInstantiator

  • All Implemented Interfaces:
    com.vaadin.flow.di.Instantiator, Serializable
    Direct Known Subclasses:
    CdiInstantiator

    public abstract class AbstractCdiInstantiator
    extends Object
    implements com.vaadin.flow.di.Instantiator
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractCdiInstantiator

        public AbstractCdiInstantiator()
    • Method Detail

      • getServiceClass

        public abstract Class<? extends com.vaadin.flow.server.VaadinService> getServiceClass()
      • getBeanManager

        public abstract javax.enterprise.inject.spi.BeanManager getBeanManager()
      • init

        public boolean init​(com.vaadin.flow.server.VaadinService service)
        Specified by:
        init in interface com.vaadin.flow.di.Instantiator
      • getOrCreate

        public <T> T getOrCreate​(Class<T> type)
        Specified by:
        getOrCreate in interface com.vaadin.flow.di.Instantiator
      • getI18NProvider

        public com.vaadin.flow.i18n.I18NProvider getI18NProvider()
        Specified by:
        getI18NProvider in interface com.vaadin.flow.di.Instantiator
      • getServiceInitListeners

        public Stream<com.vaadin.flow.server.VaadinServiceInitListener> getServiceInitListeners()
        Specified by:
        getServiceInitListeners in interface com.vaadin.flow.di.Instantiator