Class JmixVaadinServletService

java.lang.Object
com.vaadin.flow.server.VaadinService
com.vaadin.flow.server.VaadinServletService
io.jmix.flowui.devserver.servlet.JmixVaadinServletService
All Implemented Interfaces:
Serializable

public class JmixVaadinServletService extends com.vaadin.flow.server.VaadinServletService
See Also:
  • Field Summary

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

    ATMOSPHERE_MISSING_ERROR, CANNOT_ACQUIRE_CLASSLOADER_SEVERE, INVALID_ATMOSPHERE_VERSION_WARNING
  • Constructor Summary

    Constructors
    Constructor
    Description
    JmixVaadinServletService(com.vaadin.flow.server.VaadinServlet servlet, com.vaadin.flow.function.DeploymentConfiguration deploymentConfiguration)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected List<com.vaadin.flow.server.RequestHandler>
     
    void
    handleRequest(com.vaadin.flow.server.VaadinRequest request, com.vaadin.flow.server.VaadinResponse response)
     

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

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

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

    accessSession, addServiceDestroyListener, addSessionDestroyListener, addSessionInitListener, addUIInitListener, closeSession, createCriticalNotificationJSON, createCriticalNotificationJSON, createInstantiator, createSessionExpiredJSON, createUINotFoundJSON, createVaadinSession, destroy, ensureAccessQueuePurged, ensurePushAvailable, findUI, findVaadinSession, fireSessionDestroy, fireUIInitListeners, getBootstrapInitialPredicate, getBootstrapUrlPredicate, getClassLoader, getContext, getCsrfTokenAttributeName, getCurrent, getCurrentRequest, getDependencyFilters, getDeploymentConfiguration, getExistingSession, getInstantiator, getRequestHandlers, getRouter, getSessionAttributeName, getSessionLock, getSystemMessages, getSystemMessagesProvider, handleSessionExpired, isAtmosphereAvailable, isCsrfTokenValid, isOtherSessionLocked, isResourceAvailable, isUIActive, loadInstantiators, 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
  • Constructor Details

    • JmixVaadinServletService

      public JmixVaadinServletService(com.vaadin.flow.server.VaadinServlet servlet, com.vaadin.flow.function.DeploymentConfiguration deploymentConfiguration)
  • 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
    • handleRequest

      public void handleRequest(com.vaadin.flow.server.VaadinRequest request, com.vaadin.flow.server.VaadinResponse response)
      Overrides:
      handleRequest in class com.vaadin.flow.server.VaadinService