Uses of Interface
org.eclipse.ecf.remoteservice.IRemoteService
Packages that use IRemoteService
Package
Description
-
Uses of IRemoteService in org.eclipse.ecf.provider.remoteservice.generic
Classes in org.eclipse.ecf.provider.remoteservice.generic that implement IRemoteServiceMethods in org.eclipse.ecf.provider.remoteservice.generic that return IRemoteServiceModifier and TypeMethodDescriptionRegistrySharedObject.getRemoteService
(IRemoteServiceReference reference) RemoteServiceContainer.getRemoteService
(IRemoteServiceReference ref) -
Uses of IRemoteService in org.eclipse.ecf.remoteservice
Classes in org.eclipse.ecf.remoteservice that implement IRemoteServiceModifier and TypeClassDescriptionclass
Abstract remote service implementation.Methods in org.eclipse.ecf.remoteservice that return IRemoteServiceModifier and TypeMethodDescriptionprotected IRemoteService
AbstractRemoteService.getRemoteService()
IRemoteServiceConsumer.getRemoteService
(IRemoteServiceReference reference) Get remote service for given IRemoteServiceReference.IRemoteServiceContainer.getRemoteService
(String serviceInterfaceClass) Get the remote service for given serviceInterface class.IRemoteServiceContainer.getRemoteService
(String targetLocation, String serviceInterfaceClass) Get the remote service for given targetLocation and given serviceInterface class.IRemoteServiceContainer.getRemoteService
(String targetLocation, String serviceInterfaceClass, String filter) Get the remote service for given targetLocation and given serviceInterface class.IRemoteServiceContainerAdapter.getRemoteService
(IRemoteServiceReference reference) Get remote service for given IRemoteServiceReference.IRemoteServiceProxy.getRemoteService()
Get IRemoteService associated with this proxyRemoteServiceContainer.getRemoteService
(String serviceInterfaceClass) RemoteServiceContainer.getRemoteService
(String targetLocation, String serviceInterfaceClass) RemoteServiceContainer.getRemoteService
(String targetLocation, String serviceInterfaceClass, String filter) RemoteServiceContainerAdapterImpl.getRemoteService
(IRemoteServiceReference reference) Methods in org.eclipse.ecf.remoteservice with parameters of type IRemoteServiceModifier and TypeMethodDescriptionstatic void
RemoteServiceHelper.asyncExec
(IRemoteService remoteService, String method, Object[] parameters, long timeout, IRemoteCallListener listener) Invoke given method asynchronously, and call listener upon successful completion.static void
RemoteServiceHelper.asyncExec
(IRemoteService remoteService, String method, Object[] parameters, IRemoteCallListener listener) Invoke given method asynchronously, and call listener upon successful completion.static org.eclipse.equinox.concurrent.future.IFuture
RemoteServiceHelper.futureExec
(IRemoteService remoteService, String method, Object[] parameters) Invoke given method asynchronously, return an IFuture immediately that can be subsequently queried for completion.static org.eclipse.equinox.concurrent.future.IFuture
RemoteServiceHelper.futureExec
(IRemoteService remoteService, String method, Object[] parameters, long timeout) Invoke given method asynchronously, return an IFuture immediately that can be subsequently queried for completion.static Object
RemoteServiceHelper.syncExec
(IRemoteService remoteService, String method, Object[] parameters) Invoke given method synchronously, blocking the calling thread until a result is received or timeout.static Object
RemoteServiceHelper.syncExec
(IRemoteService remoteService, String method, Object[] parameters, long timeout) Invoke given method synchronously, blocking the calling thread until a result is received or timeout. -
Uses of IRemoteService in org.eclipse.ecf.remoteservice.client
Classes in org.eclipse.ecf.remoteservice.client that implement IRemoteServiceModifier and TypeClassDescriptionclass
Remote service client service.class
Abstract client remote service instance.Methods in org.eclipse.ecf.remoteservice.client that return IRemoteServiceModifier and TypeMethodDescriptionprotected IRemoteService
AbstractClientContainer.createRemoteService
(RemoteServiceClientRegistration registration) Create a remote service for a given remote service registration.IRemoteServiceFactory.createRemoteService
(RemoteServiceClientRegistration registration) AbstractClientContainer.getRemoteService
(IRemoteServiceReference reference) -
Uses of IRemoteService in org.eclipse.ecf.remoteservice.rest.client
Classes in org.eclipse.ecf.remoteservice.rest.client that implement IRemoteServiceModifier and TypeClassDescriptionclass
class
This class represents a REST service from the client side of view.Methods in org.eclipse.ecf.remoteservice.rest.client that return IRemoteServiceModifier and TypeMethodDescriptionprotected abstract IRemoteService
AbstractRestClientContainer.createRemoteService
(RemoteServiceClientRegistration registration) protected IRemoteService
RestClientContainer.createRemoteService
(RemoteServiceClientRegistration registration) -
Uses of IRemoteService in org.eclipse.ecf.remoteservice.servlet
Methods in org.eclipse.ecf.remoteservice.servlet that return IRemoteServiceModifier and TypeMethodDescriptionServletServerContainer.getRemoteService
(IRemoteServiceReference reference) -
Uses of IRemoteService in org.eclipse.ecf.remoteservice.util.tracker
Methods in org.eclipse.ecf.remoteservice.util.tracker that return IRemoteServiceModifier and TypeMethodDescriptionIRemoteServiceTrackerCustomizer.addingService
(IRemoteServiceReference reference) A service is being added to theRemoteServiceTracker
object.RemoteServiceTracker.addingService
(IRemoteServiceReference reference) Default implementation of theIRemoteServiceTrackerCustomizer.addingService
method.RemoteServiceTracker.getRemoteService()
Returns a service object for one of the services being tracked by thisRemoteServiceTracker
object.RemoteServiceTracker.getRemoteService
(IRemoteServiceReference reference) Returns the service object for the specifiedServiceReference
object if the referenced service is being tracked by thisRemoteServiceTracker
object.RemoteServiceTracker.getRemoteServices()
Return an array of service objects for all services being tracked by thisRemoteServiceTracker
object.RemoteServiceTracker.waitForRemoteService
(long timeout) Wait for at least one service to be tracked by thisRemoteServiceTracker
object.Methods in org.eclipse.ecf.remoteservice.util.tracker with parameters of type IRemoteServiceModifier and TypeMethodDescriptionvoid
IRemoteServiceTrackerCustomizer.modifiedService
(IRemoteServiceReference reference, IRemoteService remoteService) A remote service tracked by theRemoteServiceTracker
object has been modified.void
RemoteServiceTracker.modifiedService
(IRemoteServiceReference reference, IRemoteService remoteService) Default implementation of theServiceTrackerCustomizer.modifiedService
method.void
IRemoteServiceTrackerCustomizer.removedService
(IRemoteServiceReference reference, IRemoteService remoteService) A remote service tracked by theRemoteServiceTracker
object has been removed.void
RemoteServiceTracker.removedService
(IRemoteServiceReference reference, IRemoteService remoteService) Default implementation of theServiceTrackerCustomizer.removedService
method.