Package org.dellroad.stuff.vaadin24.util
package org.dellroad.stuff.vaadin24.util
Vaadin utility classes.
-
ClassDescriptionAsyncTask<R>Performs some task executing asynchronously and managed by an
AsyncTaskManager
.Allows applications to safely manage asynchronous tasks that execute in the background (without holding theVaadinSession
lock) entirely within the context of a lockedVaadinSession
.Event type emitted by anAsyncTaskManager
when anAsyncTask
changes status.Listener interface forAsyncTaskManager
event notifications.SelfRenderer<T>A "do nothing"ComponentRenderer
used to render values that are alreadyComponent
's.A simplified asynchronous task manager.Support superclass for listeners in a Vaadin session who need to listen to non-Vaadin ("external") event sources.Utility class for finding theVaadinSession
associated with the current HTTP request whenVaadinSession.getCurrent()
isn't an option.Tracks and limits the openVaadinSession
's in a Vaadin application and provides a thread-safe way to poll them for information.Miscellaneous utility methods.Applies JSR 303 bean validation constraints that are attached to the bean as a whole (not to an individual property).