Package | Description |
---|---|
com.sap.cloud.sdk.cloudplatform.connectivity | |
com.sap.cloud.sdk.s4hana.connectivity | |
com.sap.cloud.sdk.s4hana.connectivity.soap |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHttpDestination
Abstract implementation of the
HttpDestination interface that delegates all interface methods to a base
HttpDestinationProperties object. |
class |
ClientCredentialsHttpDestination
HttpDestination implementation automatically
adding an authentication header retrieved from an XSUAA service with client credentials. |
class |
CustomTokenHttpDestination
HTTP destination that adds a custom access token as authorization header at runtime.
|
class |
DefaultHttpDestination
Immutable default implementation of the
HttpDestination interface. |
class |
ScpCfHttpDestination
SCP Cloud Foundry specific representation of a HTTP destination as a collection of key-value pairs.
|
class |
ScpNeoHttpDestination
SCP Neo specific representation of a HTTP destination as a collection of key-value pairs.
|
Modifier and Type | Method and Description |
---|---|
HttpDestination |
ScpCfDestination.asHttp()
Decorates this object as a
HttpDestination , |
HttpDestination |
ScpNeoDestination.asHttp()
Decorates this object as a
HttpDestination , |
HttpDestination |
Destination.asHttp()
Decorates this object as a
HttpDestination , |
Modifier and Type | Interface and Description |
---|---|
interface |
ErpHttpDestination
Platform independent representation of an HTTP destination with ERP specific properties as a collection of key-value
pairs.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultErpHttpDestination
Delegator implementation of the the
ErpHttpDestination interface, delegating all
HttpDestinationProperties calls to the wrapped destination. |
Modifier and Type | Method and Description |
---|---|
RequestResultT |
ErpHttpRequestExecutor.execute(HttpDestination destination,
RequestT request,
RequestSerializer<RequestT,RequestResultT> requestSerializer)
Serializes the given request, executes it, and the deserializes the response.
|
String |
ErpHttpRequestExecutor.execute(HttpDestination destination,
SerializedRequest<RequestT> serializedRequest)
Executes the given
serializedRequest as a HttpUriRequest , returning the body of the
HttpResponse received. |
protected com.sap.cloud.sdk.s4hana.connectivity.ErpHttpRequestExecutor.RequestBodyWithHeader |
ErpHttpRequestExecutor.getRequestBodyWithHeader(HttpDestination destination,
SerializedRequest<RequestT> request)
Returns a wrapper object which encapsulates the HTTP request body and headers.
|
protected URI |
ErpHttpRequestExecutor.getRequestUri(HttpDestination destination,
SerializedRequest<RequestT> serializedRequest)
Get the request URI.
|
Constructor and Description |
---|
SoapRequest(Class<ServiceT> serviceClass,
HttpDestination httpDestination)
Takes the class type of the SOAP service type
ServiceT as serviceClass and an
Destination , creates and prepares the Axis2 configuration context and instantiates the class
ServiceT . |
Copyright © 2020 SAP SE. All rights reserved.