Package com.consol.citrus.sql.xml
Class Sql
- java.lang.Object
-
- com.consol.citrus.sql.xml.Sql
-
- All Implemented Interfaces:
com.consol.citrus.spi.ReferenceResolverAware,TestActionBuilder<AbstractDatabaseConnectingTestAction>
public class Sql extends Object implements TestActionBuilder<AbstractDatabaseConnectingTestAction>, com.consol.citrus.spi.ReferenceResolverAware
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSql.Extractstatic classSql.Statementsstatic classSql.Transactionstatic classSql.Validate-
Nested classes/interfaces inherited from interface com.consol.citrus.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<Sql.Extract>extractsprotected List<Sql.Validate>validates-
Fields inherited from interface com.consol.citrus.TestActionBuilder
LOG, RESOURCE_PATH, TYPE_RESOLVER
-
-
Constructor Summary
Constructors Constructor Description Sql()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractDatabaseConnectingTestActionbuild()List<Sql.Extract>getExtracts()List<Sql.Validate>getValidates()SqlsetDataSource(String dataSource)SqlsetDescription(String value)SqlsetIgnoreErrors(boolean value)voidsetReferenceResolver(com.consol.citrus.spi.ReferenceResolver referenceResolver)SqlsetStatements(Sql.Statements statements)SqlsetTransaction(Sql.Transaction transaction)
-
-
-
Field Detail
-
validates
protected List<Sql.Validate> validates
-
extracts
protected List<Sql.Extract> extracts
-
-
Method Detail
-
setStatements
public Sql setStatements(Sql.Statements statements)
-
setTransaction
public Sql setTransaction(Sql.Transaction transaction)
-
setIgnoreErrors
public Sql setIgnoreErrors(boolean value)
-
getValidates
public List<Sql.Validate> getValidates()
-
getExtracts
public List<Sql.Extract> getExtracts()
-
build
public AbstractDatabaseConnectingTestAction build()
- Specified by:
buildin interfaceTestActionBuilder<AbstractDatabaseConnectingTestAction>
-
setReferenceResolver
public void setReferenceResolver(com.consol.citrus.spi.ReferenceResolver referenceResolver)
- Specified by:
setReferenceResolverin interfacecom.consol.citrus.spi.ReferenceResolverAware
-
-