Package | Description |
---|---|
com.vaadin.data.util.converter | |
com.vaadin.server | |
com.vaadin.server.communication | |
com.vaadin.ui | |
com.vaadin.util |
Modifier and Type | Method and Description |
---|---|
static <PRESENTATIONTYPE,MODELTYPE> |
ConverterUtil.getConverter(Class<PRESENTATIONTYPE> presentationType,
Class<MODELTYPE> modelType,
VaadinSession session)
Finds a converter that can convert from the given presentation type to
the given model type and back.
|
Modifier and Type | Class and Description |
---|---|
class |
VaadinPortletSession
An implementation of
VaadinSession for JSR-286 portlet environments. |
Modifier and Type | Method and Description |
---|---|
protected VaadinSession |
VaadinService.createVaadinSession(VaadinRequest request)
Creates a new Vaadin session for this service and request
|
protected VaadinSession |
VaadinPortletService.createVaadinSession(VaadinRequest request) |
VaadinSession |
VaadinService.findVaadinSession(VaadinRequest request)
Attempts to find a Vaadin service session associated with this request.
|
protected VaadinSession |
GAEVaadinServlet.getApplicationContext(javax.servlet.http.HttpServletRequest request,
MemcacheService memcache) |
VaadinSession |
LegacyApplication.getContext()
Deprecated.
|
static VaadinSession |
VaadinSession.getCurrent()
Gets the currently used session.
|
protected VaadinSession |
VaadinService.getExistingSession(VaadinRequest request,
boolean allowSessionCreation) |
static VaadinSession |
VaadinSession.getForSession(VaadinService service,
WrappedSession underlyingSession)
Deprecated.
as of 7.6, call
VaadinService.loadSession(WrappedSession) instead |
VaadinSession |
SessionInitEvent.getSession()
Gets the Vaadin service session that has been initialized.
|
VaadinSession |
SessionDestroyEvent.getSession()
Gets the Vaadin service session that is no longer used.
|
protected VaadinSession |
LegacyCommunicationManager.getSession()
Deprecated.
|
VaadinSession |
BootstrapResponse.getSession()
Gets the service session to which the rendered view belongs.
|
VaadinSession |
BootstrapHandler.BootstrapContext.getSession() |
protected VaadinSession |
AbstractClientConnector.getSession()
Finds the
VaadinSession to which this connector belongs. |
protected VaadinSession |
VaadinService.loadSession(WrappedSession wrappedSession)
Called when the VaadinSession should be loaded from the underlying HTTP
session
|
protected VaadinSession |
VaadinService.readFromHttpSession(WrappedSession wrappedSession)
Performs the actual read of the VaadinSession from the underlying HTTP
session after sanity checks have been performed.
|
protected VaadinSession |
VaadinPortletService.readFromHttpSession(WrappedSession wrappedSession) |
Modifier and Type | Method and Description |
---|---|
static Collection<VaadinSession> |
VaadinSession.getAllSessions(javax.servlet.http.HttpSession httpSession)
Retrieves all
VaadinSession s which are stored in the given HTTP
session |
Modifier and Type | Method and Description |
---|---|
Future<Void> |
VaadinService.accessSession(VaadinSession session,
Runnable runnable)
Implementation for
access(Runnable) . |
static void |
ServletPortletHelper.checkUiProviders(VaadinSession session,
VaadinService vaadinService)
Deprecated.
|
void |
VaadinService.closeSession(VaadinSession session)
Sets the given session to be closed and all its UI state to be discarded
at the end of the current request, or at the end of the next request if
there is no ongoing one.
|
void |
VaadinService.ensureAccessQueuePurged(VaadinSession session)
Makes sure the pending access queue is purged for the provided session.
|
static ErrorHandler |
ErrorEvent.findErrorHandler(VaadinSession session)
Method for finding the error handler for the given session.
|
static Locale |
ServletPortletHelper.findLocale(Component component,
VaadinSession session,
VaadinRequest request)
Deprecated.
Helper to find the most most suitable Locale.
|
void |
VaadinService.fireSessionDestroy(VaadinSession vaadinSession)
Handles destruction of the given session.
|
String |
VaadinServletService.getMainDivId(VaadinSession session,
VaadinRequest request,
Class<? extends UI> uiClass) |
abstract String |
VaadinService.getMainDivId(VaadinSession session,
VaadinRequest request,
Class<? extends UI> uiClass)
Creates and returns a unique ID for the DIV where the UI is to be
rendered.
|
String |
VaadinPortletService.getMainDivId(VaadinSession session,
VaadinRequest request,
Class<? extends UI> uiClass) |
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 |
GlobalResourceHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
ConnectorResourceHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
static void |
ServletPortletHelper.initDefaultUIProvider(VaadinSession session,
VaadinService vaadinService)
Deprecated.
|
static boolean |
VaadinService.isCsrfTokenValid(VaadinSession session,
String requestToken)
Verifies that the given CSRF token (aka double submit cookie) is valid
for the given session.
|
static boolean |
VaadinService.isOtherSessionLocked(VaadinSession session)
Checks whether there might be some
VaadinSession other than the
provided one for which the current thread holds a lock. |
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.runPendingAccessTasks(VaadinSession session)
Purges the queue of pending access invocations enqueued with
access(Runnable) . |
static void |
VaadinSession.setCurrent(VaadinSession session)
Sets the thread local for the current session.
|
protected void |
VaadinService.storeSession(VaadinSession session,
WrappedSession wrappedSession)
Called when the VaadinSession should be stored.
|
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)
Deprecated.
|
static void |
VaadinService.verifyNoOtherSessionLocked(VaadinSession session)
Checks that another
VaadinSession instance is not locked. |
protected void |
VaadinService.writeToHttpSession(WrappedSession wrappedSession,
VaadinSession session)
Performs the actual write of the VaadinSession to the underlying HTTP
session after sanity checks have been performed.
|
protected void |
VaadinPortletService.writeToHttpSession(WrappedSession wrappedSession,
VaadinSession session) |
Constructor and Description |
---|
BootstrapFragmentResponse(BootstrapHandler handler,
VaadinRequest request,
VaadinSession session,
Class<? extends UI> uiClass,
List<org.jsoup.nodes.Node> fragmentNodes,
UIProvider uiProvider)
Crate a new bootstrap fragment response.
|
BootstrapPageResponse(BootstrapHandler handler,
VaadinRequest request,
VaadinSession session,
Class<? extends UI> uiClass,
org.jsoup.nodes.Document document,
Map<String,Object> headers,
UIProvider uiProvider)
Crate a new bootstrap page response.
|
BootstrapResponse(BootstrapHandler handler,
VaadinRequest request,
VaadinSession session,
Class<? extends UI> uiClass,
UIProvider uiProvider)
Creates a new bootstrap event.
|
DragAndDropService(VaadinSession session) |
FutureAccess(VaadinSession session,
Runnable runnable)
Creates an instance for the given runnable
|
LegacyCommunicationManager(VaadinSession session)
Deprecated.
TODO New constructor - document me!
|
SessionDestroyEvent(VaadinService service,
VaadinSession session)
Creates a new event.
|
SessionInitEvent(VaadinService service,
VaadinSession session,
VaadinRequest request)
Creates a new event.
|
Modifier and Type | Method and Description |
---|---|
protected void |
FileUploadHandler.doHandleSimpleMultipartFileUpload(VaadinSession session,
VaadinRequest request,
VaadinResponse response,
StreamVariable streamVariable,
String variableName,
ClientConnector owner,
String boundary)
Method used to stream content from a multipart request (either from
servlet or portlet request) to given StreamVariable.
|
protected void |
FileUploadHandler.doHandleXhrFilePost(VaadinSession session,
VaadinRequest request,
VaadinResponse response,
StreamVariable streamVariable,
String variableName,
ClientConnector owner,
long contentLength)
Used to stream plain file post (aka XHR2.post(File))
|
boolean |
SessionRequestHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
PushRequestHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
PublishedFileHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response)
Writes the connector resource identified by the request URI to the
response.
|
boolean |
PortletStateAwareRequestHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
PortletDummyRequestHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
PortletBootstrapHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
FileUploadHandler.handleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
protected boolean |
FileUploadHandler.streamToReceiver(VaadinSession session,
InputStream in,
StreamVariable streamVariable,
String filename,
String type,
long contentLength) |
boolean |
UidlRequestHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
UIInitHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response) |
boolean |
PortletListenerNotifier.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response)
Fires portlet request events to any
VaadinPortletSession.PortletListener s registered
to the given session using
VaadinPortletSession.addPortletListener(PortletListener) . |
boolean |
HeartbeatHandler.synchronizedHandleRequest(VaadinSession session,
VaadinRequest request,
VaadinResponse response)
Handles a heartbeat request for the given session.
|
Modifier and Type | Method and Description |
---|---|
VaadinSession |
UI.getSession()
Gets the application object to which the component is attached.
|
Modifier and Type | Method and Description |
---|---|
void |
UI.setSession(VaadinSession session)
Sets the session to which this UI is assigned.
|
Modifier and Type | Method and Description |
---|---|
static Map<Class<?>,CurrentInstance> |
CurrentInstance.setCurrent(VaadinSession session)
Sets current instances for the
VaadinSession and all related
classes. |
Copyright © 2019 Vaadin Ltd. All rights reserved.