public class OracleTestDatabase extends AbstractTestDatabase
ALIEN_TEST_VALUES, CONTACT_TEST_VALUES, NO_RESULSET_FROM_FUNCTION_SUPPORT_ERROR, NO_SQLXML_SUPPORT_ERROR, NO_UDT_SUPPORT_ERROR, PLANET_TEST_VALUES, REGION_MANAGER_TEST_VALUES, REGION_TEST_VALUES
Constructor and Description |
---|
OracleTestDatabase() |
createDefaultDatabaseConfig, createPlanetTestTable, createRegionsTestTable, createStoredProcedure, deleteAlienTable, deletePlanetTable, executeDdl, executeDdl, executeUpdate, populatePlanetTable
public void createPlanetTable(Connection connection) throws SQLException
createPlanetTable
in class AbstractTestDatabase
SQLException
protected String getInsertPlanetSql(String name, int position)
getInsertPlanetSql
in class AbstractTestDatabase
public void createStoredProcedureGetRecords(DataSource dataSource) throws SQLException
createStoredProcedureGetRecords
in class AbstractTestDatabase
SQLException
public void createFunctionGetRecords(DataSource dataSource) throws SQLException
createFunctionGetRecords
in class AbstractTestDatabase
SQLException
public void createStoredProcedureUpdateTestType1(DataSource dataSource) throws SQLException
createStoredProcedureUpdateTestType1
in class AbstractTestDatabase
SQLException
public void createStoredProcedureParameterizedUpdateTestType1(DataSource dataSource) throws SQLException
createStoredProcedureParameterizedUpdateTestType1
in class AbstractTestDatabase
SQLException
public void createStoredProcedureCountRecords(DataSource dataSource) throws SQLException
createStoredProcedureCountRecords
in class AbstractTestDatabase
SQLException
public void createStoredProcedureGetSplitRecords(DataSource dataSource) throws SQLException
createStoredProcedureGetSplitRecords
in class AbstractTestDatabase
SQLException
public void createStoredProcedureDoubleMyInt(DataSource dataSource) throws SQLException
createStoredProcedureDoubleMyInt
in class AbstractTestDatabase
SQLException
public void createStoredProcedureMultiplyInts(DataSource dataSource) throws SQLException
createStoredProcedureMultiplyInts
in class AbstractTestDatabase
SQLException
public void createStoredProcedureConcatenateStrings(DataSource dataSource) throws SQLException
createStoredProcedureConcatenateStrings
in class AbstractTestDatabase
SQLException
public void createDelayFunction(DataSource dataSource) throws SQLException
createDelayFunction
in class AbstractTestDatabase
SQLException
public Class getIdFieldJavaClass()
getIdFieldJavaClass
in class AbstractTestDatabase
public Class getDefaultAutoGeneratedKeyClass()
getDefaultAutoGeneratedKeyClass
in class AbstractTestDatabase
public org.mule.common.metadata.datatype.DataType getIdFieldInputMetaDataType()
getIdFieldInputMetaDataType
in class AbstractTestDatabase
public org.mule.common.metadata.datatype.DataType getIdFieldOutputMetaDataType()
getIdFieldOutputMetaDataType
in class AbstractTestDatabase
public org.mule.common.metadata.datatype.DataType getPositionFieldOutputMetaDataType()
getPositionFieldOutputMetaDataType
in class AbstractTestDatabase
protected void createAlienTable(Connection connection) throws SQLException
createAlienTable
in class AbstractTestDatabase
SQLException
protected String getInsertAlienSql(Alien alien)
getInsertAlienSql
in class AbstractTestDatabase
public void createStoredProcedureGetAlienDescription(DataSource dataSource) throws SQLException
createStoredProcedureGetAlienDescription
in class AbstractTestDatabase
SQLException
protected boolean supportsXmlType()
supportsXmlType
in class AbstractTestDatabase
public void createStoredProcedureUpdateAlienDescription(DataSource dataSource) throws SQLException
createStoredProcedureUpdateAlienDescription
in class AbstractTestDatabase
SQLException
protected boolean supportsSimpleUdt()
supportsSimpleUdt
in class AbstractTestDatabase
protected boolean supportsArraysUdt()
supportsArraysUdt
in class AbstractTestDatabase
protected void createZipArrayType(Connection connection) throws SQLException
createZipArrayType
in class AbstractTestDatabase
SQLException
protected void createContactDetailsType(Connection connection) throws SQLException
createContactDetailsType
in class AbstractTestDatabase
SQLException
protected void createContactDetailsArrayType(Connection connection) throws SQLException
createContactDetailsArrayType
in class AbstractTestDatabase
SQLException
public void createStoredProcedureGetZipCodes(DataSource dataSource) throws SQLException
createStoredProcedureGetZipCodes
in class AbstractTestDatabase
SQLException
public void createStoredProcedureGetContactDetails(DataSource dataSource) throws SQLException
createStoredProcedureGetContactDetails
in class AbstractTestDatabase
SQLException
public void createStoredProcedureGetManagerDetails(DataSource dataSource) throws SQLException
createStoredProcedureGetManagerDetails
in class AbstractTestDatabase
SQLException
protected String getInsertContactSql(Contact contact)
getInsertContactSql
in class AbstractTestDatabase
protected void createContactsTable(Connection connection) throws SQLException
createContactsTable
in class AbstractTestDatabase
SQLException
protected void deleteContactsTable(Connection connection) throws SQLException
deleteContactsTable
in class AbstractTestDatabase
SQLException
protected String getInsertRegionSql(Region region)
getInsertRegionSql
in class AbstractTestDatabase
protected void createRegionsTable(Connection connection) throws SQLException
createRegionsTable
in class AbstractTestDatabase
SQLException
protected void deleteRegionsTable(Connection connection) throws SQLException
deleteRegionsTable
in class AbstractTestDatabase
SQLException
protected void createRegionManagersTable(Connection connection) throws SQLException
createRegionManagersTable
in class AbstractTestDatabase
SQLException
protected void deleteRegionManagersTable(Connection connection) throws SQLException
deleteRegionManagersTable
in class AbstractTestDatabase
SQLException
protected String getInsertRegionManagerSql(RegionManager regionManager)
getInsertRegionManagerSql
in class AbstractTestDatabase
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.