Uses of Interface
com.sap.cloud.sdk.cloudplatform.connectivity.Destination
Package
Description
-
Uses of Destination in com.sap.cloud.sdk.cloudplatform.connectivity
Modifier and TypeInterfaceDescriptioninterface
Platform independent representation of a HTTP destination as a collection of key-value pairs.interface
Adds HTTP relevant fields to the "generic" destination.interface
Deprecated.Modifier and TypeClassDescriptionfinal class
Immutable default implementation of theDestination
interface to be used as the "single source of truth".final class
Immutable default implementation of theHttpDestination
interface.final class
Deprecated.Please useDefaultDestination
instead.Modifier and TypeMethodDescriptionstatic Destination
DestinationAccessor.getDestination
(String destinationName) Loads the destination with the given name.Modifier and TypeMethodDescriptionio.vavr.control.Try<Iterable<Destination>>
DestinationService.tryGetAllDestinations()
Deprecated.since 5.1.0.io.vavr.control.Try<Iterable<Destination>>
DestinationService.tryGetAllDestinations
(DestinationOptions options) Deprecated.since 5.1.0.io.vavr.control.Try<Iterable<Destination>>
EnvVarDestinationLoader.tryGetAllDestinations()
Fetches all destinations from the environment variable.io.vavr.control.Try<Destination>
DefaultDestinationLoader.tryGetDestination
(String destinationName, DestinationOptions options) static io.vavr.control.Try<Destination>
DestinationAccessor.tryGetDestination
(String destinationName) Loads the destination with the given name.default io.vavr.control.Try<Destination>
DestinationLoader.tryGetDestination
(String destinationName) Retrieves a destination for the given name.io.vavr.control.Try<Destination>
DestinationLoader.tryGetDestination
(String destinationName, DestinationOptions options) Retrieves a destination for the given name and configuration options.io.vavr.control.Try<Destination>
DestinationLoaderChain.tryGetDestination
(String destinationName, DestinationOptions options) io.vavr.control.Try<Destination>
DestinationService.tryGetDestination
(String destinationName, DestinationOptions options) io.vavr.control.Try<Destination>
EnvVarDestinationLoader.tryGetDestination
(String destinationName, DestinationOptions options) Modifier and TypeMethodDescriptionDefaultHttpDestination.fromDestination
(Destination destination) Creates a newDefaultHttpDestination
instance from the givenDestination
by copying all properties returned byDestinationProperties.getPropertyNames()
.static org.apache.hc.client5.http.classic.HttpClient
ApacheHttpClient5Accessor.getHttpClient
(Destination destination) Returns anHttpClient
for the givenDestination
.static org.apache.http.client.HttpClient
HttpClientAccessor.getHttpClient
(Destination destination) Returns anHttpClient
for the givenDestination
.DefaultDestinationLoader.registerDestination
(Destination destination) Register aDestination
to this destination loader.static io.vavr.control.Try<org.apache.hc.client5.http.classic.HttpClient>
ApacheHttpClient5Accessor.tryGetHttpClient
(Destination destination) static io.vavr.control.Try<org.apache.http.client.HttpClient>
HttpClientAccessor.tryGetHttpClient
(Destination destination) -
Uses of Destination in com.sap.cloud.sdk.datamodel.odata.helper
Modifier and TypeMethodDescriptionprotected Destination
VdmEntity.getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g. fetching associated entities).Modifier and TypeMethodDescriptionprotected void
VdmEntity.attachToService
(String servicePath, Destination destination) Sets the service path and destination for the fetch commands of this entity.FluentHelperFunction.executeMultiple
(Destination destination) Default implementation for the case that this function returns a collection of entries.abstract ResultT
FluentHelperBasic.executeRequest
(Destination destination) FluentHelperByKey.executeRequest
(Destination destination) long
FluentHelperCount.executeRequest
(Destination destination) Executes the underlying query for count, using the stored values, plus any query modifiers that were previously called.FluentHelperCreate.executeRequest
(Destination destination) FluentHelperDelete.executeRequest
(Destination destination) FluentHelperExecutable.executeRequest
(Destination destination) Executes this request.FluentHelperRead.executeRequest
(Destination destination) FluentHelperUpdate.executeRequest
(Destination destination) protected ObjectT
FluentHelperFunction.executeSingle
(Destination destination) Default implementation for the case that this function returns a single type.static <EntityT extends VdmEntity<?>>
ModificationResponse<EntityT>ModificationResponse.of
(ODataRequestResultGeneric result, EntityT originalRequestEntity, Destination destination) protected void
VdmEntity.setDestinationForFetch
(Destination destinationForFetch) Convienence field for reusing the same destination with multiple queries (e.g. fetching associated entities). -
Uses of Destination in com.sap.cloud.sdk.datamodel.odata.helper.batch
Modifier and TypeMethodDescriptionBatchFluentHelperBasic.executeRequest
(Destination destination) FluentHelperServiceBatchExecute.executeRequest
(Destination destination) Executes the underlying batch query including the stored changeset operations. -
Uses of Destination in com.sap.cloud.sdk.datamodel.odatav4.core
Modifier and TypeMethodDescriptionBatchRequestBuilder.execute
(Destination destination) CollectionValueActionRequestBuilder.execute
(Destination destination) CollectionValueFunctionRequestBuilder.execute
(Destination destination) CountRequestBuilder.execute
(Destination destination) CreateRequestBuilder.execute
(Destination destination) Execute the OData create request for the provided entity.DeleteRequestBuilder.execute
(Destination destination) Execute the OData delete request for the provided entity.GetAllRequestBuilder.execute
(Destination destination) Execute the OData request.GetByKeyRequestBuilder.execute
(Destination destination) RequestBuilderExecutable.execute
(Destination destination) Execute the OData request.SingleValueActionRequestBuilder.execute
(Destination destination) SingleValueFunctionRequestBuilder.execute
(Destination destination) UpdateRequestBuilder.execute
(Destination destination) Execute the OData update request for the provided entity.default io.vavr.control.Try<ResultT>
RequestBuilderExecutable.tryExecute
(Destination destination) Safely execute the OData request. -
Uses of Destination in com.sap.cloud.sdk.s4hana.connectivity
Modifier and TypeMethodDescriptionabstract RequestResultT
Request.execute
(Destination destination) Deprecated.Executes a given request using the givenDestination
.RequestExecutor.execute
(Destination destination, RequestT request) Deprecated.Executes a request against an SAP S/4HANA system. -
Uses of Destination in com.sap.cloud.sdk.s4hana.connectivity.rfc
Modifier and TypeMethodDescriptionvoid
JCoTransaction.before
(Destination destination, RequestT request) Deprecated.void
SoapTransaction.before
(Destination destination, RequestT request) Deprecated.void
Transaction.before
(Destination destination, RequestT request) Deprecated.This method gets called before anything else gets called in theRemoteFunctionRequestExecutor
.static void
RemoteFunctionCache.clearCache
(Destination destination) Deprecated.Clears the remote function cache for a givenDestination
.static void
RemoteFunctionCache.clearCache
(Destination destination, String functionName) Deprecated.Clears the remote function cache for a givenDestination
and a given function name.void
JCoTransaction.commit
(Destination destination, RequestT request) Deprecated.void
SoapTransaction.commit
(Destination destination, RequestT request) Deprecated.void
Transaction.commit
(Destination destination, RequestT request) Deprecated.IfTransaction.execute(Destination, AbstractRemoteFunctionRequest)
succeeded, this method is called to actually commit the changes.BapiRequest.execute
(Destination destination) Deprecated.JCoTransaction.execute
(Destination destination, RequestT request) Deprecated.RemoteFunctionRequestExecutor.execute
(Destination destination, RequestT request) Deprecated.RfmRequest.execute
(Destination destination) Deprecated.SoapTransaction.execute
(Destination destination, RequestT request) Deprecated.Transaction.execute
(Destination destination, RequestT request) Deprecated.The actual logic to be executed.void
JCoTransaction.rollback
(Destination destination, RequestT request) Deprecated.void
SoapTransaction.rollback
(Destination destination, RequestT request) Deprecated.void
Transaction.rollback
(Destination destination, RequestT request) Deprecated.If there was a problem withTransaction.execute(Destination, AbstractRemoteFunctionRequest)
orTransaction.commit(Destination, AbstractRemoteFunctionRequest)
this method will get called to rollback any unwanted changes. -
Uses of Destination in com.sap.cloud.sdk.s4hana.connectivity.soap
ModifierConstructorDescriptionSoapRequest
(Class<ServiceT> serviceClass, Destination destination) Deprecated.Takes the class type of the SOAP service typeServiceT
asserviceClass
and anDestination
, creates and prepares the Axis2 configuration context and instantiates the classServiceT
. -
Uses of Destination in com.sap.cloud.sdk.services.openapi.apiclient
ModifierConstructorDescriptionApiClient
(Destination destination) Creates an instance of this class given an instance ofDestination
. -
Uses of Destination in com.sap.cloud.sdk.services.openapi.core
ModifierConstructorDescriptionprotected
AbstractOpenApiService
(Destination destination) Expects theDestination
instance to create theApiClient
from it.
Destination
instead.