Class TabbedModeJavaScriptBootstrapHandler

java.lang.Object
com.vaadin.flow.server.SynchronizedRequestHandler
com.vaadin.flow.server.BootstrapHandler
com.vaadin.flow.server.communication.JavaScriptBootstrapHandler
io.jmix.tabbedmode.sys.vaadin.TabbedModeJavaScriptBootstrapHandler
All Implemented Interfaces:
com.vaadin.flow.server.RequestHandler, Serializable

public class TabbedModeJavaScriptBootstrapHandler extends com.vaadin.flow.server.communication.JavaScriptBootstrapHandler
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.vaadin.flow.server.communication.JavaScriptBootstrapHandler

    com.vaadin.flow.server.communication.JavaScriptBootstrapHandler.JavaScriptBootstrapContext

    Nested classes/interfaces inherited from class com.vaadin.flow.server.BootstrapHandler

    com.vaadin.flow.server.BootstrapHandler.BootstrapContext, com.vaadin.flow.server.BootstrapHandler.BootstrapPageBuilder, com.vaadin.flow.server.BootstrapHandler.BootstrapUriResolver, com.vaadin.flow.server.BootstrapHandler.PageBuilder

    Nested classes/interfaces inherited from class com.vaadin.flow.server.SynchronizedRequestHandler

    com.vaadin.flow.server.SynchronizedRequestHandler.ResponseWriter
  • Field Summary

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

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

    SCRIPT_TAG, SCRIPT_TEMPLATE_FOR_STYLESHEET_LINK_TAG, SERVICE_WORKER_HEADER

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

    MAX_BUFFER_SIZE
  • Constructor Summary

    Constructors
    Constructor
    Description
    TabbedModeJavaScriptBootstrapHandler(org.springframework.context.ApplicationContext context)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.vaadin.flow.server.BootstrapHandler.BootstrapContext
    createAndInitUI(Class<? extends com.vaadin.flow.component.UI> uiClass, com.vaadin.flow.server.VaadinRequest request, com.vaadin.flow.server.VaadinResponse response, com.vaadin.flow.server.VaadinSession session)
     
    protected com.vaadin.flow.server.BootstrapHandler.BootstrapContext
    createAndInitUIBootstrapHandler(Class<? extends com.vaadin.flow.component.UI> uiClass, com.vaadin.flow.server.VaadinRequest request, com.vaadin.flow.server.VaadinResponse response, com.vaadin.flow.server.VaadinSession session)
     
    protected com.vaadin.flow.server.BootstrapHandler.BootstrapContext
    initBootstrapContext(com.vaadin.flow.server.BootstrapHandler.BootstrapContext context, com.vaadin.flow.server.VaadinRequest request, com.vaadin.flow.server.VaadinResponse response, com.vaadin.flow.server.VaadinSession session)
     

    Methods inherited from class com.vaadin.flow.server.communication.JavaScriptBootstrapHandler

    canHandleRequest, createBootstrapContext, getInitialJson, getRequestUrl, getServiceUrl, initializeUIWithRouter, synchronizedHandleRequest

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

    getInitialUidl, getPageBuilder, getPushScript, getStatsJson, getStylesheetLinks, getStylesheetTags, getUIClass, isFrameworkInternalRequest, isRequestForHtml, isVaadinStaticFileRequest, readResource, resolvePageTitle, setupErrorDialogs, setupHiddenElement, setupPushConnectionFactory, setupPwa, writeErrorCodeIfRequestLocationIsInvalid

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

    getRequestBody, handleRequest, isReadAndWriteOutsideSessionLock, synchronizedHandleRequest

    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

    • TabbedModeJavaScriptBootstrapHandler

      public TabbedModeJavaScriptBootstrapHandler(org.springframework.context.ApplicationContext context)
  • Method Details

    • createAndInitUI

      protected com.vaadin.flow.server.BootstrapHandler.BootstrapContext createAndInitUI(Class<? extends com.vaadin.flow.component.UI> uiClass, com.vaadin.flow.server.VaadinRequest request, com.vaadin.flow.server.VaadinResponse response, com.vaadin.flow.server.VaadinSession session)
      Overrides:
      createAndInitUI in class com.vaadin.flow.server.communication.JavaScriptBootstrapHandler
    • createAndInitUIBootstrapHandler

      protected com.vaadin.flow.server.BootstrapHandler.BootstrapContext createAndInitUIBootstrapHandler(Class<? extends com.vaadin.flow.component.UI> uiClass, com.vaadin.flow.server.VaadinRequest request, com.vaadin.flow.server.VaadinResponse response, com.vaadin.flow.server.VaadinSession session)
    • initBootstrapContext

      protected com.vaadin.flow.server.BootstrapHandler.BootstrapContext initBootstrapContext(com.vaadin.flow.server.BootstrapHandler.BootstrapContext context, com.vaadin.flow.server.VaadinRequest request, com.vaadin.flow.server.VaadinResponse response, com.vaadin.flow.server.VaadinSession session)