## 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
Constructor and Description
`RemoteServiceImpl(RegistrySharedObject sharedObject, RemoteServiceRegistrationImpl registration)`
`RemoteServiceReferenceImpl(RemoteServiceRegistrationImpl registration)`