Uses of Interface
org.eclipse.ecf.remoteservice.IRemoteService
Package
Description
-
Uses of IRemoteService in org.eclipse.ecf.provider.remoteservice.generic
Modifier and TypeMethodDescriptionRegistrySharedObject.getRemoteService
(IRemoteServiceReference reference) RemoteServiceContainer.getRemoteService
(IRemoteServiceReference ref) -
Uses of IRemoteService in org.eclipse.ecf.remoteservice
Modifier and TypeClassDescriptionclass
Abstract remote service implementation.Modifier 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) Modifier 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
Modifier and TypeClassDescriptionclass
Remote service client service.class
Abstract client remote service instance.Modifier 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
Modifier and TypeClassDescriptionclass
class
This class represents a REST service from the client side of view.Modifier and TypeMethodDescriptionprotected abstract IRemoteService
AbstractRestClientContainer.createRemoteService
(RemoteServiceClientRegistration registration) protected IRemoteService
RestClientContainer.createRemoteService
(RemoteServiceClientRegistration registration) -
Uses of IRemoteService in org.eclipse.ecf.remoteservice.servlet
Modifier and TypeMethodDescriptionServletServerContainer.getRemoteService
(IRemoteServiceReference reference) -
Uses of IRemoteService in org.eclipse.ecf.remoteservice.util.tracker
Modifier 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.Modifier 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.