Top Fields Constructors Methods
org.hibernate.hql.spi.id

public Class IdTableHelper

extends Object
Class Inheritance
Imports
java.sql.Connection, .SQLException, .Statement, java.util.Iterator, .List, org.hibernate.dialect.Dialect, org.hibernate.engine.jdbc.connections.spi.JdbcConnectionAccess, org.hibernate.engine.jdbc.spi.JdbcServices, .SqlExceptionHelper, .SqlStatementLogger, org.hibernate.mapping.JoinedSubclass, .PersistentClass, .RootClass, .Subclass, .UnionSubclass, org.hibernate.resource.transaction.spi.DdlTransactionIsolator, .TransactionCoordinatorBuilder, org.hibernate.service.ServiceRegistry, org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase, .JdbcContext, org.hibernate.tool.schema.spi.CommandAcceptanceException, org.jboss.logging.Logger

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
public static final IdTableHelper
INSTANCE

Singleton access

private static final Logger

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public void
executeIdTableCreationStatements(List<String> creationStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess)

public void
executeIdTableCreationStatements(List<String> creationStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, ServiceRegistry serviceRegistry)

public void
executeIdTableDropStatements(String[] dropStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess)

public void
executeIdTableDropStatements(String[] dropStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, ServiceRegistry serviceRegistry)

public DdlTransactionIsolator
getDdlTransactionIsolator(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, ServiceRegistry serviceRegistry)

public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
public static final IdTableHelper INSTANCE

Singleton access

logback to summary
private static final Logger log

Constructor Detail

IdTableHelperback to summary
private IdTableHelper()

Method Detail

executeIdTableCreationStatementsback to summary
public void executeIdTableCreationStatements(List<String> creationStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess)
executeIdTableCreationStatementsback to summary
public void executeIdTableCreationStatements(List<String> creationStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, ServiceRegistry serviceRegistry)
executeIdTableDropStatementsback to summary
public void executeIdTableDropStatements(String[] dropStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess)
executeIdTableDropStatementsback to summary
public void executeIdTableDropStatements(String[] dropStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, ServiceRegistry serviceRegistry)
getDdlTransactionIsolatorback to summary
public DdlTransactionIsolator getDdlTransactionIsolator(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, ServiceRegistry serviceRegistry)
needsIdTableback to summary
public boolean needsIdTable(PersistentClass entityBinding)