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
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
-
Constructor Summary
ConstructorDescriptionJmixSpringInstantiator
(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, getServiceInitListeners
Methods inherited from class com.vaadin.flow.di.DefaultInstantiator
getServiceLoaderListeners, init
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getOrCreate
in interfacecom.vaadin.flow.di.Instantiator
- Overrides:
getOrCreate
in classcom.vaadin.flow.spring.SpringInstantiator
-
init
-