# Package com.isomorphic.rpc

package com.isomorphic.rpc

- Class
  Description
  BaseRequest<R extends BaseRequest,T extends BaseResponse>
  This is the base for all requests going through the rpc and DataSource layer in Smartclient Server.
  BaseResponse<T extends BaseResponse>
  This is the base for all responses going through the rpc and DataSource layer in Smartclient Server.
  BuiltinRPC
  This class implements a set of "built-in" RPC methods that are available to all applications as part of all standard SmartClient distributions.
  ClientMustResubmitException
  This exception exists to work around a bug in IE cause by hotfix Q832894 which occasionally causes the browser to fail to send data filled into a form when the form is submitted.
  IImageExporter
  Interface to an SVG rendering service.
  IPdfExporter
  QueueAlreadyStartedException
  RPCManager
  Provides the ability to decode `RPCRequests` and `DSRequests` sent by the browser into Java Objects, and send back Java Object as responses.
  RPCManagerCompletionCallback
  This interface allows your code to be notified when an RPCManager has completed processing.
  RPCRequest
  RPCRequest encapsulates the data sent by the client-side RPCManager.
  RPCResponse
  RPCResponse encapsulates data sent from the server to the client in response to an RPCRequest.