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.
ApplicationStartedListener Listener that gets notified when a new VaadinSession has been started.
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.
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.
UIProvider  
VaadinPortletSession.PortletListener  
VaadinService Provide deployment specific settings that are required outside terminal specific code.
VaadinSession.WindowAttachListener Window attach listener interface.
VaadinSession.WindowDetachListener Window detach listener interface.
VariableOwner Deprecated. in 7.0.
VariableOwner.ErrorEvent VariableOwner error event.
WrappedRequest A generic request to the server, wrapping a more specific request type, e.g.
WrappedRequest.BrowserDetails Deprecated. might be refactored or removed before 7.0.0
WrappedResponse A generic response from the server, wrapping a more specific response type, e.g.
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.
AbstractUIProvider  
AbstractVaadinService Abstract implementation of VaadinService that takes care of those parts that are common to both servlets and portlets.
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.
ApplicationStartedEvent Event used by ApplicationStartedListener.applicationStarted(ApplicationStartedEvent) .
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 WrappedRequest with path and parameters from one request and WrappedRequest.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(WrappedRequest, WrappedResponse, 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.
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  
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.
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.PortletService  
VaadinPortlet.WrappedGateinRequest  
VaadinPortlet.WrappedHttpAndPortletRequest  
VaadinPortlet.WrappedLiferayRequest  
VaadinPortletSession Deprecated. might be refactored or removed before 7.0.0
VaadinServlet  
VaadinServlet.ServletService  
VaadinServletSession Deprecated. might be refactored or removed before 7.0.0
VaadinSession Contains everything that Vaadin needs to store for a specific user.
VaadinSession.SessionStartEvent Deprecated. might be refactored or removed before 7.0.0
VaadinSession.WindowAttachEvent Deprecated. might be refactored or removed before 7.0.0
VaadinSession.WindowDetachEvent Deprecated. might be refactored or removed before 7.0.0
WebBrowser Class that provides information about the web browser the user is using.
WrappedHttpServletRequest Wrapper for HttpServletRequest.
WrappedHttpServletResponse Wrapper for HttpServletResponse.
WrappedHttpSession Wrapper for HttpSession.
WrappedPortletRequest Wrapper for PortletRequest and its subclasses.
WrappedPortletResponse Wrapper for PortletResponse and its subclasses.
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
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.