Top Description Methods
org.hibernate.tool.schema.spi

public Interface ExtractionTool

Known Direct Implementers
org.hibernate.tool.schema.internal.HibernateSchemaManagementTool.HibernateExtractionTool
Annotations
@Incubating
Imports
org.hibernate.Incubating, org.hibernate.boot.model.relational.SqlStringGenerationContext, org.hibernate.engine.jdbc.env.spi.JdbcEnvironment, org.hibernate.resource.transaction.spi.DdlTransactionIsolator, org.hibernate.service.ServiceRegistry, org.hibernate.tool.schema.extract.spi.ExtractionContext, .InformationExtractor

Encapsulates the functionality for extracting database metadata used by SchemaManagementTool.
Author
Gail Badner

Method Summary

Modifier and TypeMethod and Description
public ExtractionContext
createExtractionContext(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)

public InformationExtractor

Method Detail

createExtractionContextback to summary
public ExtractionContext createExtractionContext(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)
createInformationExtractorback to summary
public InformationExtractor createInformationExtractor(ExtractionContext extractionContext)