Top Fields Constructors Methods
org.hibernate.tool.schema.internal.exec

public Class ImprovedExtractionContextImpl

extends Object
implements ExtractionContext
Class Inheritance
All Implemented Interfaces
org.hibernate.tool.schema.extract.spi.ExtractionContext
Imports
java.sql.Connection, .DatabaseMetaData, .SQLException, org.hibernate.boot.model.naming.Identifier, 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

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final SqlStringGenerationContext
private final ExtractionContext.DatabaseObjectAccess
private final DdlTransactionIsolator
private DatabaseMetaData
private final JdbcEnvironment
private final ServiceRegistry

Constructor Summary

AccessConstructor and Description
public
ImprovedExtractionContextImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)

Method Summary

Modifier and TypeMethod and Description
public void
public ExtractionContext.DatabaseObjectAccess
public Identifier
public Identifier
public Connection
public DatabaseMetaData
public JdbcEnvironment
public ServiceRegistry
public SqlStringGenerationContext
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

contextback to summary
private final SqlStringGenerationContext context
databaseObjectAccessback to summary
private final ExtractionContext.DatabaseObjectAccess databaseObjectAccess
ddlTransactionIsolatorback to summary
private final DdlTransactionIsolator ddlTransactionIsolator
jdbcDatabaseMetaDataback to summary
private DatabaseMetaData jdbcDatabaseMetaData
jdbcEnvironmentback to summary
private final JdbcEnvironment jdbcEnvironment
serviceRegistryback to summary
private final ServiceRegistry serviceRegistry

Constructor Detail

ImprovedExtractionContextImplback to summary
public ImprovedExtractionContextImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, DdlTransactionIsolator ddlTransactionIsolator, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)

Method Detail

cleanupback to summary
public void cleanup()

Implements org.hibernate.tool.schema.extract.spi.ExtractionContext.cleanup.

Annotations
@Override
getDatabaseObjectAccessback to summary
public ExtractionContext.DatabaseObjectAccess getDatabaseObjectAccess()

Implements org.hibernate.tool.schema.extract.spi.ExtractionContext.getDatabaseObjectAccess.

Annotations
@Override
getDefaultCatalogback to summary
public Identifier getDefaultCatalog()

Implements org.hibernate.tool.schema.extract.spi.ExtractionContext.getDefaultCatalog.

Annotations
@Override
getDefaultSchemaback to summary
public Identifier getDefaultSchema()

Implements org.hibernate.tool.schema.extract.spi.ExtractionContext.getDefaultSchema.

Annotations
@Override
getJdbcConnectionback to summary
public Connection getJdbcConnection()

Implements org.hibernate.tool.schema.extract.spi.ExtractionContext.getJdbcConnection.

Annotations
@Override
getJdbcDatabaseMetaDataback to summary
public DatabaseMetaData getJdbcDatabaseMetaData()

Implements org.hibernate.tool.schema.extract.spi.ExtractionContext.getJdbcDatabaseMetaData.

Annotations
@Override
getJdbcEnvironmentback to summary
public JdbcEnvironment getJdbcEnvironment()

Implements org.hibernate.tool.schema.extract.spi.ExtractionContext.getJdbcEnvironment.

Annotations
@Override
getServiceRegistryback to summary
public ServiceRegistry getServiceRegistry()

Implements org.hibernate.tool.schema.extract.spi.ExtractionContext.getServiceRegistry.

Annotations
@Override
getSqlStringGenerationContextback to summary
public SqlStringGenerationContext getSqlStringGenerationContext()

Implements org.hibernate.tool.schema.extract.spi.ExtractionContext.getSqlStringGenerationContext.

Annotations
@Override