public class OsgiUIProvider extends UIProvider
UIProvider that provides a single UI
class provided through the registration of a UI as an OSGi service.
This only applies to Liferay Portal 7+ with OSGi support.
| Constructor and Description |
|---|
OsgiUIProvider(org.osgi.framework.ServiceObjects<UI> serviceObjects,
Optional<org.osgi.service.log.LogService> logService) |
| Modifier and Type | Method and Description |
|---|---|
UI |
createInstance(UICreateEvent event) |
String |
getDefaultDisplayName() |
String |
getDefaultPortletName() |
Class<? extends UI> |
getUIClass(UIClassSelectionEvent event) |
getAnnotationFor, getPageTitle, getPushMode, getPushTransport, getTheme, getWidgetset, getWidgetsetInfo, isPreservedOnRefreshpublic Class<? extends UI> getUIClass(UIClassSelectionEvent event)
getUIClass in class UIProviderpublic UI createInstance(UICreateEvent event)
createInstance in class UIProviderpublic String getDefaultPortletName()
public String getDefaultDisplayName()
Copyright © 2022 Vaadin Ltd. All rights reserved.