Package | Description |
---|---|
com.vaadin.flow.server | |
com.vaadin.flow.server.communication |
Modifier and Type | Class and Description |
---|---|
class |
VaadinServletResponse
Wrapper for
HttpServletResponse . |
Modifier and Type | Method and Description |
---|---|
static VaadinResponse |
VaadinResponse.getCurrent()
Gets the currently processed Vaadin response.
|
static VaadinResponse |
VaadinService.getCurrentResponse()
Gets the currently processed Vaadin response.
|
VaadinResponse |
BootstrapPageResponse.getResponse()
Gets the HTTP response that serves the bootstrap page.
|
VaadinResponse |
BootstrapHandler.BootstrapContext.getResponse()
Gets the Vaadin/HTTP response.
|
Modifier and Type | Method and Description |
---|---|
protected BootstrapHandler.BootstrapContext |
BootstrapHandler.createAndInitUI(Class<? extends UI> uiClass,
VaadinRequest request,
VaadinResponse response,
VaadinSession session) |
protected BootstrapHandler.BootstrapContext |
BootstrapHandler.createBootstrapContext(VaadinRequest request,
VaadinResponse response,
UI ui,
Function<VaadinRequest,String> contextPathCallback)
|
void |
VaadinService.handleRequest(VaadinRequest request,
VaadinResponse response)
Handles the incoming request and writes the response into the response
object.
|
boolean |
SynchronizedRequestHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
RequestHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response)
Called when a request needs to be handled.
|
boolean |
DevModeHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
protected void |
VaadinService.handleSessionExpired(VaadinRequest request,
VaadinResponse response)
Called when the session has expired and the request handling is therefore
aborted.
|
boolean |
SessionExpiredHandler.handleSessionExpired(VaadinRequest request,
VaadinResponse response)
Called when the a session expiration has occurred and a notification
needs to be sent to the user.
|
void |
VaadinService.requestEnd(VaadinRequest request,
VaadinResponse response,
VaadinSession session)
Called after the framework has handled a request and the response has
been written.
|
void |
VaadinService.requestStart(VaadinRequest request,
VaadinResponse response)
Called before the framework starts handling a request.
|
void |
VaadinService.setCurrentInstances(VaadinRequest request,
VaadinResponse response)
Sets the this Vaadin service as the current service and also sets the
current Vaadin request and Vaadin response.
|
boolean |
UnsupportedBrowserHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
abstract boolean |
SynchronizedRequestHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response)
Identical to
SynchronizedRequestHandler.handleRequest(VaadinSession, VaadinRequest, VaadinResponse)
except the VaadinSession is locked before this is called and
unlocked after this has completed. |
boolean |
BootstrapHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
protected void |
UnsupportedBrowserHandler.writeBrowserTooOldPage(VaadinRequest request,
VaadinResponse response)
Writes a page encouraging the user to upgrade to a more current browser.
|
protected boolean |
BootstrapHandler.writeErrorCodeIfRequestLocationIsInvalid(VaadinRequest request,
VaadinResponse response)
Checks whether the request is for a valid location, and if not, writes
the error code for the response.
|
void |
VaadinService.writeStringResponse(VaadinResponse response,
String contentType,
String responseString)
Writes the given string as a response using the given content type.
|
void |
VaadinService.writeUncachedStringResponse(VaadinResponse response,
String contentType,
String responseString)
Writes the given string as a response with headers to prevent caching and
using the given content type.
|
Constructor and Description |
---|
BootstrapContext(VaadinRequest request,
VaadinResponse response,
VaadinSession session,
UI ui,
Function<VaadinRequest,String> contextCallback)
Creates a new context instance using the given parameters.
|
BootstrapPageResponse(VaadinRequest request,
VaadinSession session,
VaadinResponse response,
org.jsoup.nodes.Document document,
UI ui,
VaadinUriResolver uriResolver)
Create a new bootstrap page response.
|
Modifier and Type | Method and Description |
---|---|
static void |
UidlRequestHandler.commitJsonResponse(VaadinResponse response,
String json)
Commit the JSON response.
|
protected BootstrapHandler.BootstrapContext |
WebComponentBootstrapHandler.createAndInitUI(Class<? extends UI> uiClass,
VaadinRequest request,
VaadinResponse response,
VaadinSession session) |
protected BootstrapHandler.BootstrapContext |
WebComponentBootstrapHandler.createBootstrapContext(VaadinRequest request,
VaadinResponse response,
UI ui,
Function<VaadinRequest,String> callback) |
protected void |
StreamReceiverHandler.doHandleMultipartFileUpload(VaadinSession session,
VaadinRequest request,
VaadinResponse response,
StreamReceiver streamReceiver,
StateNode owner)
Streams content from a multipart request to given StreamVariable.
|
protected void |
StreamReceiverHandler.doHandleXhrFilePost(VaadinSession session,
VaadinRequest request,
VaadinResponse response,
StreamReceiver streamReceiver,
StateNode owner,
long contentLength)
Used to stream plain file post (aka XHR2.post(File))
|
protected String |
WebComponentProvider.generateNPMResponse(String tagName,
VaadinRequest request,
VaadinResponse response)
Generate the npm response for the web component.
|
protected String |
WebComponentBootstrapHandler.getServiceUrl(VaadinRequest request,
VaadinResponse response)
Returns the service url needed for initialising the UI.
|
boolean |
StreamRequestHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
SessionRequestHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
PwaHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
PushRequestHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
FaviconHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
void |
StreamReceiverHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response,
StreamReceiver streamReceiver,
String uiId,
String securityKey)
Handle reception of incoming stream from the client.
|
void |
StreamResourceHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response,
StreamResource streamResource)
Handle sending for a stream resource request.
|
boolean |
UidlRequestHandler.handleSessionExpired(VaadinRequest request,
VaadinResponse response) |
boolean |
PushRequestHandler.handleSessionExpired(VaadinRequest request,
VaadinResponse response) |
boolean |
HeartbeatHandler.handleSessionExpired(VaadinRequest request,
VaadinResponse response) |
protected boolean |
WebComponentBootstrapHandler.handleWebComponentResyncRequest(BootstrapHandler.BootstrapContext context,
VaadinRequest request,
VaadinResponse response)
Handles WebComponents resynchronization request
|
boolean |
WebComponentProvider.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
WebComponentBootstrapHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
UidlRequestHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
HeartbeatHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response)
Handles a heartbeat request for the given session.
|
protected void |
WebComponentBootstrapHandler.writeBootstrapPage(String contentType,
VaadinResponse response,
org.jsoup.nodes.Element head,
String serviceUrl)
Copies the
Elements found in the given
head elements into the head of the embedding website using
JavaScript. |
Copyright © 2025. All rights reserved.