Package com.vaadin.quarkus
Class QuarkusInstantiator
java.lang.Object
com.vaadin.quarkus.QuarkusInstantiator
- All Implemented Interfaces:
com.vaadin.flow.di.Instantiator,Serializable
Instantiator implementation for Quarkus.
New instances are created by default by QuarkusInstantiatorFactory.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionQuarkusInstantiator(com.vaadin.flow.di.DefaultInstantiator delegate, jakarta.enterprise.inject.spi.BeanManager beanManager) -
Method Summary
Modifier and TypeMethodDescription<T extends com.vaadin.flow.component.Component>
TcreateComponent(Class<T> componentClass) jakarta.enterprise.inject.spi.BeanManagerGets theBeanManagerinstance.com.vaadin.flow.i18n.I18NProvidercom.vaadin.flow.server.auth.MenuAccessControl<T> TgetOrCreate(Class<T> type) Stream<com.vaadin.flow.server.VaadinServiceInitListener> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.di.Instantiator
createRouteTarget, getApplicationClass, getApplicationClass, getDependencyFilters, getIndexHtmlRequestListeners
-
Constructor Details
-
QuarkusInstantiator
public QuarkusInstantiator(com.vaadin.flow.di.DefaultInstantiator delegate, jakarta.enterprise.inject.spi.BeanManager beanManager)
-
-
Method Details
-
getBeanManager
public jakarta.enterprise.inject.spi.BeanManager getBeanManager()Gets theBeanManagerinstance.- Returns:
- the
BeanManagerinstance.
-
getOrCreate
- Specified by:
getOrCreatein interfacecom.vaadin.flow.di.Instantiator
-
getI18NProvider
public com.vaadin.flow.i18n.I18NProvider getI18NProvider()- Specified by:
getI18NProviderin interfacecom.vaadin.flow.di.Instantiator
-
getMenuAccessControl
public com.vaadin.flow.server.auth.MenuAccessControl getMenuAccessControl()- Specified by:
getMenuAccessControlin interfacecom.vaadin.flow.di.Instantiator
-
getServiceInitListeners
- Specified by:
getServiceInitListenersin interfacecom.vaadin.flow.di.Instantiator
-
createComponent
- Specified by:
createComponentin interfacecom.vaadin.flow.di.Instantiator
-