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

Packages that use RemoteServiceRegistrationImpl
Package
Description
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
Modifier and Type
Field
Description
`protected RemoteServiceRegistrationImpl`
RemoteServiceImpl.`registration`
`protected RemoteServiceRegistrationImpl`
RemoteServiceReferenceImpl.`registration`
Methods in org.eclipse.ecf.provider.remoteservice.generic that return RemoteServiceRegistrationImpl
Modifier and Type
Method
Description
`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
Modifier and Type
Method
Description
`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
Modifier
Constructor
Description
``
`RemoteServiceImpl(RegistrySharedObject sharedObject, RemoteServiceRegistrationImpl registration)`
``
`RemoteServiceReferenceImpl(RemoteServiceRegistrationImpl registration)`