public class OSGiUIProvider
extends com.vaadin.server.UIProvider
ApplicationFactory
) accordingly.
This was required as a UIProvider
should take care of all ui creation, and not just one, which was the case
originally, but broke with the Karaf 4.2.2 Upgrade.Constructor and Description |
---|
OSGiUIProvider() |
OSGiUIProvider(ApplicationFactory applicationFactory) |
Modifier and Type | Method and Description |
---|---|
void |
addApplicationFactory(ApplicationFactory applicationFactory) |
com.vaadin.ui.UI |
createInstance(com.vaadin.server.UICreateEvent event) |
Class<? extends com.vaadin.ui.UI> |
getUIClass(com.vaadin.server.UIClassSelectionEvent event) |
void |
removeApplicationFactory(ApplicationFactory applicationFactory) |
public OSGiUIProvider()
public OSGiUIProvider(ApplicationFactory applicationFactory)
public Class<? extends com.vaadin.ui.UI> getUIClass(com.vaadin.server.UIClassSelectionEvent event)
getUIClass
in class com.vaadin.server.UIProvider
public com.vaadin.ui.UI createInstance(com.vaadin.server.UICreateEvent event)
createInstance
in class com.vaadin.server.UIProvider
public void addApplicationFactory(ApplicationFactory applicationFactory)
public void removeApplicationFactory(ApplicationFactory applicationFactory)
Copyright © 2021. All rights reserved.