Uses of Interface
org.eclipse.ecf.remoteservice.IRemoteService
-
-
Uses of IRemoteService in org.eclipse.ecf.provider.remoteservice.generic
Classes in org.eclipse.ecf.provider.remoteservice.generic that implement IRemoteService Modifier and Type Class Description class
RemoteServiceImpl
Methods in org.eclipse.ecf.provider.remoteservice.generic that return IRemoteService Modifier and Type Method Description IRemoteService
RegistrySharedObject. getRemoteService(IRemoteServiceReference reference)
IRemoteService
RemoteServiceContainer. getRemoteService(IRemoteServiceReference ref)
-
Uses of IRemoteService in org.eclipse.ecf.remoteservice
Classes in org.eclipse.ecf.remoteservice that implement IRemoteService Modifier and Type Class Description class
AbstractRemoteService
Abstract remote service implementation.Methods in org.eclipse.ecf.remoteservice that return IRemoteService Modifier and Type Method Description protected IRemoteService
AbstractRemoteService. getRemoteService()
IRemoteService
IRemoteServiceConsumer. getRemoteService(IRemoteServiceReference reference)
Get remote service for given IRemoteServiceReference.IRemoteService
IRemoteServiceContainer. getRemoteService(String serviceInterfaceClass)
Get the remote service for given serviceInterface class.IRemoteService
IRemoteServiceContainer. getRemoteService(String targetLocation, String serviceInterfaceClass)
Get the remote service for given targetLocation and given serviceInterface class.IRemoteService
IRemoteServiceContainer. getRemoteService(String targetLocation, String serviceInterfaceClass, String filter)
Get the remote service for given targetLocation and given serviceInterface class.IRemoteService
IRemoteServiceContainerAdapter. getRemoteService(IRemoteServiceReference reference)
Get remote service for given IRemoteServiceReference.IRemoteService
IRemoteServiceProxy. getRemoteService()
Get IRemoteService associated with this proxyIRemoteService
RemoteServiceContainer. getRemoteService(String serviceInterfaceClass)
IRemoteService
RemoteServiceContainer. getRemoteService(String targetLocation, String serviceInterfaceClass)
IRemoteService
RemoteServiceContainer. getRemoteService(String targetLocation, String serviceInterfaceClass, String filter)
IRemoteService
RemoteServiceContainerAdapterImpl. getRemoteService(IRemoteServiceReference reference)
Methods in org.eclipse.ecf.remoteservice with parameters of type IRemoteService Modifier and Type Method Description static 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 IRemoteService Modifier and Type Class Description class
AbstractClientService
Remote service client service.class
AbstractRSAClientService
Abstract client remote service instance.Methods in org.eclipse.ecf.remoteservice.client that return IRemoteService Modifier and Type Method Description protected IRemoteService
AbstractClientContainer. createRemoteService(RemoteServiceClientRegistration registration)
Create a remote service for a given remote service registration.IRemoteService
IRemoteServiceFactory. createRemoteService(RemoteServiceClientRegistration registration)
IRemoteService
AbstractClientContainer. getRemoteService(IRemoteServiceReference reference)
-
Uses of IRemoteService in org.eclipse.ecf.remoteservice.rest.client
Classes in org.eclipse.ecf.remoteservice.rest.client that implement IRemoteService Modifier and Type Class Description class
AbstractRestClientService
class
RestClientService
This class represents a REST service from the client side of view.Methods in org.eclipse.ecf.remoteservice.rest.client that return IRemoteService Modifier and Type Method Description protected 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 IRemoteService Modifier and Type Method Description IRemoteService
ServletServerContainer. getRemoteService(IRemoteServiceReference reference)
-
Uses of IRemoteService in org.eclipse.ecf.remoteservice.util.tracker
Methods in org.eclipse.ecf.remoteservice.util.tracker that return IRemoteService Modifier and Type Method Description IRemoteService
IRemoteServiceTrackerCustomizer. addingService(IRemoteServiceReference reference)
A service is being added to theRemoteServiceTracker
object.IRemoteService
RemoteServiceTracker. addingService(IRemoteServiceReference reference)
Default implementation of theIRemoteServiceTrackerCustomizer.addingService
method.IRemoteService
RemoteServiceTracker. getRemoteService()
Returns a service object for one of the services being tracked by thisRemoteServiceTracker
object.IRemoteService
RemoteServiceTracker. getRemoteService(IRemoteServiceReference reference)
Returns the service object for the specifiedServiceReference
object if the referenced service is being tracked by thisRemoteServiceTracker
object.IRemoteService[]
RemoteServiceTracker. getRemoteServices()
Return an array of service objects for all services being tracked by thisRemoteServiceTracker
object.IRemoteService
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 IRemoteService Modifier and Type Method Description void
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.
-