public class HibernateSchemaManagementTool extends java.lang.Object implements SchemaManagementTool, ServiceRegistryAwareService
| Modifier and Type | Class and Description |
|---|---|
static class |
HibernateSchemaManagementTool.JdbcContextImpl |
| Constructor and Description |
|---|
HibernateSchemaManagementTool() |
| Modifier and Type | Method and Description |
|---|---|
DdlTransactionIsolator |
getDdlTransactionIsolator(JdbcContext jdbcContext) |
SchemaCreator |
getSchemaCreator(java.util.Map options) |
SchemaDropper |
getSchemaDropper(java.util.Map options) |
SchemaMigrator |
getSchemaMigrator(java.util.Map options) |
SchemaValidator |
getSchemaValidator(java.util.Map options) |
ServiceRegistry |
getServiceRegistry() |
void |
injectServices(ServiceRegistryImplementor serviceRegistry)
Callback to inject the registry.
|
JdbcContext |
resolveJdbcContext(java.util.Map configurationValues) |
public void injectServices(ServiceRegistryImplementor serviceRegistry)
ServiceRegistryAwareServiceinjectServices in interface ServiceRegistryAwareServiceserviceRegistry - The registrypublic SchemaCreator getSchemaCreator(java.util.Map options)
getSchemaCreator in interface SchemaManagementToolpublic SchemaDropper getSchemaDropper(java.util.Map options)
getSchemaDropper in interface SchemaManagementToolpublic SchemaMigrator getSchemaMigrator(java.util.Map options)
getSchemaMigrator in interface SchemaManagementToolpublic SchemaValidator getSchemaValidator(java.util.Map options)
getSchemaValidator in interface SchemaManagementToolpublic DdlTransactionIsolator getDdlTransactionIsolator(JdbcContext jdbcContext)
public JdbcContext resolveJdbcContext(java.util.Map configurationValues)
public ServiceRegistry getServiceRegistry()
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.