Package | Description |
---|---|
org.eclipse.ecf.remoteservice.client | |
org.eclipse.ecf.remoteservice.rest | |
org.eclipse.ecf.remoteservice.rest.client |
Modifier and Type | Class and Description |
---|---|
class |
RemoteCallParameter
Implementation of
IRemoteCallParameter . |
Modifier and Type | Field and Description |
---|---|
protected IRemoteCallParameter[] |
RemoteCallable.defaultParameters |
Modifier and Type | Method and Description |
---|---|
IRemoteCallParameter[] |
RemoteCallParameter.Builder.build() |
static IRemoteCallParameter[] |
RemoteCallParameterFactory.createParameters(java.util.Map nameValues)
The order given reflects in the order during call time, e.g.
|
static IRemoteCallParameter[] |
RemoteCallParameterFactory.createParameters(java.lang.String[] names,
java.lang.Object[] values) |
static IRemoteCallParameter[] |
RemoteCallParameterFactory.createParameters(java.lang.String name,
java.lang.Object value) |
static IRemoteCallParameter[] |
RemoteCallParameterFactory.createParameters(java.lang.String name1,
java.lang.Object value1,
java.lang.String name2,
java.lang.Object value2) |
static IRemoteCallParameter[] |
RemoteCallParameterFactory.createParameters(java.lang.String name1,
java.lang.Object value1,
java.lang.String name2,
java.lang.Object value2,
java.lang.String name3,
java.lang.Object value3) |
IRemoteCallParameter[] |
IRemoteCallable.getDefaultParameters()
Get default remote call parameters for this remote callable.
|
IRemoteCallParameter[] |
RemoteCallable.getDefaultParameters() |
protected IRemoteCallParameter[] |
AbstractClientContainer.prepareCallParameters(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable) |
protected IRemoteCallParameter[] |
AbstractClientContainer.prepareExtraParameters(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable) |
protected IRemoteCallParameter[] |
AbstractClientContainer.prepareParameters(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable) |
protected IRemoteCallParameter[] |
AbstractClientService.prepareParameters(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable) |
IRemoteCallParameter[] |
AbstractParameterSerializer.serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter[] currentParameters,
java.lang.Object[] paramToSerialize) |
IRemoteCallParameter[] |
IRemoteCallParameterSerializer.serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter[] currentParameters,
java.lang.Object[] paramToSerialize)
Serializes all remote call parameters of this call.
|
protected IRemoteCallParameter |
AbstractClientContainer.serializeParameter(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter defaultParameter,
java.lang.Object parameterValue)
Serialize the parameter using the container's parameterSerializer.
|
IRemoteCallParameter |
IRemoteCallParameterSerializer.serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault,
java.lang.Object paramToSerialize)
Serialize a remote call parameter.
|
IRemoteCallParameter |
StringParameterSerializer.serializeParameter(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault,
java.lang.Object paramToSerialize) |
protected IRemoteCallParameter[] |
AbstractClientContainer.serializeParameter(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable,
java.util.List currentParameters,
java.lang.Object[] parameterValue)
Serialize the parameter using the container's parameterSerializer.
|
Modifier and Type | Method and Description |
---|---|
RemoteCallParameter.Builder |
RemoteCallParameter.Builder.addParameter(IRemoteCallParameter param) |
static IRemoteCallable |
RemoteCallableFactory.createCallable(java.lang.String method,
java.lang.String resourcePath,
IRemoteCallParameter[] defaultParameters) |
static IRemoteCallable |
RemoteCallableFactory.createCallable(java.lang.String method,
java.lang.String resourcePath,
IRemoteCallParameter[] defaultParameters,
IRemoteCallableRequestType requestType) |
static IRemoteCallable |
RemoteCallableFactory.createCallable(java.lang.String method,
java.lang.String resourcePath,
IRemoteCallParameter[] defaultParameters,
IRemoteCallableRequestType requestType,
long defaultTimeout) |
protected IRemoteCallParameterSerializer |
AbstractClientContainer.getParameterSerializer(IRemoteCallParameter parameter,
java.lang.Object value) |
IRemoteCallParameter[] |
AbstractParameterSerializer.serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter[] currentParameters,
java.lang.Object[] paramToSerialize) |
IRemoteCallParameter[] |
IRemoteCallParameterSerializer.serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter[] currentParameters,
java.lang.Object[] paramToSerialize)
Serializes all remote call parameters of this call.
|
protected IRemoteCallParameter |
AbstractClientContainer.serializeParameter(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter defaultParameter,
java.lang.Object parameterValue)
Serialize the parameter using the container's parameterSerializer.
|
IRemoteCallParameter |
IRemoteCallParameterSerializer.serializeParameter(java.lang.String endpoint,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault,
java.lang.Object paramToSerialize)
Serialize a remote call parameter.
|
IRemoteCallParameter |
StringParameterSerializer.serializeParameter(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault,
java.lang.Object paramToSerialize) |
RemoteCallable.Builder |
RemoteCallable.Builder.setDefaultParameters(IRemoteCallParameter[] defaultParameters) |
Constructor and Description |
---|
RemoteCallable(java.lang.String method,
java.lang.String resourcePath,
IRemoteCallParameter[] defaultParameters,
IRemoteCallableRequestType requestType) |
RemoteCallable(java.lang.String method,
java.lang.String resourcePath,
IRemoteCallParameter[] defaultParameters,
IRemoteCallableRequestType requestType,
long defaultTimeout) |
Modifier and Type | Method and Description |
---|---|
static IRemoteCallable |
RestCallableFactory.createCallable(java.lang.String method,
java.lang.String resourcePath,
IRemoteCallParameter[] defaultParameters) |
static IRemoteCallable |
RestCallableFactory.createCallable(java.lang.String method,
java.lang.String resourcePath,
IRemoteCallParameter[] defaultParameters,
AbstractRequestType requestType) |
static IRemoteCallable |
RestCallableFactory.createCallable(java.lang.String method,
java.lang.String resourcePath,
IRemoteCallParameter[] defaultParameters,
AbstractRequestType requestType,
long defaultTimeout) |
Modifier and Type | Method and Description |
---|---|
org.apache.http.HttpEntity |
AbstractEntityRequestType.generateRequestEntity(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault,
java.lang.Object paramToSerialize) |
protected java.lang.String |
AbstractEntityRequestType.getCharset(IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault) |
protected long |
AbstractEntityRequestType.getContentLength(IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault) |
protected java.lang.String |
AbstractEntityRequestType.getContentType(IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault) |