Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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

Classes used in client-side implementation of remote procedure calls.

See:
Description

Interface Summary
AsyncCallback<T> | The primary interface a caller must implement to receive a response from a remote procedure call.
IsSerializable | Marker interface indicating that a type is intended to be used with a `RemoteService`.
RemoteService | Marker interface that RPC interfaces should extend.
SerializationStreamFactory | An interface for creating `SerializationStreamReader`s and `SerializationStreamWriter`s.
SerializationStreamReader | An interface for reading values from a stream.
SerializationStreamWriter | An interface for writing values into a stream.
ServiceDefTarget | An interface implemented by client-side RPC proxy objects.

Exception Summary
IncompatibleRemoteServiceException | Exception that will be passed to the `AsyncCallback.onFailure(Throwable)` method when an incompatibility is detected between a `RemoteService` client and its corresponding `RemoteService` server.
InvocationException | Occurs when a service invocation did not complete cleanly.
SerializableException | Deprecated. As of GWT 1.5, `Exception` implements `Serializable` and can be used in place of this class.
SerializationException | Base exception type for errors relating to the serialization stream.
ServiceDefTarget.NoServiceEntryPointSpecifiedException | This exception is thrown when a service is invoked without `ServiceDefTarget.setServiceEntryPoint(String)` having been called.
StatusCodeException | Indicates that an RPC response was returned with an invalid HTTP status code.

Annotation Types Summary
RemoteServiceRelativePath | Associates a `RemoteService` with a relative path.

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

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.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES