public abstract class AbstractSQLAction extends AbstractNativeAction
AbstractSQLAction
is the base class for all SQL Action.Modifier and Type | Field and Description |
---|---|
Calendar |
utcCalendar |
identifier, isPublic, pkgPath, VOID_RETURN
Constructor and Description |
---|
AbstractSQLAction() |
Modifier and Type | Method and Description |
---|---|
protected void |
closeConnections(SQLDatasource datasource) |
protected void |
executeBatchUpdate(Context context,
SQLDatasource datasource,
String query,
BRefValueArray parameters) |
protected void |
executeProcedure(Context context,
SQLDatasource datasource,
String query,
BRefValueArray parameters,
BStructType structType) |
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) |
BValue |
getRefArgument(Context context,
int index) |
protected BStructType |
getStructType(Context context) |
execute, getAnnotations, getArgumentTypes, getBlobArgument, getBooleanArgument, getIntArgument, getLongArgument, getName, getNodeLocation, getPackagePath, getParameterDefs, getReturnParameters, getReturnParamTypes, getStackFrameSize, getStringArgument, getTempStackFrameSize, getVariableDefs, getWhiteSpaceDescriptor, isNative, isNonBlockingAction, isPublic, setName, setPackagePath, setParameterTypes, setReturnParamTypes, setStackFrameSize, setTempStackFrameSize
public Calendar utcCalendar
public BValue getRefArgument(Context context, int index)
getRefArgument
in class AbstractNativeAction
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, BStructType structType)
protected void executeBatchUpdate(Context context, SQLDatasource datasource, String query, BRefValueArray parameters)
protected BStructType getStructType(Context context)
protected void closeConnections(SQLDatasource datasource)
Copyright © 2018 WSO2. All rights reserved.