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.callables
Methods in org.eclipse.ecf.remoteservice.client that return IRemoteCallableModifier and TypeMethodDescriptionRemoteCallable.Builder.build()
static IRemoteCallable
RemoteCallableFactory.createCallable
(String method) static IRemoteCallable
RemoteCallableFactory.createCallable
(String method, String resourcePath) static IRemoteCallable
RemoteCallableFactory.createCallable
(String method, String resourcePath, IRemoteCallableRequestType requestType) static IRemoteCallable
RemoteCallableFactory.createCallable
(String method, String resourcePath, IRemoteCallableRequestType requestType, long timeout) static IRemoteCallable
RemoteCallableFactory.createCallable
(String method, String resourcePath, IRemoteCallParameter[] defaultParameters) static IRemoteCallable
RemoteCallableFactory.createCallable
(String method, String resourcePath, IRemoteCallParameter[] defaultParameters, IRemoteCallableRequestType requestType) static IRemoteCallable
RemoteCallableFactory.createCallable
(String method, String resourcePath, IRemoteCallParameter[] defaultParameters, IRemoteCallableRequestType requestType, long defaultTimeout) protected IRemoteCallable[][]
AbstractRSAClientContainer.createRegistrationCallables
(ID targetID, String[] interfaces, Dictionary endpointDescriptionProperties) protected IRemoteCallable
RemoteServiceClientRegistration.findDefaultRemoteCallable
(String methodToFind) protected IRemoteCallable
RemoteServiceClientRegistration.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.IFuture
AbstractClientService.callAsync
(IRemoteCall call, IRemoteCallable callable) protected void
AbstractClientService.callAsync
(IRemoteCall call, IRemoteCallable restClientCallable, IRemoteCallListener listener) protected RemoteServiceClientRegistration
AbstractClientContainer.createRestServiceRegistration
(String[] clazzes, IRemoteCallable[][] callables, Dictionary properties) protected RemoteServiceClientRegistration
AbstractClientContainer.createRestServiceRegistration
(IRemoteCallable[] callables, Dictionary properties) AbstractClientContainer.createUriRequest
(String endpoint, IRemoteCall call, IRemoteCallable callable) protected AbstractClientService.UriRequest
AbstractClientService.createUriRequest
(String endpoint, IRemoteCall call, IRemoteCallable callable) IRemoteResponseDeserializer.deserializeResponse
(String endpoint, IRemoteCall call, IRemoteCallable callable, Map responseHeaders, byte[] responseBody) Deserialize remote response.protected IRemoteResponseDeserializer
AbstractClientContainer.getResponseDeserializer
(IRemoteCall call, IRemoteCallable callable, Map responseHeaders) protected abstract Object
AbstractClientService.invokeRemoteCall
(IRemoteCall call, IRemoteCallable callable) Invoke remote call.protected Object
AbstractRSAClientService.invokeRemoteCall
(IRemoteCall call, IRemoteCallable callable) protected IRemoteCallParameter[]
AbstractClientContainer.prepareCallParameters
(String uri, IRemoteCall call, IRemoteCallable callable) protected abstract String
AbstractClientContainer.prepareEndpointAddress
(IRemoteCall call, IRemoteCallable callable) Prepare an endpoint address for the given call and callable.protected String
AbstractClientService.prepareEndpointAddress
(IRemoteCall call, IRemoteCallable callable) protected String
AbstractRSAClientContainer.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 Object
AbstractClientContainer.processResponse
(String uri, IRemoteCall call, IRemoteCallable callable, Map responseHeaders, byte[] responseBody) protected Object
AbstractClientService.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 IRemoteCallParameter
AbstractClientContainer.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 IRemoteCallable
RestCallableFactory.createCallable
(String method) static IRemoteCallable
RestCallableFactory.createCallable
(String method, String resourcePath) static IRemoteCallable
RestCallableFactory.createCallable
(String method, String resourcePath, IRemoteCallParameter[] defaultParameters) static IRemoteCallable
RestCallableFactory.createCallable
(String method, String resourcePath, IRemoteCallParameter[] defaultParameters, AbstractRequestType requestType) static IRemoteCallable
RestCallableFactory.createCallable
(String method, String resourcePath, IRemoteCallParameter[] defaultParameters, AbstractRequestType requestType, long defaultTimeout) static IRemoteCallable
RestCallableFactory.createCallable
(String method, String resourcePath, AbstractRequestType requestType) static IRemoteCallable
RestCallableFactory.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 void
RestClientService.addRequestHeaders
(org.apache.http.message.AbstractHttpMessage httpMethod, IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBase
RestClientService.createAndPrepareHttpMethod
(String uri, IRemoteCall call, IRemoteCallable callable) protected RemoteServiceClientRegistration
AbstractRestClientContainer.createRestServiceRegistration
(String[] clazzes, IRemoteCallable[][] callables, Dictionary properties) protected RemoteServiceClientRegistration
AbstractRestClientContainer.createRestServiceRegistration
(IRemoteCallable[] callables, Dictionary properties) XMLRemoteResponseDeserializer.deserializeResponse
(String uri, IRemoteCall call, IRemoteCallable callable, Map responseHeaders, byte[] responseBody) org.apache.http.HttpEntity
AbstractEntityRequestType.generateRequestEntity
(String uri, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault, Object paramToSerialize) protected String
AbstractEntityRequestType.getCharset
(IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault) protected long
AbstractEntityRequestType.getContentLength
(IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault) protected String
AbstractEntityRequestType.getContentType
(IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault) protected Object
RestClientService.invokeRemoteCall
(IRemoteCall call, IRemoteCallable callable) Calls the Rest service with given URL of IRestCall.protected String
AbstractRestClientContainer.prepareBaseUri
(IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBase
RestClientService.prepareDeleteMethod
(String uri, IRemoteCall call, IRemoteCallable callable) AbstractRestClientContainer.prepareEndpointAddress
(IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBase
RestClientService.prepareGetMethod
(String uri, IRemoteCall call, IRemoteCallable callable) protected void
RestClientService.prepareHttpMethod
(org.apache.http.client.methods.HttpRequestBase httpMethod, IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBase
RestClientService.preparePatchMethod
(String uri, IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBase
RestClientService.preparePostMethod
(String uri, IRemoteCall call, IRemoteCallable callable) protected org.apache.http.client.methods.HttpRequestBase
RestClientService.preparePutMethod
(String uri, IRemoteCall call, IRemoteCallable callable) protected String
AbstractRestClientContainer.prepareResourcePath
(IRemoteCall call, IRemoteCallable callable) protected void
RestClientService.setupHttpMethod
(org.apache.http.client.methods.HttpRequestBase httpMethod, IRemoteCall call, IRemoteCallable callable) protected void
RestClientService.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)