# Package org.eclipse.ecf.remoteservice.client

Interface Summary
IRemoteCallable: Callables represent a remotely callable method.
IRemoteCallableRequestType: The callable request type (e.g.
IRemoteCallParameter: A remote call parameter, with a String name and Object value.
IRemoteCallParameterSerializer: Call parameter serializer.
IRemoteResponseDeserializer: Deserializer for processing call response objects.
IRemoteServiceClientContainerAdapter: Remote service client container adapter.
IRemoteServiceFactory: Create a remote service instance for a given RemoteServiceClientRegistration.

Class Summary
AbstractClientContainer: Remote service client abstract superclass.
AbstractClientService: Remote service client service.
AbstractClientService.UriRequest
AbstractParameterSerializer
AbstractRSAClientContainer: Abstract client container for use by RSA distribution providers.
AbstractRSAClientService: Abstract client remote service instance.
AbstractRSAClientService.RSARemoteCall
RemoteCallable: Implementation of `IRemoteCallable`.
RemoteCallable.Builder
RemoteCallableFactory: Factory for creating `IRemoteCallable` instances.
RemoteCallParameter: Implementation of `IRemoteCallParameter`.
RemoteCallParameter.Builder
RemoteCallParameterFactory: Factory for creating `IRemoteCallParameter` instances.
RemoteServiceClientReference: Reference objects for `AbstractClientContainer`.
RemoteServiceClientRegistration: Registrations for `AbstractClientContainer`.
RemoteServiceClientRegistry: A remote service registry for client remote services.
StringParameterSerializer: Parameter serializer for String parameters.