# Uses of Package
com.google.gwt.user.server.rpc

Packages that use com.google.gwt.user.server.rpc
com.google.gwt.logging.server: Server classes for java.util.logging support in GWT.
com.google.gwt.user.client.rpc: Classes used in client-side implementation of remote procedure calls.
com.google.gwt.user.server.rpc: Classes used in server-side implementation of remote procedure calls.

Classes in com.google.gwt.user.server.rpc used by com.google.gwt.logging.server
Class and Description
AbstractRemoteServiceServlet An abstract base class containing utility methods.
RemoteServiceServlet The servlet base class for your RPC service implementations that automatically deserializes incoming requests from the client and serializes outgoing responses for client/server RPCs.
SerializationPolicyProvider Used to obtain a `SerializationPolicy` for a given module base URL and serialization policy strong name.

Classes in com.google.gwt.user.server.rpc used by com.google.gwt.user.client.rpc
Class and Description
XsrfProtect Annotation for RPC interfaces and methods indicating that they should be XSRF protected.

Classes in com.google.gwt.user.server.rpc used by com.google.gwt.user.server.rpc
Class and Description
AbstractRemoteServiceServlet An abstract base class containing utility methods.

AbstractXsrfProtectedServiceServlet
An abstract class for XSRF protected RPC service implementations, which decides if XSRF protection should be enforced on a method invocation based on the following logic: RPC interface or method can be annotated with either `XsrfProtect` or `NoXsrfProtect` annotation to enable or disable XSRF protection on all methods of an RPC interface or a single method correspondingly.

RemoteServiceServlet The servlet base class for your RPC service implementations that automatically deserializes incoming requests from the client and serializes outgoing responses for client/server RPCs.
RPCRequest Describes an incoming RPC request in terms of a resolved `Method` and an array of arguments.
SerializationPolicy This is an abstract class for representing the serialization policy for a given module and `RemoteService`.
SerializationPolicyClient.Logger Destination for the loader's log messages.
SerializationPolicyProvider Used to obtain a `SerializationPolicy` for a given module base URL and serialization policy strong name.