Index

C G S V 
All Classes and Interfaces|All Packages|Serialized Form

C

createServletService(DeploymentConfiguration) - Method in class vaadinx.swing.app.spring.SwingBridgeSpringServlet
final for the same reason as the Vaadin Boot twin's: this is the seam through which the session-lock wrap could be lost silently, and losing it surfaces later and elsewhere as a StackOverflowError in Vaadin internals.
createSwingBridgeService(DeploymentConfiguration) - Method in class vaadinx.swing.app.spring.SwingBridgeSpringServlet
The service this servlet runs on, before init().

G

getSessionLock(WrappedSession) - Method in class vaadinx.swing.app.spring.SwingBridgeSpringServlet.SwingBridgeSpringVaadinServletService
 

S

SwingBridgeAutoConfiguration - Class in vaadinx.swing.app.spring
Wires a Spring Boot app for SB-Emulators, so a migrated app's host app carries **no** servlet, no servlet registration and no bootstrap bean of its own.
SwingBridgeAutoConfiguration(Environment) - Constructor for class vaadinx.swing.app.spring.SwingBridgeAutoConfiguration
Refuses a deployment that serves Vaadin requests on virtual threads (R_match_swing_errors case (10), D_virtual_request_threads) at context refresh — the earliest knowable moment, and reachable only from a Spring-aware component because the switch is a Spring property.
swingBridgeEmulatorsBootstrap() - Method in class vaadinx.swing.app.spring.SwingBridgeAutoConfiguration
The single mandatory init listener, which a Spring app would otherwise have to declare as a bean itself — the class is final, so it is not the app's to annotate, and forgetting it is what MainWindowRoute throws about on attach (R_match_swing_errors case (5), M1D_bootstrap_canonical).
swingBridgeServletRegistration(ObjectProvider, VaadinConfigurationProperties, ApplicationContext) - Method in class vaadinx.swing.app.spring.SwingBridgeAutoConfiguration
Replaces the servlet registration Vaadin's own auto-configuration would publish, with one whose servlet wraps the session lock.
SwingBridgeSpringServlet - Class in vaadinx.swing.app.spring
The Spring Boot twin of vaadinx.swing.app.SwingBridgeVaadinServlet: a SpringServlet whose session lock is virtual-thread-aware, so SB-Emulators' modal dialogs can park (D_vt_aware_session_lock, R_match_swing_errors case (9)).
SwingBridgeSpringServlet(ApplicationContext, boolean) - Constructor for class vaadinx.swing.app.spring.SwingBridgeSpringServlet
 
SwingBridgeSpringServlet.SwingBridgeSpringVaadinServletService - Class in vaadinx.swing.app.spring
A SpringVaadinServletService whose session lock is virtual-thread-aware.
SwingBridgeSpringVaadinServletService(SpringServlet, DeploymentConfiguration, ApplicationContext) - Constructor for class vaadinx.swing.app.spring.SwingBridgeSpringServlet.SwingBridgeSpringVaadinServletService
 

V

vaadinx.swing.app.spring - package vaadinx.swing.app.spring
 
C G S V 
All Classes and Interfaces|All Packages|Serialized Form