Package com.google.gwt.user.client.rpc

Classes used in client-side implementation of remote procedure calls. Most applications will be interested in AsyncCallback, InvocationException, RemoteService, and ServiceDefTarget. The other classes in this package are used primarily in implementing RPC proxies.

Classes

IncompatibleRemoteServiceExceptionException that will be passed to the AsyncCallback.onFailure(Throwable) method when an incompatibility is detected between a RemoteService client and its corresponding RemoteService server.
InvocationExceptionOccurs when a service invocation did not complete cleanly.
SerializableExceptionSuperclass for exceptions thrown from RPC methods (those appearing in interfaces derived from RemoteService).
SerializationExceptionBase exception type for errors relating to the serialization stream.

Interfaces

AsyncCallbackThe primary interface a caller must implement to receive a response from a remote procedure call.
IsSerializableMarker interface indicating that a type is intended to be used with a RemoteService.
RemoteServiceMarker interface that RPC interfaces should extend.
SerializationStreamReaderAn interface for reading values from a stream.
SerializationStreamWriterAn interface for writing values from a stream.
ServiceDefTargetAn interface implemented by client-side RPC proxy objects.