Package | Description |
---|---|
com.sap.cloud.sdk.s4hana.connectivity.rfc |
Modifier and Type | Method and Description |
---|---|
BapiRequest |
BapiRequest.ignoringErrors()
Specifies to invoke a
RemoteFunctionRequestErrorHandler after the request execution which does not
inspect the BapiRequestResult and, therefore, does not throw a
RemoteFunctionException . |
protected BapiRequest |
BapiRequest.instance()
Convenience method that returns the current instance.
|
BapiRequest |
BapiRequest.propagatingErrorsAsExceptions()
Specifies to invoke a
RemoteFunctionRequestErrorHandler after the request execution which inspects the
BapiRequestResult and throws a
RemoteFunctionException or one of its more-specific
exceptions depending on the returned error messages of the request. |
BapiRequest |
BapiRequest.withErrorHandler(RemoteFunctionRequestErrorHandler remoteFunctionRequestErrorHandler)
Specifies to invoke the provided
RemoteFunctionRequestErrorHandler after the request has been executed. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType)
Adds an exporting parameter reflected by a data element.
|
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
BigDecimal value)
Adds an exporting
BigDecimal parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
BigInteger value)
Adds an exporting
BigInteger parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Boolean value)
Adds an exporting
Boolean parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Byte value)
Adds an exporting
Byte parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
byte[] value)
Adds an exporting byte[] parameter reflected by a data element.
|
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Character value)
Adds an exporting
Character parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Double value)
Adds an exporting
Double parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Float value)
Adds an exporting
Float parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Integer value)
Adds an exporting
Integer parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
LocalDate value)
Adds an exporting
LocalDate parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Locale value)
Adds an exporting
Locale parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
LocalTime value)
Adds an exporting
LocalTime parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Long value)
Adds an exporting
Long parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Short value)
Adds an exporting
Short parameter reflected by a data element. |
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
String value)
Adds an exporting
String parameter reflected by a data element. |
<T extends ErpType<T>> |
BapiRequest.withExporting(String name,
String dataType,
T value)
Adds an exporting parameter reflected by a data element.
|
<T> BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
T value,
ErpTypeConverter<T> typeConverter)
Adds an exporting parameter reflected by a data element.
|
BapiRequest |
BapiRequest.withExporting(String name,
String dataType,
Year value)
Adds an exporting
Year parameter. |
BapiRequest |
BapiRequest.withExportingFields(String name,
String dataType,
Fields fields)
Adds an exporting parameter reflected by a structure.
|
BapiRequest |
BapiRequest.withImporting(String name,
String dataType)
Adds an importing parameter reflected by a data element.
|
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
BigDecimal value)
Adds a importing
BigDecimal parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
BigInteger value)
Adds a importing
BigInteger parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Boolean value)
Adds a importing
Boolean parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Byte value)
Adds a importing
Byte parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Character value)
Adds a importing
Character parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Double value)
Adds a importing
Double parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Float value)
Adds a importing
Float parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Integer value)
Adds a importing
Integer parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
LocalDate value)
Adds a importing
LocalDate parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Locale value)
Adds a importing
Locale parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
LocalTime value)
Adds a importing
LocalTime parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Long value)
Adds a importing
Long parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Short value)
Adds a importing
Short parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
String value)
Adds a importing
String parameter reflected by a data element. |
<T extends ErpType<T>> |
BapiRequest.withImporting(String name,
String dataType,
T value)
Adds an importing parameter reflected by a data element.
|
<T> BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
T value,
ErpTypeConverter<T> typeConverter)
Adds an importing parameter reflected by a data element.
|
BapiRequest |
BapiRequest.withImporting(String name,
String dataType,
Year value)
Adds a importing
Year parameter reflected by a data element. |
BapiRequest |
BapiRequest.withImportingAsReturn(String dataType)
Adds an importing parameter as a return parameter with the name defined by
AbstractRemoteFunctionRequest.RETURN_PARAMETER . |
BapiRequest |
BapiRequest.withImportingAsReturn(String name,
String dataType)
Adds an importing parameter as a return parameter.
|
BapiRequest |
BapiRequest.withImportingFields(String name,
String dataType,
Fields fields)
Adds an importing parameter reflected by a structure.
|
BapiRequest |
BapiRequest.withTableAsReturn(String dataType)
Adds a table parameter as a return parameter with the name defined by
AbstractRemoteFunctionRequest.RETURN_PARAMETER . |
BapiRequest |
BapiRequest.withTableAsReturn(String name,
String dataType)
Adds a table parameter as a return parameter.
|
BapiRequest |
BapiRequest.withTypeConverters(ErpTypeConverter<?>... typeConverters) |
BapiRequest |
BapiRequest.withTypeConverters(Iterable<ErpTypeConverter<?>> typeConverters) |
Modifier and Type | Method and Description |
---|---|
protected JCoTransaction<BapiRequest,BapiRequestResult> |
BapiTransactionFactory.createJCoTransaction(String destinationName) |
protected SoapTransaction<BapiRequest,BapiRequestResult> |
BapiTransactionFactory.createSoapTransaction() |
ParameterFields<BapiRequest> |
BapiRequest.withExportingFields(String name,
String dataType)
Adds an exporting parameter reflected by a structure.
|
Table<BapiRequest> |
BapiRequest.withExportingTable(String name,
String dataType)
Adds an exporting parameter reflected by a table type.
|
ParameterFields<BapiRequest> |
BapiRequest.withImportingFields(String name,
String dataType)
Adds an importing parameter reflected by a structure.
|
Table<BapiRequest> |
BapiRequest.withImportingTable(String name,
String dataType)
Adds an importing parameter reflected by a table type.
|
Table<BapiRequest> |
BapiRequest.withTable(String name,
String dataType)
Adds a table parameter.
|
Constructor and Description |
---|
SoapTransaction(RequestSerializer<RequestT,RequestResultT> requestSerializer,
ErpHttpRequestExecutor<RequestT,RequestResultT> requestExecutorLogic,
ErpHttpRequestExecutor<BapiRequest,BapiRequestResult> bapiRequestExecutorLogic) |
Copyright © 2020 SAP SE. All rights reserved.