com.vaadin.server
Class LegacyVaadinPortlet

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by com.vaadin.server.VaadinPortlet
          extended by com.vaadin.server.LegacyVaadinPortlet
All Implemented Interfaces:
Constants, javax.portlet.EventPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet

public class LegacyVaadinPortlet
extends VaadinPortlet


Nested Class Summary
 
Nested classes/interfaces inherited from class com.vaadin.server.VaadinPortlet
VaadinPortlet.AbstractApplicationPortletWrapper, VaadinPortlet.PortletService, VaadinPortlet.RequestError, VaadinPortlet.RequestType, VaadinPortlet.WrappedGateinRequest, VaadinPortlet.WrappedHttpAndPortletRequest, VaadinPortlet.WrappedLiferayRequest
 
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
DEFAULT_BUFFER_SIZE, DEFAULT_THEME_CACHETIME, DEFAULT_THEME_NAME, DEFAULT_WIDGETSET, ERROR_NO_UI_FOUND, INVALID_SECURITY_KEY_MSG, MAX_BUFFER_SIZE, NOT_PRODUCTION_MODE_INFO, PARAMETER_VAADIN_RESOURCES, PARAMETER_WIDGETSET, PORTAL_PARAMETER_VAADIN_RESOURCE_PATH, PORTAL_PARAMETER_VAADIN_WIDGETSET, SERVLET_PARAMETER_CLOSE_IDLE_UIS, SERVLET_PARAMETER_DISABLE_XSRF_PROTECTION, SERVLET_PARAMETER_HEARTBEAT_RATE, SERVLET_PARAMETER_PRODUCTION_MODE, SERVLET_PARAMETER_RESOURCE_CACHE_TIME, THEME_DIRECTORY_PATH, URL_PARAMETER_CLOSE_APPLICATION, URL_PARAMETER_REPAINT_ALL, URL_PARAMETER_RESTART_APPLICATION, URL_PARAMETER_THEME, WARNING_HEARTBEAT_INTERVAL_NOT_NUMERIC, WARNING_RESOURCE_CACHING_TIME_NOT_NUMERIC, WARNING_XSRF_PROTECTION_DISABLED, WIDGETSET_DIRECTORY_PATH, WIDGETSET_MISMATCH_INFO
 
Constructor Summary
LegacyVaadinPortlet()
           
 
Method Summary
protected  java.lang.Class<? extends LegacyApplication> getApplicationClass()
           
protected  LegacyApplication getNewApplication(javax.portlet.PortletRequest request)
           
protected  void onVaadinSessionStarted(WrappedPortletRequest request, VaadinPortletSession session)
           
protected  boolean shouldCreateApplication(WrappedPortletRequest request)
           
 
Methods inherited from class com.vaadin.server.VaadinPortlet
createDeploymentConfiguration, createPortletService, createWrappedRequest, destroy, doDispatch, getRequestType, getVaadinService, handleRequest, init, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LegacyVaadinPortlet

public LegacyVaadinPortlet()
Method Detail

getApplicationClass

protected java.lang.Class<? extends LegacyApplication> getApplicationClass()
                                                                    throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getNewApplication

protected LegacyApplication getNewApplication(javax.portlet.PortletRequest request)
                                       throws javax.portlet.PortletException
Throws:
javax.portlet.PortletException

onVaadinSessionStarted

protected void onVaadinSessionStarted(WrappedPortletRequest request,
                                      VaadinPortletSession session)
                               throws javax.portlet.PortletException
Overrides:
onVaadinSessionStarted in class VaadinPortlet
Throws:
javax.portlet.PortletException

shouldCreateApplication

protected boolean shouldCreateApplication(WrappedPortletRequest request)


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.