.setType( DataSourceType.values()[DatabaseMeta.getAccessType( database_access_type )] ); //$NON-NLS-1$ sqlDataSource.setDatabaseName( kvp.get( "DATABASE_DATABASE" ) ); //$NON-NLS-1$ sqlDataSource.setHostname( kvp.get( "DATABASE_SERVER" ) ); //$NON-NLS-1$
public static SqlDataSource convertFromLegacy( DatabaseMeta database ) { SqlDataSource dataSource = new SqlDataSource(); dataSource.setDialectType( database.getDatabaseTypeDesc() ); dataSource.setDatabaseName( database.environmentSubstitute( database.getDatabaseName() ) ); dataSource.setHostname( database.environmentSubstitute( database.getHostname() ) ); dataSource.setPort( database.environmentSubstitute( database.getDatabasePortNumberString() ) ); dataSource.setUsername( database.environmentSubstitute( database.getUsername() ) ); dataSource.setPassword( database.environmentSubstitute( database.getPassword() ) ); dataSource.setServername( database.environmentSubstitute( database.getServername() ) ); if ( database.getAccessType() == DatabaseMeta.TYPE_ACCESS_JNDI ) { dataSource.setType( DataSourceType.values()[database.getAccessType()] ); } else if ( database.getAccessType() == DatabaseMeta.TYPE_ACCESS_NATIVE ) { dataSource.setType( DataSourceType.NATIVE ); } // And now load the attributes... if ( database.getAttributes() != null ) { for ( Object key : database.getAttributes().keySet() ) { dataSource.getAttributes().put( (String) key, database.environmentSubstitute( (String) database.getAttributes().get( key ) ) ); } } return dataSource; }
SqlDataSource dataSource = new SqlDataSource(); dataSource.getAttributes().put( "QUOTE_ALL_FIELDS", "Y" ); //$NON-NLS-1$ //$NON-NLS-2$ dataSource.setType( DataSourceType.JNDI ); if ( dbType != null ) { dataSource.setDialectType( dbType );