## Uses of Class
org.eclipse.ecf.provider.remoteservice.generic.RemoteServiceRegistrationImpl

Packages that use RemoteServiceRegistrationImpl
org.eclipse.ecf.provider.remoteservice.generic

### Uses of RemoteServiceRegistrationImpl in org.eclipse.ecf.provider.remoteservice.generic

Fields in org.eclipse.ecf.provider.remoteservice.generic declared as RemoteServiceRegistrationImpl
`protected RemoteServiceRegistrationImpl` RemoteServiceImpl.`registration`
`protected RemoteServiceRegistrationImpl` RemoteServiceReferenceImpl.`registration`

Methods in org.eclipse.ecf.provider.remoteservice.generic that return RemoteServiceRegistrationImpl
`protected RemoteServiceRegistrationImpl` RemoteServiceRegistryImpl.`findRegistrationForRemoteServiceId​(IRemoteServiceID remoteServiceID)`
`protected RemoteServiceRegistrationImpl` RemoteServiceRegistryImpl.`findRegistrationForServiceId​(long serviceId)`
`protected RemoteServiceRegistrationImpl` RegistrySharedObject.`getLocalRegistrationForRequest​(Request request)`
`protected RemoteServiceRegistrationImpl` RemoteServiceReferenceImpl.`getRegistration()`
`protected RemoteServiceRegistrationImpl[]` RemoteServiceRegistryImpl.`getRegistrations()`

Methods in org.eclipse.ecf.provider.remoteservice.generic with parameters of type RemoteServiceRegistrationImpl
`protected Object` RegistrySharedObject.`callSynch​(RemoteServiceRegistrationImpl registration, IRemoteCall call)`
`protected IRemoteServiceRegisteredEvent` RegistrySharedObject.`createRegisteredEvent​(RemoteServiceRegistrationImpl registration)`
`protected RemoteServiceImpl` RegistrySharedObject.`createRemoteService​(RemoteServiceRegistrationImpl registration)`
`protected IRemoteServiceUnregisteredEvent` RegistrySharedObject.`createUnregisteredEvent​(RemoteServiceRegistrationImpl registration)`
`protected void` RegistrySharedObject.`executeRequest​(org.eclipse.equinox.concurrent.future.IExecutor executor, Request request, ID responseTarget, RemoteServiceRegistrationImpl localRegistration, boolean respond)`
`protected void` RegistrySharedObject.`handleAddRegistration​(ID remoteContainerID, Integer requestId, RemoteServiceRegistrationImpl registration)`
`protected void` RegistrySharedObject.`handleAddRegistration​(ID remoteContainerID, RemoteServiceRegistrationImpl registration)`
`protected void` RegistrySharedObject.`handleAddRegistrations​(ID remoteContainerID, Integer requestId, RemoteServiceRegistrationImpl[] registrations)`
`protected Object` RegistrySharedObject.`invokeLocal​(RemoteServiceRegistrationImpl reg, RemoteCallImpl call)`
`void` RemoteServiceRegistryImpl.`publishService​(RemoteServiceRegistrationImpl serviceReg)`
`protected void` RegistrySharedObject.`sendAddRegistration​(ID receiver, Integer requestId, RemoteServiceRegistrationImpl reg)`
`protected void` RegistrySharedObject.`sendAddRegistration​(ID receiver, RemoteServiceRegistrationImpl reg)`
`protected void` RegistrySharedObject.`sendAddRegistrations​(ID receiver, Integer requestId, RemoteServiceRegistrationImpl[] regs)`
`protected Request` RegistrySharedObject.`sendCallRequest​(RemoteServiceRegistrationImpl remoteRegistration, IRemoteCall call)`
`protected void` RegistrySharedObject.`sendCallRequestWithListener​(RemoteServiceRegistrationImpl remoteRegistration, IRemoteCall call, IRemoteCallListener listener)`
`protected Request` RegistrySharedObject.`sendFireRequest​(RemoteServiceRegistrationImpl remoteRegistration, IRemoteCall call)`
`protected void` RegistrySharedObject.`sendUnregister​(RemoteServiceRegistrationImpl serviceRegistration)`
`void` RemoteServiceRegistryImpl.`unpublishService​(RemoteServiceRegistrationImpl serviceReg)`

Constructors in org.eclipse.ecf.provider.remoteservice.generic with parameters of type RemoteServiceRegistrationImpl
`RemoteServiceImpl​(RegistrySharedObject sharedObject, RemoteServiceRegistrationImpl registration)`
`RemoteServiceReferenceImpl​(RemoteServiceRegistrationImpl registration)`