Class TabbedModeVaadinServletService

java.lang.Object
com.vaadin.flow.server.VaadinService
com.vaadin.flow.server.VaadinServletService
com.vaadin.flow.spring.SpringVaadinServletService
io.jmix.tabbedmode.sys.vaadin.TabbedModeVaadinServletService
All Implemented Interfaces:
Serializable

public class TabbedModeVaadinServletService extends com.vaadin.flow.spring.SpringVaadinServletService
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.springframework.context.ApplicationContext
     

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

    ATMOSPHERE_MISSING_ERROR, INVALID_ATMOSPHERE_VERSION_WARNING
  • Constructor Summary

    Constructors
    Constructor
    Description
    TabbedModeVaadinServletService(com.vaadin.flow.server.VaadinServlet servlet, com.vaadin.flow.function.DeploymentConfiguration deploymentConfiguration, org.springframework.context.ApplicationContext context)
    Creates an instance connected to the given servlet and using the given configuration with provided application context.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected List<com.vaadin.flow.server.RequestHandler>
     

    Methods inherited from class com.vaadin.flow.spring.SpringVaadinServletService

    createVaadinSession, getStaticResource, init, loadInstantiators

    Methods inherited from class com.vaadin.flow.server.VaadinServletService

    constructVaadinContext, getContextRootRelativePath, getCurrentResponse, getCurrentServletRequest, getMainDivId, getMimeType, getPwaRegistry, getResource, getResourceAsStream, getResourceInServletContext, getRouteRegistry, getServiceName, getServlet, requestCanCreateSession, resolveResource, setDefaultClassLoader

    Methods inherited from class com.vaadin.flow.server.VaadinService

    accessSession, addServiceDestroyListener, addSessionDestroyListener, addSessionInitListener, addUIInitListener, closeSession, createCriticalNotificationJSON, createCriticalNotificationJSON, createInstantiator, createSessionExpiredJSON, createUINotFoundJSON, createVaadinRequestInterceptors, destroy, ensureAccessQueuePurged, ensurePushAvailable, findUI, findVaadinSession, fireSessionDestroy, fireUIInitListeners, getBootstrapInitialPredicate, getBootstrapUrlPredicate, getClassLoader, getContext, getCsrfTokenAttributeName, getCurrent, getCurrentRequest, getDependencyFilters, getDeploymentConfiguration, getExistingSession, getInstantiator, getRequestHandlers, getRouter, getSessionAttributeName, getSessionLock, getSystemMessages, getSystemMessagesProvider, getVaadinRequestInterceptors, handleRequest, handleSessionExpired, isAtmosphereAvailable, isCsrfTokenValid, isOtherSessionLocked, isResourceAvailable, isUIActive, loadSession, lockSession, modifyIndexHtmlResponse, readFromHttpSession, reinitializeSession, removeFromHttpSession, removeSession, requestEnd, requestStart, runPendingAccessTasks, setBootstrapInitialPredicate, setBootstrapUrlPredicate, setClassLoader, setCurrent, setCurrentInstances, 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
  • Field Details

    • context

      protected org.springframework.context.ApplicationContext context
  • Constructor Details

    • TabbedModeVaadinServletService

      public TabbedModeVaadinServletService(com.vaadin.flow.server.VaadinServlet servlet, com.vaadin.flow.function.DeploymentConfiguration deploymentConfiguration, org.springframework.context.ApplicationContext context)
      Creates an instance connected to the given servlet and using the given configuration with provided application context.
      Parameters:
      servlet - the servlet which receives requests
      deploymentConfiguration - the configuration to use
      context - the Spring application context
  • Method Details

    • createRequestHandlers

      protected List<com.vaadin.flow.server.RequestHandler> createRequestHandlers() throws com.vaadin.flow.server.ServiceException
      Overrides:
      createRequestHandlers in class com.vaadin.flow.server.VaadinServletService
      Throws:
      com.vaadin.flow.server.ServiceException