Uses of Interface
com.vaadin.flow.server.RequestHandler
-
Packages that use RequestHandler Package Description com.vaadin.base.devserver com.vaadin.flow.internal com.vaadin.flow.server com.vaadin.flow.server.communication -
-
Uses of RequestHandler in com.vaadin.base.devserver
Classes in com.vaadin.base.devserver that implement RequestHandler Modifier and Type Class Description class
AbstractDevServerRunner
Deals with most details of starting a frontend development server or connecting to an existing one.class
ViteHandler
Handles communication with a Vite server.class
WebpackHandler
Runs a webpack dev server and provides files handles getting resources fromwebpack-dev-server
. -
Uses of RequestHandler in com.vaadin.flow.internal
Subinterfaces of RequestHandler in com.vaadin.flow.internal Modifier and Type Interface Description interface
DevModeHandler
-
Uses of RequestHandler in com.vaadin.flow.server
Subinterfaces of RequestHandler in com.vaadin.flow.server Modifier and Type Interface Description interface
SessionExpiredHandler
A specialized RequestHandler which is capable of sending session expiration messages to the user.Classes in com.vaadin.flow.server that implement RequestHandler Modifier and Type Class Description class
BootstrapHandler
Request handler which handles bootstrapping of the application, i.e.class
SynchronizedRequestHandler
RequestHandler which takes care of locking and unlocking of the VaadinSession automatically.class
UnsupportedBrowserHandler
ARequestHandler
that presents an informative page if the browser in use is unsupported.Methods in com.vaadin.flow.server that return types with arguments of type RequestHandler Modifier and Type Method Description protected List<RequestHandler>
VaadinService. createRequestHandlers()
Called during initialization to add the request handlers for the service.protected List<RequestHandler>
VaadinServletService. createRequestHandlers()
Stream<RequestHandler>
ServiceInitEvent. getAddedRequestHandlers()
Gets a stream of all custom request handlers that have been added for the service.Iterable<RequestHandler>
VaadinService. getRequestHandlers()
Returns the request handlers that are registered with this service.Collection<RequestHandler>
VaadinSession. getRequestHandlers()
Gets the request handlers that are registered to the session.Methods in com.vaadin.flow.server with parameters of type RequestHandler Modifier and Type Method Description void
ServiceInitEvent. addRequestHandler(RequestHandler requestHandler)
Adds a new request handler that will be used by this service.void
VaadinSession. addRequestHandler(RequestHandler handler)
Adds a request handler to this session.void
VaadinSession. removeRequestHandler(RequestHandler handler)
Removes a request handler from the session. -
Uses of RequestHandler in com.vaadin.flow.server.communication
Classes in com.vaadin.flow.server.communication that implement RequestHandler Modifier and Type Class Description class
FaviconHandler
Handles the favicon request explicitly and return 404 for it.class
HeartbeatHandler
Handles heartbeat requests.class
IndexHtmlRequestHandler
This class is responsible for serving theindex.html
according to the template provided in the frontend folder.class
JavaScriptBootstrapHandler
Processes a 'start' request type from the client to initialize server session and UI.class
PushRequestHandler
Handles requests to open a push (bidirectional) communication channel between the client and the server.class
PwaHandler
Handles serving of PWA resources.class
SessionRequestHandler
Handles a request by passing it to each registeredRequestHandler
in the session in turn until one produces a response.class
StreamRequestHandler
class
UidlRequestHandler
Processes a UIDL request from the client.class
WebComponentBootstrapHandler
Bootstrap handler for WebComponent requests.class
WebComponentProvider
Request handler that supplies the script/html of the web component matching the given tag.
-