public interface DatabaseUpdateAction extends DatabaseActionInfo
Flow Context Variable | Field | Java Type | Description |
---|---|---|---|
RESULT | result | int | The number of rows that were affected by the update. |
Modifier and Type | Interface and Description |
---|---|
static class |
DatabaseUpdateAction.DatabaseUpdateActionResult
The result after this action runs.
|
Modifier and Type | Method and Description |
---|---|
void |
addStatement(boolean ignoreError,
java.lang.String statement,
java.lang.Object... parameters)
Adds a prepared statement, with optional parameters, to the list of SQL
statements to be executed.
|
void |
addStatement(java.lang.String statement,
java.lang.Object... parameters)
Adds a prepared statement, with optional parameters, to the list of SQL
statements to be executed.
|
java.util.List<java.lang.Integer> |
getIgnoreErrorStatements()
Returns the 0-based index numbers of the statements where any executions
errors are ignored.
|
java.util.List<java.util.List<java.lang.Object>> |
getParameters()
Returns parameter lists for each SQL statement to be executed.
|
java.util.List<java.lang.String> |
getStatements()
Returns a sequence of SQL statements that are used to update a database.
|
void |
setIgnoreErrorStatements(java.util.List<java.lang.Integer> ignoreErrorStatements)
Sets the 0-based index numbers of the statements where any executions
errors are ignored.
|
void |
setParameters(java.util.List<java.util.List<java.lang.Object>> parametersForStatements)
Sets parameter lists for each SQL statement to be executed.
|
void |
setStatements(java.util.List<java.lang.String> statements)
Sets a sequence of SQL statements that are used to update a database.
|
getDataSource, getDataSourceInitialContextFactory, getDataSourceInitialContextPassword, getDataSourceInitialContextProviderUrl, getDataSourceInitialContextUsername, getDataSourcePassword, getDataSourceUsername, getJdbcDriver, getJdbcPassword, getJdbcUrl, getJdbcUsername, isBuiltinDatabaseConnectionUsed, setBuiltinDatabaseConnectionUsed, setDataSource, setDataSourceInitialContextFactory, setDataSourceInitialContextPassword, setDataSourceInitialContextProviderUrl, setDataSourceInitialContextUsername, setDataSourcePassword, setDataSourceUsername, setJdbcDriver, setJdbcPassword, setJdbcUrl, setJdbcUsername
addFlow, addFlow, addSignalFlow, clone, execute, getDescription, getFlows, getHiddenVariableNames, getJoinExpression, getName, getPostscript, getPostscriptLanguage, getPrescript, getPrescriptLanguage, getResultInfo, getSignalsToMonitor, getTimeoutBusinessInterval, getTimeoutBusinessIntervalNamespace, getTimeoutExpression, getVariableManager, isEndOfRun, isJoinPoint, isSkippable, isStartAction, isStartOfRun, isTransactionBreak, removeFlow, reset, setDescription, setElseFlow, setEndOfRun, setErrorFlow, setErrorFlowWithoutRollback, setErrorFlowWithRollback, setJoinExpression, setJoinPoint, setName, setPostscript, setPostscriptLanguage, setPrescript, setPrescriptLanguage, setSignalsToMonitor, setSkippable, setStartAction, setStartOfRun, setTimeoutBusinessInterval, setTimeoutBusinessIntervalNamespace, setTimeoutExpression, setTimeoutFlow, setTransactionBreak, verify, verifyOnClient
getRuntimeDataMap, setRuntimeDataMap
void addStatement(boolean ignoreError, java.lang.String statement, java.lang.Object... parameters)
ignoreError
- Indicates whether an error that occurs when this
statement is executed should be ignored.statement
- A prepared statement to be added to the list of SQL
stastements to be executed.parameters
- Optional parameters for the prepared statement.void addStatement(java.lang.String statement, java.lang.Object... parameters)
statement
- A prepared statement to be added to the list of SQL
stastements to be executed.parameters
- Optional parameters for the prepared statement.java.util.List<java.lang.Integer> getIgnoreErrorStatements()
java.util.List<java.util.List<java.lang.Object>> getParameters()
java.util.List<java.lang.String> getStatements()
void setIgnoreErrorStatements(java.util.List<java.lang.Integer> ignoreErrorStatements)
ignoreErrorStatements
- The 0-based index numbers of the statements
where any executions errors are ignored.void setParameters(java.util.List<java.util.List<java.lang.Object>> parametersForStatements)
parametersForStatements
- Parameter lists for each SQL statement to be
executed.void setStatements(java.util.List<java.lang.String> statements)
statements
- A sequence of SQL statements that are used to update a
database.© 2000-2025 Flux Corporation. All rights reserved.