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 |
closeConnections(SQLDatasource datasource) |
protected void |
createMirroredTable(Context context,
SQLDatasource datasource,
String tableName,
BStructType structType) |
protected void |
executeBatchUpdate(Context context,
SQLDatasource datasource,
String query,
BRefValueArray parameters) |
protected void |
executeProcedure(Context context,
SQLDatasource datasource,
String query,
BRefValueArray parameters,
BRefValueArray structTypes) |
protected void |
executeQuery(Context context,
SQLDatasource datasource,
String query,
BRefValueArray parameters,
BStructType structType) |
protected void |
executeUpdate(Context context,
SQLDatasource datasource,
String query,
BRefValueArray parameters) |
protected void |
executeUpdateWithKeys(Context context,
SQLDatasource datasource,
String query,
BStringArray keyColumns,
BRefValueArray parameters) |
protected BStructType |
getStructType(Context context,
int index) |
execute, execute, isBlocking
protected void executeQuery(Context context, SQLDatasource datasource, String query, BRefValueArray parameters, BStructType structType)
protected void executeUpdate(Context context, SQLDatasource datasource, String query, BRefValueArray parameters)
protected void executeUpdateWithKeys(Context context, SQLDatasource datasource, String query, BStringArray keyColumns, BRefValueArray parameters)
protected void executeProcedure(Context context, SQLDatasource datasource, String query, BRefValueArray parameters, BRefValueArray structTypes)
protected void executeBatchUpdate(Context context, SQLDatasource datasource, String query, BRefValueArray parameters)
protected void createMirroredTable(Context context, SQLDatasource datasource, String tableName, BStructType structType)
protected BStructType getStructType(Context context, int index)
protected void checkAndObserveSQLAction(Context context, SQLDatasource datasource, String query)
protected void closeConnections(SQLDatasource datasource)
Copyright © 2018 WSO2. All rights reserved.