public abstract class AbstractSQLAction extends BlockingNativeCallableUnit
AbstractSQLAction is the base class for all SQL Action.| Constructor and Description |
|---|
AbstractSQLAction() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkAndObserveSQLAction(Context context,
SQLDatasource datasource,
String query) |
protected void |
checkAndObserveSQLError(Context context,
String message) |
protected void |
closeConnections(SQLDatasource datasource) |
protected void |
executeBatchUpdate(Context context,
SQLDatasource datasource,
String query,
BValueArray parameters) |
protected void |
executeProcedure(Context context,
SQLDatasource datasource,
String query,
BValueArray parameters,
BValueArray structTypes) |
protected void |
executeQuery(Context context,
SQLDatasource datasource,
String query,
BValueArray parameters,
BStructureType structType,
boolean loadSQLTableToMemory) |
protected void |
executeUpdate(Context context,
SQLDatasource datasource,
String query,
BValueArray parameters) |
protected void |
executeUpdateWithKeys(Context context,
SQLDatasource datasource,
String query,
BValueArray keyColumns,
BValueArray parameters) |
protected BStructureType |
getStructType(Context context,
int index) |
protected SQLDatasource |
retrieveDatasource(Context context) |
execute, execute, isBlockingprotected void executeQuery(Context context, SQLDatasource datasource, String query, BValueArray parameters, BStructureType structType, boolean loadSQLTableToMemory)
protected void executeUpdate(Context context, SQLDatasource datasource, String query, BValueArray parameters)
protected void executeUpdateWithKeys(Context context, SQLDatasource datasource, String query, BValueArray keyColumns, BValueArray parameters)
protected void executeProcedure(Context context, SQLDatasource datasource, String query, BValueArray parameters, BValueArray structTypes)
protected void executeBatchUpdate(Context context, SQLDatasource datasource, String query, BValueArray parameters) throws SQLException
SQLExceptionprotected BStructureType getStructType(Context context, int index)
protected void checkAndObserveSQLAction(Context context, SQLDatasource datasource, String query)
protected SQLDatasource retrieveDatasource(Context context)
protected void closeConnections(SQLDatasource datasource)
Copyright © 2019 WSO2. All rights reserved.