Uses of Interface
org.eclipse.ecf.remoteservice.client.IRemoteCallable
Packages that use IRemoteCallable
Package
Description
-
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) -
Uses of IRemoteCallable in org.eclipse.ecf.remoteservice.rest
Methods in org.eclipse.ecf.remoteservice.rest that return IRemoteCallableModifier and TypeMethodDescriptionstatic IRemoteCallableRestCallableFactory.createCallable(String method) static IRemoteCallableRestCallableFactory.createCallable(String method, String resourcePath) static IRemoteCallableRestCallableFactory.createCallable(String method, String resourcePath, IRemoteCallParameter[] defaultParameters) static IRemoteCallableRestCallableFactory.createCallable(String method, String resourcePath, IRemoteCallParameter[] defaultParameters, AbstractRequestType requestType) static IRemoteCallableRestCallableFactory.createCallable(String method, String resourcePath, IRemoteCallParameter[] defaultParameters, AbstractRequestType requestType, long defaultTimeout) static IRemoteCallableRestCallableFactory.createCallable(String method, String resourcePath, AbstractRequestType requestType) static IRemoteCallableRestCallableFactory.createCallable(String method, String resourcePath, AbstractRequestType requestType, long timeout) -
Uses of IRemoteCallable in org.eclipse.ecf.remoteservice.rest.client
Methods in org.eclipse.ecf.remoteservice.rest.client with parameters of type IRemoteCallableModifier and TypeMethodDescriptionprotected voidRestClientService.addRequestHeaders(org.apache.http.message.AbstractHttpMessage httpMethod, IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBaseRestClientService.createAndPrepareHttpMethod(String uri, IRemoteCall call, IRemoteCallable callable) protected RemoteServiceClientRegistrationAbstractRestClientContainer.createRestServiceRegistration(String[] clazzes, IRemoteCallable[][] callables, Dictionary properties) protected RemoteServiceClientRegistrationAbstractRestClientContainer.createRestServiceRegistration(IRemoteCallable[] callables, Dictionary properties) XMLRemoteResponseDeserializer.deserializeResponse(String uri, IRemoteCall call, IRemoteCallable callable, Map responseHeaders, byte[] responseBody) org.apache.http.HttpEntityAbstractEntityRequestType.generateRequestEntity(String uri, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault, Object paramToSerialize) protected StringAbstractEntityRequestType.getCharset(IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault) protected longAbstractEntityRequestType.getContentLength(IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault) protected StringAbstractEntityRequestType.getContentType(IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault) protected ObjectRestClientService.invokeRemoteCall(IRemoteCall call, IRemoteCallable callable) Calls the Rest service with given URL of IRestCall.protected StringAbstractRestClientContainer.prepareBaseUri(IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBaseRestClientService.prepareDeleteMethod(String uri, IRemoteCall call, IRemoteCallable callable) AbstractRestClientContainer.prepareEndpointAddress(IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBaseRestClientService.prepareGetMethod(String uri, IRemoteCall call, IRemoteCallable callable) protected voidRestClientService.prepareHttpMethod(org.apache.http.client.methods.HttpRequestBase httpMethod, IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBaseRestClientService.preparePatchMethod(String uri, IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBaseRestClientService.preparePostMethod(String uri, IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBaseRestClientService.preparePutMethod(String uri, IRemoteCall call, IRemoteCallable callable) protected StringAbstractRestClientContainer.prepareResourcePath(IRemoteCall call, IRemoteCallable callable) protected voidRestClientService.setupHttpMethod(org.apache.http.client.methods.HttpRequestBase httpMethod, IRemoteCall call, IRemoteCallable callable) protected voidRestClientService.setupTimeouts(org.apache.http.client.HttpClient httpClient, IRemoteCall call, IRemoteCallable callable) protected org.apache.http.NameValuePair[]RestClientService.toNameValuePairs(String uri, IRemoteCall call, IRemoteCallable callable) Constructors in org.eclipse.ecf.remoteservice.rest.client with parameters of type IRemoteCallableModifierConstructorDescriptionRestRemoteServiceClientRegistration(Namespace namespace, String[] classNames, IRemoteCallable[][] restCalls, Dictionary properties, RemoteServiceClientRegistry registry) RestRemoteServiceClientRegistration(Namespace namespace, IRemoteCallable[] restCalls, Dictionary properties, RemoteServiceClientRegistry registry)