Package org.opencms.main
Class CmsUIServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.vaadin.server.VaadinServlet
org.opencms.main.CmsUIServlet
- All Implemented Interfaces:
com.vaadin.server.Constants,com.vaadin.server.SessionInitListener,com.vaadin.server.SystemMessagesProvider,Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class CmsUIServlet
extends com.vaadin.server.VaadinServlet
implements com.vaadin.server.SystemMessagesProvider, com.vaadin.server.SessionInitListener
Servlet for workplace UI requests.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.server.VaadinServlet
com.vaadin.server.VaadinServlet.RequestType -
Field Summary
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_VAADIN_RESOURCES, PARAMETER_WIDGETSET, PORTAL_PARAMETER_VAADIN_RESOURCE_PATH, PORTAL_PARAMETER_VAADIN_THEME, 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.vaadin.server.VaadinServletServicecreateServletService(com.vaadin.server.DeploymentConfiguration deploymentConfiguration) Returns the current cms context.com.vaadin.server.SystemMessagesgetSystemMessages(com.vaadin.server.SystemMessagesInfo systemMessagesInfo) protected voidservice(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) protected voidvoidsessionInit(com.vaadin.server.SessionInitEvent event) voidSets that the current request is a broadcast call.voidSets the current cms context.Methods inherited from class com.vaadin.server.VaadinServlet
allowServePrecompressedResource, createDeploymentConfiguration, createDeploymentConfiguration, createServletService, createVaadinRequest, criticalNotification, destroy, findResourceURL, getApplicationUrl, getCacheTime, getCurrent, getDefaultTheme, getLastPathParameter, getRequestType, getResourcePath, getService, getStaticFilePath, handleContextRootWithoutSlash, init, isAllowedVAADINResourceUrl, isStaticResourceRequest, safeEscapeForHtml, serveStaticResources, serveStaticResourcesInVAADIN, stripSpecialChars, writeStaticResourceResponseMethods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Constructor Details
-
CmsUIServlet
public CmsUIServlet()
-
-
Method Details
-
getCmsObject
Returns the current cms context.- Returns:
- the current cms context
-
getSystemMessages
public com.vaadin.server.SystemMessages getSystemMessages(com.vaadin.server.SystemMessagesInfo systemMessagesInfo) - Specified by:
getSystemMessagesin interfacecom.vaadin.server.SystemMessagesProvider- See Also:
-
sessionInit
- Specified by:
sessionInitin interfacecom.vaadin.server.SessionInitListener- See Also:
-
setBroadcastPoll
Sets that the current request is a broadcast call. -
setCms
Sets the current cms context.- Parameters:
cms- the current cms context to set
-
createServletService
protected com.vaadin.server.VaadinServletService createServletService(com.vaadin.server.DeploymentConfiguration deploymentConfiguration) throws com.vaadin.server.ServiceException - Overrides:
createServletServicein classcom.vaadin.server.VaadinServlet- Throws:
com.vaadin.server.ServiceException- See Also:
-
service
protected void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException - Overrides:
servicein classcom.vaadin.server.VaadinServlet- Throws:
javax.servlet.ServletExceptionIOException- See Also:
-
servletInitialized
- Overrides:
servletInitializedin classcom.vaadin.server.VaadinServlet- Throws:
javax.servlet.ServletException- See Also:
-