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 TypeClassDescriptionclassAbstract remote service implementation.Methods in org.eclipse.ecf.remoteservice that return IRemoteServiceModifier and TypeMethodDescriptionprotected IRemoteServiceAbstractRemoteService.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 voidRemoteServiceHelper.asyncExec(IRemoteService remoteService, String method, Object[] parameters, long timeout, IRemoteCallListener listener) Invoke given method asynchronously, and call listener upon successful completion.static voidRemoteServiceHelper.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.IFutureRemoteServiceHelper.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.IFutureRemoteServiceHelper.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 ObjectRemoteServiceHelper.syncExec(IRemoteService remoteService, String method, Object[] parameters) Invoke given method synchronously, blocking the calling thread until a result is received or timeout.static ObjectRemoteServiceHelper.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 TypeClassDescriptionclassRemote service client service.classAbstract client remote service instance.Methods in org.eclipse.ecf.remoteservice.client that return IRemoteServiceModifier and TypeMethodDescriptionprotected IRemoteServiceAbstractClientContainer.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 TypeClassDescriptionclassclassThis 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 IRemoteServiceAbstractRestClientContainer.createRemoteService(RemoteServiceClientRegistration registration) protected IRemoteServiceRestClientContainer.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 theRemoteServiceTrackerobject.RemoteServiceTracker.addingService(IRemoteServiceReference reference) Default implementation of theIRemoteServiceTrackerCustomizer.addingServicemethod.RemoteServiceTracker.getRemoteService()Returns a service object for one of the services being tracked by thisRemoteServiceTrackerobject.RemoteServiceTracker.getRemoteService(IRemoteServiceReference reference) Returns the service object for the specifiedServiceReferenceobject if the referenced service is being tracked by thisRemoteServiceTrackerobject.RemoteServiceTracker.getRemoteServices()Return an array of service objects for all services being tracked by thisRemoteServiceTrackerobject.RemoteServiceTracker.waitForRemoteService(long timeout) Wait for at least one service to be tracked by thisRemoteServiceTrackerobject.Methods in org.eclipse.ecf.remoteservice.util.tracker with parameters of type IRemoteServiceModifier and TypeMethodDescriptionvoidIRemoteServiceTrackerCustomizer.modifiedService(IRemoteServiceReference reference, IRemoteService remoteService) A remote service tracked by theRemoteServiceTrackerobject has been modified.voidRemoteServiceTracker.modifiedService(IRemoteServiceReference reference, IRemoteService remoteService) Default implementation of theServiceTrackerCustomizer.modifiedServicemethod.voidIRemoteServiceTrackerCustomizer.removedService(IRemoteServiceReference reference, IRemoteService remoteService) A remote service tracked by theRemoteServiceTrackerobject has been removed.voidRemoteServiceTracker.removedService(IRemoteServiceReference reference, IRemoteService remoteService) Default implementation of theServiceTrackerCustomizer.removedServicemethod.