Class ExecuteSqlDatasource
java.lang.Object
com.bonitasoft.processbuilder.extension.ExecuteSqlDatasource
Handles SQL datasource execution for REST API extensions.
Provides validation of pagination parameters (page and count).
This class validates that pagination parameters are numerical values before executing database queries.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ExecuteSqlDatasource
public ExecuteSqlDatasource()
-
-
Method Details
-
validateInputParameters
Validates input parameters for SQL datasource execution. Ensures that pagination parameters 'p' (page) and 'c' (count) are numerical values.- Parameters:
p- the page parameter as a stringc- the count parameter as a string- Throws:
ValidationException- if any parameter is not a valid numerical value
-
execute
Executes a SQL query with validated pagination parameters.- Parameters:
p- the page parameterc- the count parameter- Returns:
- a result object (placeholder for actual implementation)
- Throws:
ValidationException- if validation fails
-