Uses of Interface
org.eclipse.ecf.remoteservice.IRemoteCall
-
-
Uses of IRemoteCall in org.eclipse.ecf.provider.remoteservice.generic
Classes in org.eclipse.ecf.provider.remoteservice.generic that implement IRemoteCall Modifier and Type Class Description classRemoteCallImplMethods in org.eclipse.ecf.provider.remoteservice.generic with parameters of type IRemoteCall Modifier and Type Method Description voidRemoteServiceImpl. callAsync(IRemoteCall call, IRemoteCallListener listener)ObjectRemoteServiceImpl. callSync(IRemoteCall call)protected ObjectRegistrySharedObject. callSynch(RemoteServiceRegistrationImpl registration, IRemoteCall call)voidRemoteServiceImpl. fireAsync(IRemoteCall call)protected voidRegistrySharedObject. fireCallStartEvent(IRemoteCallListener listener, long requestId, IRemoteServiceReference reference, IRemoteCall call)protected RequestRegistrySharedObject. sendCallRequest(RemoteServiceRegistrationImpl remoteRegistration, IRemoteCall call)protected voidRegistrySharedObject. sendCallRequestWithListener(RemoteServiceRegistrationImpl remoteRegistration, IRemoteCall call, IRemoteCallListener listener)protected RequestRegistrySharedObject. sendFireRequest(RemoteServiceRegistrationImpl remoteRegistration, IRemoteCall call) -
Uses of IRemoteCall in org.eclipse.ecf.remoteservice
Classes in org.eclipse.ecf.remoteservice that implement IRemoteCall Modifier and Type Class Description classRemoteCallFields in org.eclipse.ecf.remoteservice declared as IRemoteCall Modifier and Type Field Description protected IRemoteCallAbstractRemoteCallListener. remoteCallMethods in org.eclipse.ecf.remoteservice that return IRemoteCall Modifier and Type Method Description protected IRemoteCallAbstractRemoteService. createRemoteCall(String callMethod, Object[] callParameters, long callTimeout)static IRemoteCallRemoteCallFactory. createRemoteCall(String fqMethod)static IRemoteCallRemoteCallFactory. createRemoteCall(String fqMethod, Object[] params)static IRemoteCallRemoteCallFactory. createRemoteCall(String fqMethod, Object[] params, long timeout)protected IRemoteCallAbstractRemoteCallListener. getRemoteCall()Methods in org.eclipse.ecf.remoteservice with parameters of type IRemoteCall Modifier and Type Method Description org.eclipse.equinox.concurrent.future.IFutureAbstractRemoteService. callAsync(IRemoteCall call)Future<Object>AbstractRemoteService. callAsync(IRemoteCall call, Callable<Object> callable)org.eclipse.equinox.concurrent.future.IFutureIRemoteService. callAsync(IRemoteCall call)Call remote method specified by call parameter asynchronously, and immediately returnIFutureinstance.voidIRemoteService. callAsync(IRemoteCall call, IRemoteCallListener listener)Call remote method specified by call parameter asynchronously, and notify specified listener when call starts and completes.protected ObjectAbstractRemoteService. callAsyncWithResult(IRemoteCall call, IRemoteCallListener listener)protected Future<Object>AbstractRemoteService. callAsyncWithTimeout(IRemoteCall call, Callable<Object> callable)protected voidAbstractRemoteService. callAsyncWithTimeout(IRemoteCall call, Callable<IRemoteCallCompleteEvent> callable, IRemoteCallListener callback)protected FutureAbstractRemoteService. callFutureAsync(IRemoteCall call)ObjectRemoteServiceRegistrationImpl. callService(IRemoteCall call)ObjectAbstractRemoteService. callSync(IRemoteCall call, Callable<Object> callable)ObjectIRemoteService. callSync(IRemoteCall call)Call remote method specified by call parameter synchronously.voidIRemoteServiceCallPolicy. checkRemoteCall(ID fromID, IRemoteServiceRegistration registration, IRemoteCall remoteCall)The following method is to be called before the remote service method call to check if the remote service method call is authorized.voidIRemoteService. fireAsync(IRemoteCall call)Fire remote method specified by call parameter.protected ExecutorServiceAbstractRemoteService. getFutureExecutorService(IRemoteCall call)protected org.eclipse.equinox.concurrent.future.IExecutorAbstractRemoteService. getIFutureExecutor(IRemoteCall call)protected ObjectAbstractRemoteService. invokeSync(IRemoteCall call) -
Uses of IRemoteCall in org.eclipse.ecf.remoteservice.client
Classes in org.eclipse.ecf.remoteservice.client that implement IRemoteCall Modifier and Type Class Description static classAbstractRSAClientService.RSARemoteCallMethods in org.eclipse.ecf.remoteservice.client that return IRemoteCall Modifier and Type Method Description IRemoteCallAbstractClientService.UriRequest. getRemoteCall()Methods in org.eclipse.ecf.remoteservice.client with parameters of type IRemoteCall Modifier and Type Method Description org.eclipse.equinox.concurrent.future.IFutureAbstractClientService. callAsync(IRemoteCall call)protected org.eclipse.equinox.concurrent.future.IFutureAbstractClientService. callAsync(IRemoteCall call, IRemoteCallable callable)protected voidAbstractClientService. callAsync(IRemoteCall call, IRemoteCallable restClientCallable, IRemoteCallListener listener)voidAbstractClientService. callAsync(IRemoteCall call, IRemoteCallListener listener)voidAbstractRSAClientService. callAsync(IRemoteCall call, IRemoteCallListener listener)ObjectAbstractClientService. callSync(IRemoteCall call)ObjectAbstractRSAClientService. callSync(IRemoteCall call)AbstractClientService.UriRequestAbstractClientContainer. createUriRequest(String endpoint, IRemoteCall call, IRemoteCallable callable)protected AbstractClientService.UriRequestAbstractClientService. createUriRequest(String endpoint, IRemoteCall call, IRemoteCallable callable)ObjectIRemoteResponseDeserializer. deserializeResponse(String endpoint, IRemoteCall call, IRemoteCallable callable, Map responseHeaders, byte[] responseBody)Deserialize remote response.protected IRemoteCallableRemoteServiceClientRegistration. findRemoteCallable(IRemoteCall remoteCall)voidAbstractClientService. fireAsync(IRemoteCall call)protected ExecutorServiceAbstractRSAClientService. getFutureExecutorService(IRemoteCall call)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 ObjectAbstractClientService. invokeSync(IRemoteCall remoteCall)IRemoteCallableRemoteServiceClientRegistration. lookupCallable(IRemoteCall remoteCall)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)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.IRemoteCallParameter[]AbstractParameterSerializer. serializeParameter(String endpoint, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter[] currentParameters, Object[] paramToSerialize)IRemoteCallParameter[]IRemoteCallParameterSerializer. serializeParameter(String endpoint, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter[] currentParameters, Object[] paramToSerialize)Serializes all remote call parameters of this call.IRemoteCallParameterIRemoteCallParameterSerializer. serializeParameter(String endpoint, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault, Object paramToSerialize)Serialize a remote call parameter.IRemoteCallParameterStringParameterSerializer. serializeParameter(String uri, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault, Object paramToSerialize)Constructors in org.eclipse.ecf.remoteservice.client with parameters of type IRemoteCall Constructor Description AsyncResult(IRemoteCall call, IRemoteCallable callable, IRemoteCallListener listener)UriRequest(String uri, IRemoteCall call, IRemoteCallable callable) -
Uses of IRemoteCall in org.eclipse.ecf.remoteservice.events
Methods in org.eclipse.ecf.remoteservice.events that return IRemoteCall Modifier and Type Method Description IRemoteCallIRemoteCallStartEvent. getCall()Get the remote call itself. -
Uses of IRemoteCall in org.eclipse.ecf.remoteservice.rest
Subinterfaces of IRemoteCall in org.eclipse.ecf.remoteservice.rest Modifier and Type Interface Description interfaceIRestCallRest call provides a way for clients to access/call a remote service.Classes in org.eclipse.ecf.remoteservice.rest that implement IRemoteCall Modifier and Type Class Description classRestCallImplementation ofIRestCall. -
Uses of IRemoteCall in org.eclipse.ecf.remoteservice.rest.client
Methods in org.eclipse.ecf.remoteservice.rest.client with parameters of type IRemoteCall Modifier and Type Method Description protected 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)ObjectXMLRemoteResponseDeserializer. 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)StringAbstractRestClientContainer. 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) -
Uses of IRemoteCall in org.eclipse.ecf.remoteservice.util
Classes in org.eclipse.ecf.remoteservice.util that implement IRemoteCall Modifier and Type Class Description classRemoteCallMethodImplementation of IRemoteCall based upon Method.
-