Package com.vaadin.server.communication

Interface Summary
JSONSerializer<T> Implementors of this interface knows how to serialize an Object of a given type to JSON and how to deserialize the JSON back into an object.
PushConnection Represents a bidirectional ("push") connection between a single UI and its client-side.
 

Class Summary
AtmospherePushConnection A PushConnection implementation using the Atmosphere push support that is by default included in Vaadin.
AtmospherePushConnection.FragmentedMessage Represents a message that can arrive as multiple fragments.
ClientRpcWriter Serializes client RPC invocations to JSON.
ConnectorHierarchyWriter Serializes a connector hierarchy to JSON.
ConnectorTypeWriter Serializes connector type mappings to JSON.
DateSerializer Server side serializer/deserializer for java.util.Date
FileUploadHandler Handles a file upload request submitted via an Upload component.
FileUploadHandler.SimpleMultiPartInputStream Stream that extracts content from another stream until the boundary string is encountered.
HeartbeatHandler Handles heartbeat requests.
JSR356WebsocketInitializer Initializer class for JSR 356 websockets.
JSR356WebsocketInitializer.FakeServletConfig "ServletConfig" which only provides information from a ServletRegistration and its ServletContext
LegacyUidlWriter Serializes legacy UIDL changes to JSON.
MetadataWriter Serializes miscellaneous metadata to JSON.
PortletBootstrapHandler  
PortletDummyRequestHandler Request handler which provides a dummy HTML response to any resource request with the resource id DUMMY.
PortletListenerNotifier Notifies VaadinPortletSession.PortletListeners of a received portlet request.
PortletStateAwareRequestHandler Handler which ensures that Action and Event requests are marked as handled and do not cause a 404 to be sent.
PortletUIInitHandler  
PublishedFileHandler Serves a connector resource from the classpath if the resource has previously been registered by calling LegacyCommunicationManager.registerDependency(String, Class).
PushAtmosphereHandler Handles Atmosphere requests and forwards them to logical methods in PushHandler
PushHandler Handles incoming push connections and messages and dispatches them to the correct UI/ AtmospherePushConnection
PushRequestHandler Handles requests to open a push (bidirectional) communication channel between the client and the server.
ResourceWriter Serializes resources to JSON.
ServerRpcHandler Handles a client-to-server message containing serialized server RPC invocations.
ServerRpcHandler.RpcRequest A data transfer object representing an RPC request sent by the client side.
ServletBootstrapHandler  
ServletUIInitHandler  
SessionRequestHandler Handles a request by passing it to each registered RequestHandler in the session in turn until one produces a response.
SharedStateWriter Serializes shared state changes to JSON.
UidlRequestHandler Processes a UIDL request from the client.
UidlWriter Serializes pending server-side changes to UI state to JSON.
UIInitHandler Handles an initial request from the client to initialize a UI.
 

Enum Summary
AtmospherePushConnection.State  
 

Exception Summary
FileUploadHandler.UploadInterruptedException An UploadInterruptedException will be thrown by an ongoing upload if StreamVariable.isInterrupted() returns true.
 



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