public class SoapRemoteFunctionRequestSerializer<RequestT extends AbstractRemoteFunctionRequest<RequestT,RequestResultT>,RequestResultT extends AbstractRemoteFunctionRequestResult<RequestT,RequestResultT>> extends AbstractRequestSerializer<RequestT,RequestResultT>
Constructor and Description |
---|
SoapRemoteFunctionRequestSerializer(Class<RequestResultT> resultType) |
Modifier and Type | Method and Description |
---|---|
protected RequestResultT |
deserializeRequestResult(SerializedRequestResult<RequestT> serializedRequestResult)
Deserialize a request result.
|
protected List<com.sap.cloud.sdk.s4hana.connectivity.rfc.AbstractRemoteFunctionRequestResult.Result> |
getReturnParameterResults(RequestResultT result) |
protected SerializedRequest<RequestT> |
serializeRequest(RequestT request)
Serialize a request.
|
deserialize, serialize
public SoapRemoteFunctionRequestSerializer(Class<RequestResultT> resultType)
protected List<com.sap.cloud.sdk.s4hana.connectivity.rfc.AbstractRemoteFunctionRequestResult.Result> getReturnParameterResults(RequestResultT result)
@Nonnull protected SerializedRequest<RequestT> serializeRequest(@Nonnull RequestT request) throws ParserConfigurationException, TransformerException
RequestSerializationException
by AbstractRequestSerializer.serialize(Request)
.serializeRequest
in class AbstractRequestSerializer<RequestT extends AbstractRemoteFunctionRequest<RequestT,RequestResultT>,RequestResultT extends AbstractRemoteFunctionRequestResult<RequestT,RequestResultT>>
ParserConfigurationException
TransformerException
@Nonnull protected RequestResultT deserializeRequestResult(@Nonnull SerializedRequestResult<RequestT> serializedRequestResult) throws ParserConfigurationException
RequestSerializationException
by AbstractRequestSerializer.deserialize(SerializedRequestResult)
.deserializeRequestResult
in class AbstractRequestSerializer<RequestT extends AbstractRemoteFunctionRequest<RequestT,RequestResultT>,RequestResultT extends AbstractRemoteFunctionRequestResult<RequestT,RequestResultT>>
ParserConfigurationException
Copyright © 2019 SAP SE. All rights reserved.