Package io.jmix.flowui.sys.vaadin
Class JmixSpringInstantiator
java.lang.Object
com.vaadin.flow.di.DefaultInstantiator
com.vaadin.flow.spring.SpringInstantiator
io.jmix.flowui.sys.vaadin.JmixSpringInstantiator
- All Implemented Interfaces:
com.vaadin.flow.di.Instantiator,Serializable
public class JmixSpringInstantiator
extends com.vaadin.flow.spring.SpringInstantiator
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext -
Constructor Summary
ConstructorsConstructorDescriptionJmixSpringInstantiator(com.vaadin.flow.server.VaadinService service, org.springframework.context.ApplicationContext context) Creates a new spring instantiator instance. -
Method Summary
Methods inherited from class com.vaadin.flow.spring.SpringInstantiator
createComponent, getI18NProvider, getServiceInitListenersMethods inherited from class com.vaadin.flow.di.DefaultInstantiator
getServiceLoaderListeners, initMethods 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, getBootstrapListeners, getDependencyFilters, getIndexHtmlRequestListeners
-
Field Details
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext
-
-
Constructor Details
-
JmixSpringInstantiator
public JmixSpringInstantiator(com.vaadin.flow.server.VaadinService service, org.springframework.context.ApplicationContext context) Creates a new spring instantiator instance.- Parameters:
service- the service to usecontext- the application context
-
-
Method Details
-
getOrCreate
- Specified by:
getOrCreatein interfacecom.vaadin.flow.di.Instantiator- Overrides:
getOrCreatein classcom.vaadin.flow.spring.SpringInstantiator
-
init
-