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()
Deprecated.
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.
|
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)
Deprecated.
Create a new bootstrap page response.
|
Modifier and Type | Method and Description |
---|---|
VaadinResponse |
IndexHtmlResponse.getVaadinResponse()
Get the Vaadin response object including all the headers which will be
sent to browser.
|
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 |
JavaScriptBootstrapHandler.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 BootstrapHandler.BootstrapContext |
JavaScriptBootstrapHandler.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 elemental.json.JsonObject |
JavaScriptBootstrapHandler.getInitialJson(VaadinRequest request,
VaadinResponse response,
VaadinSession session)
Returns the JSON object with the application config and UIDL info that
can be used in the bootstrapper to embed that info in the initial page.
|
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 void |
StreamReceiverHandler.sendUploadResponse(VaadinResponse response,
boolean success)
Build response for handled download.
|
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 |
JavaScriptBootstrapHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
IndexHtmlRequestHandler.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. |
Constructor and Description |
---|
IndexHtmlResponse(VaadinRequest vaadinRequest,
VaadinResponse vaadinResponse,
org.jsoup.nodes.Document document)
Create a response object for client side bootstrapping.
|
IndexHtmlResponse(VaadinRequest vaadinRequest,
VaadinResponse vaadinResponse,
org.jsoup.nodes.Document document,
UI ui)
Create a response object for client side bootstrapping with UI.
|
Copyright © 2021. All rights reserved.