Package org.opencms.main
Class CmsUIServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.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,jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
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 class jakarta.servlet.http.HttpServlet
LEGACY_DO_HEADFields 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(jakarta.servlet.http.HttpServletRequest request, jakarta.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 jakarta.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class jakarta.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(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException - Overrides:
servicein classcom.vaadin.server.VaadinServlet- Throws:
jakarta.servlet.ServletExceptionIOException- See Also:
-
servletInitialized
- Overrides:
servletInitializedin classcom.vaadin.server.VaadinServlet- Throws:
jakarta.servlet.ServletException- See Also:
-