Package com.vaadin.server

 

See:
          Description

Interface Summary
AbstractCommunicationManager.Callback Deprecated. might be refactored or removed before 7.0.0
AddonContextListener Listener that gets notified then the AddonContext is initialized, allowing an add-on to add listeners to various parts of the framework.
BootstrapListener Event listener notified when the bootstrap HTML is about to be generated and send to the client.
ClientConnector Interface implemented by all connectors that are capable of communicating with the client side
ConnectorResource A resource that is served through the Connector that is using the resource.
Constants TODO Document me!
DeploymentConfiguration A collection of properties configured at deploy time as well as a way of accessing third party properties not explicitly supported by this class.
ErrorMessage Interface for rendering error messages to terminal.
Extension An extension is an entity that is attached to a Component or another Extension and independently communicates between client and server.
JsonCodec.BeanProperty  
LegacyComponent Interface provided to ease porting of Vaadin 6 components to Vaadin 7.
Page.BrowserWindowResizeListener Listener that gets notified when the size of the browser window containing the uI has changed.
Page.FragmentChangedListener Listener that listens changes in URI fragment.
PaintTarget This interface defines the methods for painting XML to the UIDL stream.
RequestHandler Handler for producing a response to non-UIDL requests.
Resource Resource provided to the client terminal.
RpcManager Server side RPC manager that can invoke methods based on RPC calls received from the client.
RpcTarget Marker interface for server side classes that can receive RPC calls.
Scrollable This interface is implemented by all visual objects that can be scrolled programmatically from the server-side.
SessionDestroyListener A listener that gets notified when a Vaadin service session is no longer used.
SessionInitListener Event listener that can be registered to a VaadinService to get an event when a new Vaadin service session is initialized for that service.
Sizeable Interface to be implemented by components wishing to display some object that may be dynamically resized during runtime.
StreamResource.StreamSource Interface implemented by the source of a StreamResource.
StreamVariable StreamVariable is a special kind of variable whose value is streamed to an OutputStream provided by the StreamVariable.getOutputStream() method.
StreamVariable.StreamingEndEvent Event passed to #uploadFinished(StreamingEndEvent) method the contents have been streamed to StreamVariable successfully.
StreamVariable.StreamingErrorEvent Event passed to #uploadFailed(StreamingErrorEvent) method when the streaming ended before the end of the input.
StreamVariable.StreamingEvent  
StreamVariable.StreamingProgressEvent Event passed to StreamVariable.onProgress(StreamingProgressEvent) method during the streaming progresses.
StreamVariable.StreamingStartEvent Event passed to #uploadStarted(StreamingStartEvent) method before the streaming of the content to StreamVariable starts.
Terminal Deprecated. Currently only a container for ErrorEvent and ErrorListener
Terminal.ErrorEvent An error event implementation for Terminal.
Terminal.ErrorListener Interface for listening to Terminal errors.
VaadinPortletSession.PortletListener  
VaadinRequest A generic request to the server, wrapping a more specific request type, e.g.
VaadinRequest.BrowserDetails Deprecated. might be refactored or removed before 7.0.0
VaadinResponse A generic response from the server, wrapping a more specific response type, e.g.
VaadinServiceSession.WindowAttachListener Window attach listener interface.
VaadinServiceSession.WindowDetachListener Window detach listener interface.
VariableOwner Deprecated. in 7.0.
VariableOwner.ErrorEvent VariableOwner error event.
WrappedSession A generic session, wrapping a more specific session implementation, e.g.
 

Class Summary
AbstractClientConnector An abstract base class for ClientConnector implementations.
AbstractCommunicationManager Deprecated. might be refactored or removed before 7.0.0
AbstractCommunicationManager.SimpleMultiPartInputStream Stream that extracts content from another stream until the boundary string is encountered.
AbstractErrorMessage Base class for component error messages.
AbstractExtension An extension is an entity that is attached to a Component or another Extension and independently communicates between client and server.
AbstractJavaScriptExtension Base class for Extensions with all client-side logic implemented using JavaScript.
AddonContext Point of entry for add-ons for integrating into various aspects of the framework.
AddonContextEvent Event used when an AddonContext is created and destroyed.
BootstrapDom  
BootstrapFragmentResponse A representation of a bootstrap fragment being generated.
BootstrapHandler Deprecated. might be refactored or removed before 7.0.0
BootstrapPageResponse A representation of a bootstrap page being generated.
BootstrapResponse Base class providing common functionality used in different bootstrap modification events.
ChangeVariablesErrorEvent  
ClassResource ClassResource is a named resource accessed with the class loader.
ClientMethodInvocation Internal class for keeping track of pending server to client method invocations for a Connector.
CombinedRequest A VaadinRequest with path and parameters from one request and VaadinRequest.BrowserDetails extracted from another request.
CommunicationManager Deprecated. might be refactored or removed before 7.0.0
ComponentSizeValidator  
ComponentSizeValidator.FileLocation  
ComponentSizeValidator.InvalidLayout  
CompositeErrorMessage Class for combining multiple error messages together.
ConnectorResourceHandler  
CustomizedSystemMessages Contains the system messages used to notify the user about various critical situations that can occur.
DefaultErrorListener  
DefaultUIProvider  
DownloadStream Downloadable stream.
DragAndDropService  
DynamicConnectorResource A resource that is served by calling ClientConnector.handleConnectorRequest(VaadinRequest, VaadinResponse, String) with appropriate parameters.
EncodeResult  
ExternalResource ExternalResource implements source for resources fetched from location specified by URL:s.
FileResource FileResources are files or directories on local filesystem.
GAEVaadinServlet ApplicationServlet to be used when deploying to Google App Engine, in web.xml:
GlobalResourceHandler A RequestHandler that takes care of ConnectorResources that should not be served by the connector.
JavaScriptCallbackHelper Internal helper class used to implement functionality common to AbstractJavaScriptComponent and AbstractJavaScriptExtension.
JsonCodec Decoder for converting RPC parameters and other values from JSON in transfer between the client and the server and vice versa.
JsonPaintTarget User Interface Description Language Target.
KeyMapper<V> KeyMapper is the simple two-way map for generating textual keys for objects and retrieving the objects later with the key.
LegacyApplicationUIProvider Deprecated. Used only to support LegacyApplication - will be removed when LegacyApplication support is removed.
LegacyPaint  
LegacyVaadinPortlet  
LegacyVaadinServlet  
Page  
Page.BrowserWindowResizeEvent Event that is fired when a browser window containing a uI is resized.
Page.FragmentChangedEvent Event fired when uri fragment changes.
PortletCommunicationManager Deprecated. might be refactored or removed before 7.0.0
RequestTimer Times the handling of requests and stores the information as an attribute in the request.
ResourceReference  
ServerRpcManager<T> Server side RPC manager that handles RPC calls coming from the client.
ServerRpcMethodInvocation  
SessionDestroyEvent Event fired when a Vaadin service session is no longer in use.
SessionInitEvent Event gets fired when a new Vaadin service session is initialized for a Vaadin service.
StreamResource StreamResource is a resource provided to the client directly by the application.
SystemError SystemError is an error message for a problem caused by error in system, not the user application code.
SystemMessages Contains the system messages used to notify the user about various critical situations that can occur.
ThemeResource ThemeResource is a named theme dependant resource provided and managed by a theme.
UIClassSelectionEvent Contains information used by UIProvider.getUIClass(UIClassSelectionEvent) to choose a UI class to use in a specific situation.
UICreateEvent Contains data used by various methods in UIProvider for determining information about a new UI that is about to be created.
UIProvider  
UIProviderEvent Base class for the events that are sent to various methods in UIProvider.
UnsupportedBrowserHandler A RequestHandler that presents an informative page if the browser in use is unsupported.
UserError UserError is a controlled error occurred in application.
VaadinPortlet Portlet 2.0 base class.
VaadinPortlet.AbstractApplicationPortletWrapper  
VaadinPortlet.VaadinGateinRequest  
VaadinPortlet.VaadinHttpAndPortletRequest  
VaadinPortlet.VaadinLiferayRequest  
VaadinPortletRequest Wrapper for PortletRequest and its subclasses.
VaadinPortletResponse Wrapper for PortletResponse and its subclasses.
VaadinPortletService  
VaadinPortletSession Deprecated. might be refactored or removed before 7.0.0
VaadinService Provide deployment specific settings that are required outside terminal specific code.
VaadinServiceSession Contains everything that Vaadin needs to store for a specific user.
VaadinServiceSession.SessionStartEvent Deprecated. might be refactored or removed before 7.0.0
VaadinServiceSession.WindowAttachEvent Deprecated. might be refactored or removed before 7.0.0
VaadinServiceSession.WindowDetachEvent Deprecated. might be refactored or removed before 7.0.0
VaadinServlet  
VaadinServletRequest Wrapper for HttpServletRequest.
VaadinServletResponse Wrapper for HttpServletResponse.
VaadinServletService  
WebBrowser Class that provides information about the web browser the user is using.
WrappedHttpSession Wrapper for HttpSession.
WrappedPortletSession Wrapper for
 

Enum Summary
AbstractErrorMessage.ContentMode  
ErrorMessage.ErrorLevel  
PaintTarget.PaintStatus Result of starting to paint a Component ( PaintTarget.startPaintable(Component, String)).
Sizeable.Unit  
VaadinPortlet.RequestType Deprecated. might be refactored or removed before 7.0.0
VaadinServlet.RequestType Deprecated. might be refactored or removed before 7.0.0
 

Exception Summary
NoInputStreamException  
NoOutputStreamException  
PaintException PaintExcepection is thrown if painting of a component fails.
RpcManager.RpcInvocationException Wrapper exception for exceptions which occur during invocation of an RPC call
ServiceException  
SessionExpiredException  
SystemMessageException  
UploadException  
 

Package com.vaadin.server Description

Provides classes and interfaces that wrap the terminal-side functionalities for the server-side application. (FIXME: This could be a little more descriptive and wordy.)

Package Specification



Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.