Package org.hibernate.tool.schema.spi
Interface ExtractionTool
-
@Incubating public interface ExtractionTool
Encapsulates the functionality for extracting database metadata used bySchemaManagementTool
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExtractionContext
createExtractionContext(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)
InformationExtractor
createInformationExtractor(ExtractionContext extractionContext)
-
-
-
Method Detail
-
createExtractionContext
ExtractionContext createExtractionContext(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)
-
createInformationExtractor
InformationExtractor createInformationExtractor(ExtractionContext extractionContext)
-
-