}
else if (containerConfig.dbDialect == DBConstants.DB_DIALECT_PGSQL)
{
this.connFactory = new PostgreConnectionFactory(getDataSource(), containerConfig);
dbInitializer =
new PgSQLDBInitializer(this.connFactory.getJdbcConnection(), containerConfig);
}
else if (containerConfig.dbDialect == DBConstants.DB_DIALECT_PGSQL_SCS)
{
this.connFactory = new PostgreSCSConnectionFactory(getDataSource(), containerConfig);
dbInitializer = new PgSQLDBInitializer(this.connFactory.getJdbcConnection(), containerConfig);
}
else if (containerConfig.dbDialect == DBConstants.DB_DIALECT_MYSQL
|| containerConfig.dbDialect == DBConstants.DB_DIALECT_MYSQL_UTF8
|| containerConfig.dbDialect == DBConstants.DB_DIALECT_MYSQL_MYISAM
|| containerConfig.dbDialect == DBConstants.DB_DIALECT_MYSQL_MYISAM_UTF8)