Class OsgiVaadinPortlet

  • All Implemented Interfaces:
    com.vaadin.server.Constants, Serializable, javax.portlet.EventPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet

    public class OsgiVaadinPortlet
    extends com.vaadin.server.VaadinPortlet
    VaadinPortlet that uses an OsgiUIProvider to configure its UI.

    This only applies to Liferay Portal 7+ with OSGi support.

    Since:
    8.1
    Author:
    Sampsa Sohlman
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.vaadin.server.VaadinPortlet

        com.vaadin.server.VaadinPortlet.RequestType, com.vaadin.server.VaadinPortlet.VaadinGateInRequest, com.vaadin.server.VaadinPortlet.VaadinHttpAndPortletRequest, com.vaadin.server.VaadinPortlet.VaadinLiferayRequest, com.vaadin.server.VaadinPortlet.VaadinWebLogicPortalRequest, com.vaadin.server.VaadinPortlet.VaadinWebSpherePortalRequest
    • Field Summary

      • Fields inherited from class com.vaadin.server.VaadinPortlet

        PORTAL_PARAMETER_VAADIN_THEME, PORTLET_PARAMETER_STYLE, RESOURCE_URL_ID, WRITE_AJAX_PAGE_SCRIPT_WIDGETSET_SHOULD_WRITE
      • Fields inherited from interface com.vaadin.server.Constants

        ATMOSPHERE_MISSING_ERROR, CANNOT_ACQUIRE_CLASSLOADER_SEVERE, DEFAULT_BUFFER_SIZE, DEFAULT_THEME_CACHETIME, DEFAULT_THEME_NAME, DEFAULT_WIDGETSET, ERROR_NO_UI_FOUND, INVALID_ATMOSPHERE_VERSION_WARNING, INVALID_SECURITY_KEY_MSG, MAX_BUFFER_SIZE, NOT_PRODUCTION_MODE_INFO, PARAMETER_PRESERVEONREFRESH, PARAMETER_VAADIN_RESOURCES, PARAMETER_WIDGETSET, PORTAL_PARAMETER_VAADIN_RESOURCE_PATH, PORTAL_PARAMETER_VAADIN_WIDGETSET, PORTLET_CONTEXT, PUSH_NOT_SUPPORTED_ERROR, REQUIRED_ATMOSPHERE_RUNTIME_VERSION, SERVLET_PARAMETER_CLOSE_IDLE_SESSIONS, SERVLET_PARAMETER_DISABLE_XSRF_PROTECTION, SERVLET_PARAMETER_HEARTBEAT_INTERVAL, SERVLET_PARAMETER_LEGACY_DESIGN_PREFIX, SERVLET_PARAMETER_PRODUCTION_MODE, SERVLET_PARAMETER_PUSH_MODE, SERVLET_PARAMETER_PUSH_SUSPEND_TIMEOUT_LONGPOLLING, SERVLET_PARAMETER_RESOURCE_CACHE_TIME, SERVLET_PARAMETER_SENDURLSASPARAMETERS, SERVLET_PARAMETER_SYNC_ID_CHECK, SERVLET_PARAMETER_UI_PROVIDER, THEME_DIR_PATH, URL_PARAMETER_THEME, WARNING_HEARTBEAT_INTERVAL_NOT_NUMERIC, WARNING_PUSH_MODE_NOT_RECOGNIZED, WARNING_RESOURCE_CACHING_TIME_NOT_NUMERIC, WARNING_XSRF_PROTECTION_DISABLED, WIDGETSET_DIR_PATH, WIDGETSET_MISMATCH_INFO
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.vaadin.server.VaadinPortletService createPortletService​(com.vaadin.server.DeploymentConfiguration configuration)  
      • Methods inherited from class com.vaadin.server.VaadinPortlet

        createDeploymentConfiguration, createVaadinRequest, destroy, doDispatch, getCurrent, getRequestType, getService, handleRequest, init, portletInitialized, processAction, processEvent, serveResource
      • Methods inherited from class javax.portlet.GenericPortlet

        doEdit, doHeaders, doHelp, doView, getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getPortletName, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getTitle, init, render
    • Constructor Detail

      • OsgiVaadinPortlet

        public OsgiVaadinPortlet​(OsgiUIProvider uiProvider)
    • Method Detail

      • createPortletService

        protected com.vaadin.server.VaadinPortletService createPortletService​(com.vaadin.server.DeploymentConfiguration configuration)
                                                                       throws com.vaadin.server.ServiceException
        Overrides:
        createPortletService in class com.vaadin.server.VaadinPortlet
        Throws:
        com.vaadin.server.ServiceException