public DatabaseInformationImpl(
ServiceRegistry serviceRegistry,
JdbcEnvironment jdbcEnvironment,
JdbcConnectionAccess jdbcConnectionAccess,
Identifier defaultCatalogName,
Identifier defaultSchemaName) throws SQLException {
this.jdbcEnvironment = jdbcEnvironment;
this.extractionContext = new ExtractionContextImpl(
serviceRegistry,
jdbcEnvironment,
jdbcConnectionAccess,
this,
defaultCatalogName,
defaultSchemaName
);
this.extractor = new InformationExtractorJdbcDatabaseMetaDataImpl( extractionContext );
initializeSequences(); }