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

public Class ExtractionContextImpl

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.connections.spi.JdbcConnectionAccess, org.hibernate.engine.jdbc.env.spi.JdbcEnvironment, 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 Connection
private final JdbcConnectionAccess
private DatabaseMetaData
private final JdbcEnvironment
private final ExtractionContext.DatabaseObjectAccess
private final ServiceRegistry

Constructor Summary

AccessConstructor and Description
public
ExtractionContextImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, JdbcConnectionAccess jdbcConnectionAccess, ExtractionContext.DatabaseObjectAccess registeredTableAccess)

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
jdbcConnectionback to summary
private Connection jdbcConnection
jdbcConnectionAccessback to summary
private final JdbcConnectionAccess jdbcConnectionAccess
jdbcDatabaseMetaDataback to summary
private DatabaseMetaData jdbcDatabaseMetaData
jdbcEnvironmentback to summary
private final JdbcEnvironment jdbcEnvironment
registeredTableAccessback to summary
private final ExtractionContext.DatabaseObjectAccess registeredTableAccess
serviceRegistryback to summary
private final ServiceRegistry serviceRegistry

Constructor Detail

ExtractionContextImplback to summary
public ExtractionContextImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, SqlStringGenerationContext context, JdbcConnectionAccess jdbcConnectionAccess, ExtractionContext.DatabaseObjectAccess registeredTableAccess)

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