Package | Description |
---|---|
org.hibernate.engine.jdbc.spi |
SPI contracts for supporting various aspects of JDBC interaction
|
org.hibernate.engine.spi | |
org.hibernate.hql.spi.id |
Support for multi-table update and delete statements via id-tables.
|
org.hibernate.hql.spi.id.cte | |
org.hibernate.hql.spi.id.global | |
org.hibernate.hql.spi.id.inline | |
org.hibernate.hql.spi.id.local | |
org.hibernate.hql.spi.id.persistent |
Package contains an implementation of MultiTableBulkIdStrategy based on the use
of a persistent (ANSI SQL term) table to hold id values.
|
org.hibernate.resource.jdbc.spi | |
org.hibernate.testing.boot |
Modifier and Type | Method and Description |
---|---|
JdbcConnectionAccess |
JdbcServices.getBootstrapJdbcConnectionAccess()
Obtain a JdbcConnectionAccess usable from bootstrap actions
(hbm2ddl.auto, Dialect resolution, etc).
|
Modifier and Type | Method and Description |
---|---|
JdbcConnectionAccess |
SessionDelegatorBaseImpl.getJdbcConnectionAccess() |
Modifier and Type | Method and Description |
---|---|
void |
IdTableHelper.executeIdTableCreationStatements(List<String> creationStatements,
JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
void |
IdTableHelper.executeIdTableCreationStatements(List<String> creationStatements,
JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
ServiceRegistry serviceRegistry) |
void |
IdTableHelper.executeIdTableDropStatements(String[] dropStatements,
JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
void |
IdTableHelper.executeIdTableDropStatements(String[] dropStatements,
JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
ServiceRegistry serviceRegistry) |
protected void |
AbstractMultiTableBulkIdStrategyImpl.finishPreparation(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
CT context) |
DdlTransactionIsolator |
IdTableHelper.getDdlTransactionIsolator(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
ServiceRegistry serviceRegistry) |
void |
AbstractMultiTableBulkIdStrategyImpl.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
SessionFactoryOptions sessionFactoryOptions) |
void |
MultiTableBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
SessionFactoryOptions sessionFactoryOptions)
Prepare the strategy.
|
void |
MultiTableBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess)
Release the strategy.
|
Modifier and Type | Method and Description |
---|---|
void |
CteValuesListBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
void |
CteValuesListBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
Modifier and Type | Method and Description |
---|---|
protected void |
GlobalTemporaryTableBulkIdStrategy.finishPreparation(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
org.hibernate.hql.spi.id.global.PreparationContextImpl context) |
void |
GlobalTemporaryTableBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
Modifier and Type | Method and Description |
---|---|
void |
InlineIdsSubSelectValueListBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
void |
InlineIdsOrClauseBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
void |
InlineIdsInClauseBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
void |
InlineIdsSubSelectValueListBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
void |
InlineIdsOrClauseBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
void |
InlineIdsInClauseBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
Modifier and Type | Method and Description |
---|---|
protected void |
LocalTemporaryTableBulkIdStrategy.finishPreparation(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
org.hibernate.hql.spi.id.local.PreparationContextImpl context) |
void |
LocalTemporaryTableBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
Modifier and Type | Method and Description |
---|---|
protected void |
PersistentTableBulkIdStrategy.finishPreparation(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
org.hibernate.hql.spi.id.persistent.PreparationContextImpl context) |
void |
PersistentTableBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
Modifier and Type | Method and Description |
---|---|
JdbcConnectionAccess |
JdbcSessionOwner.getJdbcConnectionAccess() |
Modifier and Type | Class and Description |
---|---|
class |
JdbcConnectionAccessImpl |
Modifier and Type | Method and Description |
---|---|
JdbcConnectionAccess |
BasicTestingJdbcServiceImpl.getBootstrapJdbcConnectionAccess() |
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.