Class CmsVaadinServletService

  • All Implemented Interfaces:
    java.io.Serializable

    public class CmsVaadinServletService
    extends com.vaadin.server.VaadinServletService
    A custom servlet service implementation.

    See Also:
    Serialized Form
    • Field Summary

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

        URL_PARAMETER_CLOSE_APPLICATION, URL_PARAMETER_RESTART_APPLICATION
    • Constructor Summary

      Constructors 
      Constructor Description
      CmsVaadinServletService​(com.vaadin.server.VaadinServlet servlet, com.vaadin.server.DeploymentConfiguration deploymentConfiguration)
      Creates a new instance.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.InputStream getThemeResourceAsStream​(com.vaadin.ui.UI uI, java.lang.String themeName, java.lang.String resource)  
      • Methods inherited from class com.vaadin.server.VaadinServletService

        createRequestHandlers, getApplicationUrl, getBaseDirectory, getCancelingRelativePath, getConfiguredTheme, getConfiguredWidgetset, getContextRootRelativePath, getCurrentResponse, getCurrentServletRequest, getMainDivId, getMimeType, getServiceName, getServlet, getStaticFileLocation, isStandalone, requestCanCreateSession
      • Methods inherited from class com.vaadin.server.VaadinService

        accessSession, addServiceDestroyListener, addSessionDestroyListener, addSessionInitListener, cleanupSession, closeSession, createCriticalNotificationJSON, createVaadinSession, criticalNotification, destroy, ensureAccessQueuePurged, ensurePushAvailable, findUI, findVaadinSession, fireSessionDestroy, generateConnectorId, getClassLoader, getCurrent, getCurrentRequest, getDependencyFilters, getDeploymentConfiguration, getExistingSession, getLockAttributeName, getRequestHandlers, getServiceInitListeners, getSessionAttributeName, getSessionLock, getSystemMessages, getSystemMessagesProvider, handleRequest, handleSessionExpired, init, initConnectorIdGenerator, initDependencyFilters, isAtmosphereAvailable, isCsrfTokenValid, isOtherSessionLocked, isUIActive, loadSession, lockSession, preserveUIOnRefresh, readFromHttpSession, reinitializeSession, removeFromHttpSession, removeServiceDestroyListener, removeSession, removeSessionDestroyListener, removeSessionInitListener, requestEnd, requestStart, runPendingAccessTasks, setClassLoader, setCurrent, setCurrentInstances, setDefaultClassLoader, setSessionLock, setSystemMessagesProvider, storeSession, unlockSession, verifyNoOtherSessionLocked, writeStringResponse, writeToHttpSession, writeUncachedStringResponse
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CmsVaadinServletService

        public CmsVaadinServletService​(com.vaadin.server.VaadinServlet servlet,
                                       com.vaadin.server.DeploymentConfiguration deploymentConfiguration)
                                throws com.vaadin.server.ServiceException
        Creates a new instance.

        Parameters:
        servlet - the servlet instance
        deploymentConfiguration - the deployment configuration
        Throws:
        com.vaadin.server.ServiceException - if something goes wrong
    • Method Detail

      • getThemeResourceAsStream

        public java.io.InputStream getThemeResourceAsStream​(com.vaadin.ui.UI uI,
                                                            java.lang.String themeName,
                                                            java.lang.String resource)
                                                     throws java.io.IOException
        Overrides:
        getThemeResourceAsStream in class com.vaadin.server.VaadinServletService
        Throws:
        java.io.IOException
        See Also:
        VaadinServletService.getThemeResourceAsStream(com.vaadin.ui.UI, java.lang.String, java.lang.String)