Package com.vaadin.cdi
Class CdiInstantiator
- java.lang.Object
-
- com.vaadin.cdi.AbstractCdiInstantiator
-
- com.vaadin.cdi.CdiInstantiator
-
- All Implemented Interfaces:
com.vaadin.flow.di.Instantiator,Serializable
public class CdiInstantiator extends AbstractCdiInstantiator
Default CDI instantiator.Can be overridden by a @
VaadinServiceEnabledCDI Alternative/Specializes, or can be customized with a Decorator.- See Also:
Instantiator, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CdiInstantiator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends com.vaadin.flow.component.Component>
TcreateComponent(Class<T> componentClass)javax.enterprise.inject.spi.BeanManagergetBeanManager()Class<? extends com.vaadin.flow.server.VaadinService>getServiceClass()-
Methods inherited from class com.vaadin.cdi.AbstractCdiInstantiator
getI18NProvider, getOrCreate, getServiceInitListeners, init
-
-
-
-
Method Detail
-
getBeanManager
public javax.enterprise.inject.spi.BeanManager getBeanManager()
- Specified by:
getBeanManagerin classAbstractCdiInstantiator
-
getServiceClass
public Class<? extends com.vaadin.flow.server.VaadinService> getServiceClass()
- Specified by:
getServiceClassin classAbstractCdiInstantiator
-
createComponent
public <T extends com.vaadin.flow.component.Component> T createComponent(Class<T> componentClass)
-
-