# Package org.eclipse.ecf.remoteservice

Interface Summary
Constants: Remote service API constants.
IAsyncCallback<ResultType>: Asynchronous callback contract.
IAsyncRemoteServiceProxy
IExtendedRemoteServiceRegistration
IOSGiRemoteServiceContainerAdapter
IRegistrationListener
IRemoteCall: Instances of this interface are used to invoke a method call on a remote service
IRemoteCallListener: Listener for remote call events.
IRemoteFilter: Filter for remote service references.
IRemoteService: Interface providing runtime access to a remote service.
IRemoteServiceCallPolicy: Interface providing the ability to add authorization on a remote service method call.
IRemoteServiceConsumer
IRemoteServiceContainer: Remote service container that provides access to underlying IContainer and remote service container adapter.
IRemoteServiceContainerAdapter: Entry point remote service container adapter.
IRemoteServiceHost
IRemoteServiceID: Remote service ID.
IRemoteServiceImplDebugOptions
IRemoteServiceListener: Listener for remote service changes (register and unregister).
IRemoteServiceProxy
IRemoteServiceProxyCreator
IRemoteServiceReference: Remote service reference.
IRemoteServiceRegistration: Remote service registration.
IRSAConsumerContainerAdapter

Class Summary
AbstractRemoteCallListener: Abstract implementer of IRemoteCallListener.
AbstractRemoteService: Abstract remote service implementation.
AbstractRSAContainer: Abstract container that is intended for use by RSA distribution providers.
CallbackRemoteCallListener
RemoteCall
RemoteCallFactory: Factory to support the creation of `IRemoteCall` objects.
RemoteServiceContainer
RemoteServiceContainerAdapterImpl
RemoteServiceFilterImpl
RemoteServiceHelper: Helper class for making it easier to call a remote service with method name and optional parameters.
RemoteServiceID
RemoteServiceNamespace
RemoteServiceReferenceImpl
RemoteServiceRegistrationImpl
RemoteServiceRegistryImpl
RSARemoteServiceContainerAdapter: A container adapter intended for use by remote service host containers.

Annotation Types Summary
AsyncMethod: Async method annotation.
AsyncService: Async service annotation.