com.sap.cds.impl.ConnectedClient Maven / Gradle / Ivy
/*******************************************************************
* © 2019 SAP SE or an SAP affiliate company. All rights reserved. *
*******************************************************************/
package com.sap.cds.impl;
import java.util.List;
import java.util.Map;
import com.sap.cds.CdsDataStore;
import com.sap.cds.CdsDataStoreConnector.Capabilities;
import com.sap.cds.ResultBuilder;
import com.sap.cds.SessionContext;
import com.sap.cds.ql.cqn.CqnStatement;
public interface ConnectedClient {
PreparedCqnStatement prepare(CqnStatement statement);
ResultBuilder executeQuery(PreparedCqnStatement preparedStmt, Map cqnParameterValues,
CdsDataStore dataStore, boolean isTransactionRequired);
int[] executeUpdate(PreparedCqnStatement preparedStmt, List