Uses of Interface
org.eclipse.ecf.remoteservice.IRemoteServiceReference

Packages that use IRemoteServiceReference
org.eclipse.ecf.provider.remoteservice.generic   
org.eclipse.ecf.remoteservice   
org.eclipse.ecf.remoteservice.client   
org.eclipse.ecf.remoteservice.events   
org.eclipse.ecf.remoteservice.util   
org.eclipse.ecf.remoteservice.util.tracker   
 

Uses of IRemoteServiceReference in org.eclipse.ecf.provider.remoteservice.generic
 

Classes in org.eclipse.ecf.provider.remoteservice.generic that implement IRemoteServiceReference
 class RemoteServiceReferenceImpl
           
 

Methods in org.eclipse.ecf.provider.remoteservice.generic that return IRemoteServiceReference
 IRemoteServiceReference[] RegistrySharedObject.getAllRemoteServiceReferences(java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceContainer.getAllRemoteServiceReferences(java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference RemoteServiceRegistrationImpl.getReference()
           
protected  IRemoteServiceReference RemoteServiceImpl.getRemoteServiceReference()
           
 IRemoteServiceReference RegistrySharedObject.getRemoteServiceReference(IRemoteServiceID serviceId)
           
 IRemoteServiceReference RemoteServiceContainer.getRemoteServiceReference(IRemoteServiceID serviceID)
           
 IRemoteServiceReference[] RegistrySharedObject.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceContainer.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RegistrySharedObject.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RegistrySharedObject.getRemoteServiceReferences(ID targetID, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceContainer.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceRegistryImpl.lookupServiceReferences()
           
 IRemoteServiceReference[] RemoteServiceRegistryImpl.lookupServiceReferences(java.lang.String clazz, IRemoteFilter filter)
           
 

Methods in org.eclipse.ecf.provider.remoteservice.generic with parameters of type IRemoteServiceReference
protected  void RegistrySharedObject.fireCallStartEvent(IRemoteCallListener listener, long requestId, IRemoteServiceReference reference, IRemoteCall call)
           
 IRemoteService RegistrySharedObject.getRemoteService(IRemoteServiceReference reference)
           
 IRemoteService RemoteServiceContainer.getRemoteService(IRemoteServiceReference ref)
           
 boolean RemoteFilterImpl.match(IRemoteServiceReference reference)
           
 boolean RegistrySharedObject.ungetRemoteService(IRemoteServiceReference ref)
           
 boolean RemoteServiceContainer.ungetRemoteService(IRemoteServiceReference ref)
           
 

Uses of IRemoteServiceReference in org.eclipse.ecf.remoteservice
 

Fields in org.eclipse.ecf.remoteservice declared as IRemoteServiceReference
protected  IRemoteServiceReference AbstractRemoteCallListener.remoteReference
           
 

Methods in org.eclipse.ecf.remoteservice that return IRemoteServiceReference
 IRemoteServiceReference[] IRemoteServiceConsumer.getAllRemoteServiceReferences(java.lang.String clazz, java.lang.String filter)
           Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceContainerAdapter.getAllRemoteServiceReferences(java.lang.String clazz, java.lang.String filter)
           Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference IRemoteServiceRegistration.getReference()
          Get reference for this registration
protected  IRemoteServiceReference AbstractRemoteCallListener.getRemoteServiceReference()
           
protected abstract  IRemoteServiceReference AbstractRemoteService.getRemoteServiceReference()
           
 IRemoteServiceReference IRemoteServiceProxy.getRemoteServiceReference()
          Get IRemoteService reference associated with this proxy.
 IRemoteServiceReference IRemoteServiceConsumer.getRemoteServiceReference(IRemoteServiceID serviceID)
          Get the remote service reference known to this container for the given IRemoteServiceID.
 IRemoteServiceReference IRemoteServiceContainerAdapter.getRemoteServiceReference(IRemoteServiceID serviceID)
          Get the remote service reference known to this container for the given IRemoteServiceID.
 IRemoteServiceReference[] IRemoteServiceConsumer.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceConsumer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
          Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceConsumer.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           Returns an array of IRemoteServiceReference objects.
 IRemoteServiceReference[] IRemoteServiceContainerAdapter.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           Returns an array of IRemoteServiceReference objects.
protected  IRemoteServiceReference RemoteServiceContainer.getServiceReference(ID targetId, java.lang.String serviceInterfaceClass, java.lang.String filter)
           
protected  IRemoteServiceReference RemoteServiceContainer.selectReference(IRemoteServiceReference[] references)
           
 

Methods in org.eclipse.ecf.remoteservice with parameters of type IRemoteServiceReference
 IRemoteService IRemoteServiceConsumer.getRemoteService(IRemoteServiceReference reference)
          Get remote service for given IRemoteServiceReference.
 IRemoteService IRemoteServiceContainerAdapter.getRemoteService(IRemoteServiceReference reference)
          Get remote service for given IRemoteServiceReference.
 boolean IRemoteFilter.match(IRemoteServiceReference reference)
          Filter using a remote service's properties.
protected  IRemoteServiceReference RemoteServiceContainer.selectReference(IRemoteServiceReference[] references)
           
 boolean IRemoteServiceConsumer.ungetRemoteService(IRemoteServiceReference reference)
          Unget IRemoteServiceReference.
 boolean IRemoteServiceContainerAdapter.ungetRemoteService(IRemoteServiceReference reference)
          Unget IRemoteServiceReference.
 

Uses of IRemoteServiceReference in org.eclipse.ecf.remoteservice.client
 

Classes in org.eclipse.ecf.remoteservice.client that implement IRemoteServiceReference
 class RemoteServiceClientReference
          Reference objects for AbstractClientContainer.
 

Fields in org.eclipse.ecf.remoteservice.client declared as IRemoteServiceReference
protected  IRemoteServiceReference RemoteServiceClientRegistration.reference
           
 

Methods in org.eclipse.ecf.remoteservice.client that return IRemoteServiceReference
 IRemoteServiceReference RemoteServiceClientRegistry.findServiceReference(IRemoteServiceID serviceID)
           
 IRemoteServiceReference[] RemoteServiceClientRegistry.getAllRemoteServiceReferences(java.lang.String clazz, IRemoteFilter remoteFilter)
           
 IRemoteServiceReference[] AbstractClientContainer.getAllRemoteServiceReferences(java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference RemoteServiceClientRegistration.getReference()
           
protected  IRemoteServiceReference AbstractClientService.getRemoteServiceReference()
           
 IRemoteServiceReference AbstractClientContainer.getRemoteServiceReference(IRemoteServiceID serviceID)
           
 IRemoteServiceReference[] RemoteServiceClientRegistry.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, IRemoteFilter remoteFilter)
           
 IRemoteServiceReference[] AbstractClientContainer.getRemoteServiceReferences(ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceClientRegistry.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, IRemoteFilter filter)
           
 IRemoteServiceReference[] AbstractClientContainer.getRemoteServiceReferences(ID target, ID[] idFilter, java.lang.String clazz, java.lang.String filter)
           
 IRemoteServiceReference[] RemoteServiceClientRegistry.getRemoteServiceReferences(ID target, java.lang.String clazz, IRemoteFilter remoteFilter)
           
 IRemoteServiceReference[] AbstractClientContainer.getRemoteServiceReferences(ID target, java.lang.String clazz, java.lang.String filter)
           
 

Methods in org.eclipse.ecf.remoteservice.client with parameters of type IRemoteServiceReference
 java.lang.String[] RemoteServiceClientRegistry.getClazzes(IRemoteServiceReference reference)
           
 IRemoteService AbstractClientContainer.getRemoteService(IRemoteServiceReference reference)
           
 boolean AbstractClientContainer.ungetRemoteService(IRemoteServiceReference reference)
           
 

Uses of IRemoteServiceReference in org.eclipse.ecf.remoteservice.events
 

Methods in org.eclipse.ecf.remoteservice.events that return IRemoteServiceReference
 IRemoteServiceReference IRemoteCallStartEvent.getReference()
          Get remote service reference used for call.
 IRemoteServiceReference IRemoteServiceEvent.getReference()
          Get the remote service reference for the unregistered service.
 

Uses of IRemoteServiceReference in org.eclipse.ecf.remoteservice.util
 

Methods in org.eclipse.ecf.remoteservice.util with parameters of type IRemoteServiceReference
 boolean RemoteFilterImpl.match(IRemoteServiceReference reference)
           
 

Uses of IRemoteServiceReference in org.eclipse.ecf.remoteservice.util.tracker
 

Methods in org.eclipse.ecf.remoteservice.util.tracker that return IRemoteServiceReference
 IRemoteServiceReference RemoteServiceTracker.getRemoteServiceReference()
          Returns a ServiceReference object for one of the services being tracked by this RemoteServiceTracker object.
 IRemoteServiceReference[] RemoteServiceTracker.getRemoteServiceReferences()
          Return an array of ServiceReference objects for all services being tracked by this RemoteServiceTracker object.
 

Methods in org.eclipse.ecf.remoteservice.util.tracker with parameters of type IRemoteServiceReference
 IRemoteService IRemoteServiceTrackerCustomizer.addingService(IRemoteServiceReference reference)
          A service is being added to the RemoteServiceTracker object.
 IRemoteService RemoteServiceTracker.addingService(IRemoteServiceReference reference)
          Default implementation of the IRemoteServiceTrackerCustomizer.addingService method.
 IRemoteService RemoteServiceTracker.getRemoteService(IRemoteServiceReference reference)
          Returns the service object for the specified ServiceReference object if the referenced service is being tracked by this RemoteServiceTracker object.
 void IRemoteServiceTrackerCustomizer.modifiedService(IRemoteServiceReference reference, IRemoteService remoteService)
          A remote service tracked by the RemoteServiceTracker object has been modified.
 void RemoteServiceTracker.modifiedService(IRemoteServiceReference reference, IRemoteService remoteService)
          Default implementation of the ServiceTrackerCustomizer.modifiedService method.
 void RemoteServiceTracker.remove(IRemoteServiceReference reference)
          Remove a service from this RemoteServiceTracker object.
 void IRemoteServiceTrackerCustomizer.removedService(IRemoteServiceReference reference, IRemoteService remoteService)
          A remote service tracked by the RemoteServiceTracker object has been removed.
 void RemoteServiceTracker.removedService(IRemoteServiceReference reference, IRemoteService remoteService)
          Default implementation of the ServiceTrackerCustomizer.removedService method.
 

Constructors in org.eclipse.ecf.remoteservice.util.tracker with parameters of type IRemoteServiceReference
RemoteServiceTracker(IRemoteServiceContainerAdapter containerAdapter, ID[] containerIDs, IRemoteServiceReference reference, IRemoteServiceTrackerCustomizer customizer)
          Create a RemoteServiceTracker on the specified IRemoteServiceReference.