public class ExecutePLSQLBuilder extends AbstractTestActionBuilder<ExecutePLSQLAction>
action| Constructor and Description |
|---|
ExecutePLSQLBuilder()
Default constructor.
|
ExecutePLSQLBuilder(ExecutePLSQLAction action)
Constructor using action field.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutePLSQLBuilder |
dataSource(DataSource dataSource)
Sets the SQL data source.
|
ExecutePLSQLBuilder |
ignoreErrors(boolean ignoreErrors)
Ignore errors during execution.
|
ExecutePLSQLBuilder |
jdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
Sets the Spring JDBC template to use.
|
ExecutePLSQLBuilder |
sqlResource(org.springframework.core.io.Resource sqlResource)
Setter for external file resource containing the SQL statements to execute.
|
ExecutePLSQLBuilder |
sqlResource(org.springframework.core.io.Resource sqlResource,
Charset charset)
Setter for external file resource containing the SQL statements to execute.
|
ExecutePLSQLBuilder |
sqlResource(String filePath)
Setter for external file resource containing the SQL statements to execute.
|
ExecutePLSQLBuilder |
sqlScript(String script)
Setter for inline script.
|
ExecutePLSQLBuilder |
statement(String sql)
Adds a new statement tp the list of SQL executions.
|
ExecutePLSQLBuilder |
statements(List<String> statements)
Adds a list of statements to execute.
|
ExecutePLSQLBuilder |
transactionIsolationLevel(String isolationLevel)
Sets the transaction isolation level to use.
|
ExecutePLSQLBuilder |
transactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
Sets the transaction manager to use.
|
ExecutePLSQLBuilder |
transactionTimeout(int transactionTimeout)
Sets the transaction timeout to use.
|
ExecutePLSQLBuilder |
transactionTimeout(String transactionTimeout)
Sets the transaction timeout to use.
|
actor, build, description, execute, getActor, getDescription, getName, isDisabled, setActor, setDescription, setNamepublic ExecutePLSQLBuilder(ExecutePLSQLAction action)
action - public ExecutePLSQLBuilder()
public ExecutePLSQLBuilder jdbcTemplate(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
jdbcTemplate - public ExecutePLSQLBuilder transactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
transactionManager - public ExecutePLSQLBuilder transactionTimeout(int transactionTimeout)
transactionTimeout - public ExecutePLSQLBuilder transactionTimeout(String transactionTimeout)
transactionTimeout - public ExecutePLSQLBuilder transactionIsolationLevel(String isolationLevel)
isolationLevel - public ExecutePLSQLBuilder dataSource(DataSource dataSource)
dataSource - public ExecutePLSQLBuilder statements(List<String> statements)
statements - public ExecutePLSQLBuilder statement(String sql)
sql - public ExecutePLSQLBuilder sqlResource(String filePath)
filePath - public ExecutePLSQLBuilder sqlResource(org.springframework.core.io.Resource sqlResource)
sqlResource - public ExecutePLSQLBuilder sqlResource(org.springframework.core.io.Resource sqlResource, Charset charset)
sqlResource - charset - public ExecutePLSQLBuilder sqlScript(String script)
script - public ExecutePLSQLBuilder ignoreErrors(boolean ignoreErrors)
ignoreErrors - boolean flag to setCopyright © 2008–2019 ConSol Software GmbH. All rights reserved.