Uses of Interface
org.eclipse.ecf.remoteservice.client.IRemoteCallable
Packages that use IRemoteCallable
-
Uses of IRemoteCallable in org.eclipse.ecf.remoteservice.client
Classes in org.eclipse.ecf.remoteservice.client that implement IRemoteCallableFields in org.eclipse.ecf.remoteservice.client declared as IRemoteCallableModifier and TypeFieldDescriptionprotected IRemoteCallable[][]RemoteServiceClientRegistration.callablesMethods in org.eclipse.ecf.remoteservice.client that return IRemoteCallableModifier and TypeMethodDescriptionRemoteCallable.Builder.build()static IRemoteCallableRemoteCallableFactory.createCallable(String method) static IRemoteCallableRemoteCallableFactory.createCallable(String method, String resourcePath) static IRemoteCallableRemoteCallableFactory.createCallable(String method, String resourcePath, IRemoteCallableRequestType requestType) static IRemoteCallableRemoteCallableFactory.createCallable(String method, String resourcePath, IRemoteCallableRequestType requestType, long timeout) static IRemoteCallableRemoteCallableFactory.createCallable(String method, String resourcePath, IRemoteCallParameter[] defaultParameters) static IRemoteCallableRemoteCallableFactory.createCallable(String method, String resourcePath, IRemoteCallParameter[] defaultParameters, IRemoteCallableRequestType requestType) static IRemoteCallableRemoteCallableFactory.createCallable(String method, String resourcePath, IRemoteCallParameter[] defaultParameters, IRemoteCallableRequestType requestType, long defaultTimeout) protected IRemoteCallable[][]AbstractRSAClientContainer.createRegistrationCallables(ID targetID, String[] interfaces, Dictionary endpointDescriptionProperties) protected IRemoteCallableRemoteServiceClientRegistration.findDefaultRemoteCallable(String methodToFind) protected IRemoteCallableRemoteServiceClientRegistration.findRemoteCallable(IRemoteCall remoteCall) AbstractClientService.UriRequest.getRemoteCallable()RemoteServiceClientRegistration.lookupCallable(IRemoteCall remoteCall) Methods in org.eclipse.ecf.remoteservice.client with parameters of type IRemoteCallableModifier and TypeMethodDescriptionprotected org.eclipse.equinox.concurrent.future.IFutureAbstractClientService.callAsync(IRemoteCall call, IRemoteCallable callable) protected voidAbstractClientService.callAsync(IRemoteCall call, IRemoteCallable restClientCallable, IRemoteCallListener listener) protected RemoteServiceClientRegistrationAbstractClientContainer.createRestServiceRegistration(String[] clazzes, IRemoteCallable[][] callables, Dictionary properties) protected RemoteServiceClientRegistrationAbstractClientContainer.createRestServiceRegistration(IRemoteCallable[] callables, Dictionary properties) AbstractClientContainer.createUriRequest(String endpoint, IRemoteCall call, IRemoteCallable callable) protected AbstractClientService.UriRequestAbstractClientService.createUriRequest(String endpoint, IRemoteCall call, IRemoteCallable callable) IRemoteResponseDeserializer.deserializeResponse(String endpoint, IRemoteCall call, IRemoteCallable callable, Map responseHeaders, byte[] responseBody) Deserialize remote response.protected IRemoteResponseDeserializerAbstractClientContainer.getResponseDeserializer(IRemoteCall call, IRemoteCallable callable, Map responseHeaders) protected abstract ObjectAbstractClientService.invokeRemoteCall(IRemoteCall call, IRemoteCallable callable) Invoke remote call.protected ObjectAbstractRSAClientService.invokeRemoteCall(IRemoteCall call, IRemoteCallable callable) protected IRemoteCallParameter[]AbstractClientContainer.prepareCallParameters(String uri, IRemoteCall call, IRemoteCallable callable) protected abstract StringAbstractClientContainer.prepareEndpointAddress(IRemoteCall call, IRemoteCallable callable) Prepare an endpoint address for the given call and callable.protected StringAbstractClientService.prepareEndpointAddress(IRemoteCall call, IRemoteCallable callable) protected StringAbstractRSAClientContainer.prepareEndpointAddress(IRemoteCall call, IRemoteCallable callable) protected IRemoteCallParameter[]AbstractClientContainer.prepareExtraParameters(String uri, IRemoteCall call, IRemoteCallable callable) protected IRemoteCallParameter[]AbstractClientContainer.prepareParameters(String uri, IRemoteCall call, IRemoteCallable callable) protected IRemoteCallParameter[]AbstractClientService.prepareParameters(String uri, IRemoteCall call, IRemoteCallable callable) protected ObjectAbstractClientContainer.processResponse(String uri, IRemoteCall call, IRemoteCallable callable, Map responseHeaders, byte[] responseBody) protected ObjectAbstractClientService.processResponse(String uri, IRemoteCall call, IRemoteCallable callable, Map responseHeaders, byte[] responseBody) AbstractClientContainer.registerCallables(Class<?> serviceType, IRemoteCallable[] callables, Dictionary properties) AbstractClientContainer.registerCallables(String[] clazzes, IRemoteCallable[][] callables, Dictionary properties) AbstractClientContainer.registerCallables(IRemoteCallable[] callables, Dictionary properties) IRemoteServiceClientContainerAdapter.registerCallables(String[] serviceInterfaceNames, IRemoteCallable[][] remoteCallables, Dictionary properties) Register remoteCallables for given serviceInterfaceNames.IRemoteServiceClientContainerAdapter.registerCallables(IRemoteCallable[] remoteCallables, Dictionary properties) Register remoteCallables for remote service client.protected IRemoteCallParameter[]AbstractClientContainer.serializeParameter(String uri, IRemoteCall call, IRemoteCallable callable, List currentParameters, Object[] parameterValue) Serialize the parameter using the container's parameterSerializer.protected IRemoteCallParameterAbstractClientContainer.serializeParameter(String uri, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter defaultParameter, Object parameterValue) Serialize the parameter using the container's parameterSerializer.AbstractParameterSerializer.serializeParameter(String endpoint, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter[] currentParameters, Object[] paramToSerialize) IRemoteCallParameterSerializer.serializeParameter(String endpoint, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter[] currentParameters, Object[] paramToSerialize) Serializes all remote call parameters of this call.IRemoteCallParameterSerializer.serializeParameter(String endpoint, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault, Object paramToSerialize) Serialize a remote call parameter.StringParameterSerializer.serializeParameter(String uri, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault, Object paramToSerialize) Constructors in org.eclipse.ecf.remoteservice.client with parameters of type IRemoteCallableModifierConstructorDescriptionAsyncResult(IRemoteCall call, IRemoteCallable callable, IRemoteCallListener listener) RemoteServiceClientRegistration(Namespace namespace, String[] classNames, IRemoteCallable[][] restCalls, Dictionary properties, RemoteServiceClientRegistry registry) RemoteServiceClientRegistration(Namespace namespace, IRemoteCallable[] restCalls, Dictionary properties, RemoteServiceClientRegistry registry) RSAClientRegistration(ID targetID, String[] classNames, IRemoteCallable[][] restCalls, Dictionary properties) UriRequest(String uri, IRemoteCall call, IRemoteCallable callable)