public class DerbyTestDatabase extends AbstractTestDatabase
Modifier and Type | Field and Description |
---|---|
static String |
CREATE_CONTACT_DETAILS_TYPE |
static String |
DERBY_ERROR_OBJECT_ALREADY_EXISTS |
static String |
SQL_CREATE_CONTACT_DETAIL_FUNCTION |
static String |
SQL_CREATE_DELAY_FUNCTION |
static String |
SQL_CREATE_SP_CONCATENATE_STRINGS |
static String |
SQL_CREATE_SP_COUNT_RECORDS |
static String |
SQL_CREATE_SP_DOUBLE_MY_INT |
static String |
SQL_CREATE_SP_GET_MANAGER_DETAILS |
static String |
SQL_CREATE_SP_GET_RECORDS |
static String |
SQL_CREATE_SP_GET_SPLIT_RECORDS |
static String |
SQL_CREATE_SP_MULTIPLY_INTS |
static String |
SQL_CREATE_SP_PARAM_UPDATE_TEST_TYPE_1 |
static String |
SQL_CREATE_SP_UPDATE_TEST_TYPE_1 |
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 |
---|
DerbyTestDatabase() |
createAlienTable, createContactDetailsArrayType, createContactsTable, createDefaultDatabaseConfig, createFunctionGetRecords, createPlanetTestTable, createRegionsTable, createRegionsTestTable, createStoredProcedureGetAlienDescription, createStoredProcedureGetContactDetails, createStoredProcedureGetZipCodes, createStoredProcedureUpdateAlienDescription, createZipArrayType, deleteAlienTable, deleteContactsTable, deletePlanetTable, deleteRegionsTable, executeDdl, executeDdl, executeUpdate, getDefaultAutoGeneratedKeyClass, getIdFieldInputMetaDataType, getIdFieldJavaClass, getIdFieldOutputMetaDataType, getInsertAlienSql, getInsertContactSql, getInsertRegionSql, getPositionFieldOutputMetaDataType, populatePlanetTable, supportsArraysUdt, supportsXmlType
public static final String DERBY_ERROR_OBJECT_ALREADY_EXISTS
public static String SQL_CREATE_SP_UPDATE_TEST_TYPE_1
public static String SQL_CREATE_SP_PARAM_UPDATE_TEST_TYPE_1
public static String SQL_CREATE_SP_COUNT_RECORDS
public static String SQL_CREATE_SP_GET_RECORDS
public static String SQL_CREATE_SP_GET_SPLIT_RECORDS
public static String SQL_CREATE_SP_DOUBLE_MY_INT
public static String SQL_CREATE_SP_MULTIPLY_INTS
public static String SQL_CREATE_SP_CONCATENATE_STRINGS
public static final String SQL_CREATE_DELAY_FUNCTION
public static final String SQL_CREATE_CONTACT_DETAIL_FUNCTION
public static final String SQL_CREATE_SP_GET_MANAGER_DETAILS
public static final String CREATE_CONTACT_DETAILS_TYPE
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 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 createStoredProcedureGetRecords(DataSource dataSource) throws SQLException
createStoredProcedureGetRecords
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
protected boolean supportsSimpleUdt()
supportsSimpleUdt
in class AbstractTestDatabase
public void createStoredProcedureGetManagerDetails(DataSource dataSource) throws SQLException
createStoredProcedureGetManagerDetails
in class AbstractTestDatabase
SQLException
protected void createContactDetailsType(Connection connection) throws SQLException
createContactDetailsType
in class AbstractTestDatabase
SQLException
protected void deleteRegionManagersTable(Connection connection) throws SQLException
deleteRegionManagersTable
in class AbstractTestDatabase
SQLException
protected void createRegionManagersTable(Connection connection) throws SQLException
createRegionManagersTable
in class AbstractTestDatabase
SQLException
protected String getInsertRegionManagerSql(RegionManager regionManager)
getInsertRegionManagerSql
in class AbstractTestDatabase
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 void createStoredProcedure(DataSource dataSource, String sql) throws SQLException
createStoredProcedure
in class AbstractTestDatabase
SQLException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.