final String schemaFilter; if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsCatalogs() ) { if ( catalog == null ) { String defaultCatalog = ""; if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsCatalogs() ) { try { defaultCatalog = extractionContext.getJdbcConnection().getCatalog(); if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsSchemas() ) { if ( schema == null ) { schemaFilter = "";
@Override public String toMetaDataSchemaName(Identifier identifier) { log.tracef( "Normalizing identifier quoting for schema name [%s]", identifier ); if ( !nameQualifierSupport.supportsSchemas() ) { // null is used to tell DatabaseMetaData to not limit results based on schema. log.trace( "Environment does not support catalogs; returning null" ); return null; } if ( identifier == null ) { if ( jdbcEnvironment.getCurrentSchema() == null ) { return ""; } identifier = jdbcEnvironment.getCurrentSchema(); } return toMetaDataText( identifier ); }
@Override public String toMetaDataCatalogName(Identifier identifier) { log.tracef( "Normalizing identifier quoting for catalog name [%s]", identifier ); if ( !nameQualifierSupport.supportsCatalogs() ) { log.trace( "Environment does not support catalogs; returning null" ); // null is used to tell DatabaseMetaData to not limit results based on catalog. return null; } if ( identifier == null ) { if ( jdbcEnvironment.getCurrentCatalog() == null ) { return ""; } identifier = jdbcEnvironment.getCurrentCatalog(); } return toMetaDataText( identifier ); }
@Override public String toMetaDataSchemaName(Identifier identifier) { log.tracef( "Normalizing identifier quoting for schema name [%s]", identifier ); if ( !nameQualifierSupport.supportsSchemas() ) { // null is used to tell DatabaseMetaData to not limit results based on schema. log.trace( "Environment does not support catalogs; returning null" ); return null; } if ( identifier == null ) { if ( jdbcEnvironment.getCurrentSchema() == null ) { return ""; } identifier = jdbcEnvironment.getCurrentSchema(); } return toMetaDataText( identifier ); }
@Override public String toMetaDataCatalogName(Identifier identifier) { log.tracef( "Normalizing identifier quoting for catalog name [%s]", identifier ); if ( !nameQualifierSupport.supportsCatalogs() ) { log.trace( "Environment does not support catalogs; returning null" ); // null is used to tell DatabaseMetaData to not limit results based on catalog. return null; } if ( identifier == null ) { if ( jdbcEnvironment.getCurrentCatalog() == null ) { return ""; } identifier = jdbcEnvironment.getCurrentCatalog(); } return toMetaDataText( identifier ); }
String schemaFilter = null; if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsCatalogs() ) { if ( catalog == null ) { if ( extractionContext.getJdbcEnvironment().getCurrentCatalog() != null ) { if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsSchemas() ) { if ( schema == null ) { if ( extractionContext.getJdbcEnvironment().getCurrentSchema() != null ) {
final String schemaFilter; if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsCatalogs() ) { if ( catalog == null ) { String defaultCatalog = ""; if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsCatalogs() ) { try { defaultCatalog = extractionContext.getJdbcConnection().getCatalog(); if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsSchemas() ) { if ( schema == null ) { schemaFilter = "";
String schemaFilter = null; if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsCatalogs() ) { if ( catalog == null ) { if ( extractionContext.getJdbcEnvironment().getCurrentCatalog() != null ) { if ( extractionContext.getJdbcEnvironment().getNameQualifierSupport().supportsSchemas() ) { if ( schema == null ) { if ( extractionContext.getJdbcEnvironment().getCurrentSchema() != null ) {