| Interface | Description |
|---|---|
| JCoClientPassportManagerProvider |
Implementations of this interface act as integration point for JCo to retrieve SAP passports.
|
| RemoteFunctionQueryErrorHandler |
Gets invoked after the execution of an
AbstractRemoteFunctionQuery and allows to inspect and react on the
AbstractRemoteFunctionQueryResult. |
| RemoteFunctionQueryListener | |
| Transaction<QueryT extends AbstractRemoteFunctionQuery<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>> |
The logic to be executed transactional-like by a
RemoteFunctionQueryExecutor. |
| Class | Description |
|---|---|
| AbstractRemoteFunctionQuery<QueryT extends AbstractRemoteFunctionQuery<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>> |
Class representing a query calling a Business API (BAPI) in an ERP system.
|
| AbstractRemoteFunctionQueryResult<QueryT extends Query<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>> | |
| BapiQuery |
Class representing a query calling a Business API (BAPI) in an ERP system.
|
| BapiQueryCommand |
ErpCommand for executing a BapiQuery without caching the result. |
| BapiQueryResult |
Class representing the result of a BAPI call returned by
BapiQuery. |
| BapiTransactionFactory |
BAPI specific implementation of the
AbstractTransactionFactory. |
| Fields | |
| JCoFieldToResultReader | |
| JCoTransaction<QueryT extends AbstractRemoteFunctionQuery<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>> |
Implementation of the
Transaction interface to be used for JCo queries. |
| ParameterFields<QueryT extends AbstractRemoteFunctionQuery<QueryT,?>> | |
| RemoteFunctionQueryExecutor<QueryT extends AbstractRemoteFunctionQuery<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>> |
The meta logic used to transactional-like handle the execution of
AbstractRemoteFunctionQuerys. |
| RfcQuery |
Class representing a query calling a remote-enabled function module (RFC module or RFM) in an ERP system.
|
| RfcQueryCommand |
ErpCommand for executing a RfcQuery without caching the result. |
| RfcQueryResult |
Class representing the result of a call to a remote-enabled function module (RFC module) returned by
RfcQuery
. |
| RfcTransactionFactory |
RFC specific implementation of the
AbstractTransactionFactory. |
| SoapGsonResultElementFactory | |
| SoapRemoteFunctionQuerySerializer<QueryT extends AbstractRemoteFunctionQuery<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>> |
Serializer for SOAP-based remote function queries.
|
| SoapTransaction<QueryT extends AbstractRemoteFunctionQuery<QueryT,QueryResultT>,QueryResultT extends AbstractRemoteFunctionQueryResult<QueryT,QueryResultT>> |
Implementation of the
Transaction interface to be used for SOAP queries. |
| Table<QueryT extends AbstractRemoteFunctionQuery<QueryT,?>> |
Gathers values that should be passed as a
JCoTable to a JCoFunction
. |
| TableRow<QueryT extends AbstractRemoteFunctionQuery<QueryT,?>> |
This class is tightly connected to an instance of
Table, adding all values directly to this Table
instance. |
| Enum | Description |
|---|---|
| CommitStrategy |
The strategy how the commitment of created, updated or deleted records is conducted after the execution of an
AbstractRemoteFunctionQuery in the remote system. |
Copyright © 2020 SAP SE. All rights reserved.