Package | Description |
---|---|
com.sap.cloud.sdk.s4hana.connectivity | |
com.sap.cloud.sdk.s4hana.connectivity.rfc |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRequestSerializer<RequestT extends Request<RequestT,RequestResultT>,RequestResultT extends RequestResult<RequestT,RequestResultT>>
Common abstract class for serialization of queries and deserialization of request results.
|
class |
ErpHttpRequestExecutor<RequestT extends Request<RequestT,RequestResultT>,RequestResultT extends RequestResult<RequestT,RequestResultT>>
A collection of methods which are commonly called during executions of a request against an ERP system.
|
class |
Request<RequestT extends Request<RequestT,RequestResultT>,RequestResultT extends RequestResult<RequestT,RequestResultT>>
Common interface for ERP queries.
|
interface |
RequestExecutor<RequestT extends Request<RequestT,RequestResultT>,RequestResultT extends RequestResult<RequestT,RequestResultT>>
Common interface for execution of different types of queries.
|
interface |
RequestResult<RequestT extends Request<RequestT,RequestResultT>,RequestResultT extends RequestResult<RequestT,RequestResultT>>
Common interface for ERP request results.
|
interface |
RequestSerializer<RequestT extends Request<RequestT,RequestResultT>,RequestResultT extends RequestResult<RequestT,RequestResultT>>
Common interface for serialization of queries and deserialization of request results.
|
class |
SerializedRequest<RequestT extends Request<RequestT,?>>
Represents a serialized request, including request method, path, headers, and body.
|
class |
SerializedRequestResult<RequestT extends Request<RequestT,?>>
Represents serialized request result with a request, result body, and headers.
|
Modifier and Type | Method and Description |
---|---|
RequestT |
Request.withSameCustomHttpHeadersAs(Request<?,?> otherRequest)
Fluent method which adds the custom headers from another request into this request.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteFunctionRequestResult<RequestT extends Request<RequestT,RequestResultT>,RequestResultT extends AbstractRemoteFunctionRequestResult<RequestT,RequestResultT>> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteFunctionRequest<RequestT extends AbstractRemoteFunctionRequest<RequestT,RequestResultT>,RequestResultT extends AbstractRemoteFunctionRequestResult<RequestT,RequestResultT>>
Class representing a request calling a Business API (BAPI) in an ERP system.
|
class |
BapiRequest
Class representing a request calling a Business API (BAPI) in an ERP system.
|
class |
RfmRequest
Class representing a request calling a remote-enabled function module (RFC module or RFM) in an ERP system.
|
Copyright © 2020 SAP SE. All rights reserved.