Package | Description |
---|---|
org.hibernate.engine.jdbc.cursor.internal |
Internals for JDBC REF_CURSOR support.
|
org.hibernate.engine.jdbc.internal |
Internals 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.internal |
An internal package containing mostly implementations of central Hibernate APIs.
|
Modifier and Type | Method and Description |
---|---|
void |
StandardRefCursorSupport.injectJdbcServices(JdbcServices jdbcServices)
Hook for service registry to be able to inject JdbcServices
|
Modifier and Type | Class and Description |
---|---|
class |
JdbcServicesImpl
Standard implementation of the
JdbcServices contract |
Modifier and Type | Method and Description |
---|---|
JdbcServices |
JdbcServicesInitiator.initiateService(Map configurationValues,
ServiceRegistryImplementor registry) |
Modifier and Type | Method and Description |
---|---|
Class<JdbcServices> |
JdbcServicesInitiator.getServiceInitiated() |
Modifier and Type | Method and Description |
---|---|
JdbcServices |
SessionDelegatorBaseImpl.getJdbcServices() |
JdbcServices |
SessionFactoryDelegatingImpl.getJdbcServices() |
JdbcServices |
SessionFactoryImplementor.getJdbcServices()
Get the JdbcServices.
|
JdbcServices |
SharedSessionContractImplementor.getJdbcServices() |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractMultiTableBulkIdStrategyImpl.buildIdTableCreateStatement(Table idTable,
JdbcServices jdbcServices,
MetadataImplementor metadata) |
protected String |
AbstractMultiTableBulkIdStrategyImpl.buildIdTableDropStatement(Table idTable,
JdbcServices jdbcServices) |
protected abstract TT |
AbstractMultiTableBulkIdStrategyImpl.buildIdTableInfo(PersistentClass entityBinding,
Table idTable,
JdbcServices jdbcServices,
MetadataImplementor metadata,
CT context) |
void |
IdTableHelper.executeIdTableCreationStatements(List<String> creationStatements,
JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
void |
IdTableHelper.executeIdTableDropStatements(String[] dropStatements,
JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
protected void |
AbstractMultiTableBulkIdStrategyImpl.finishPreparation(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
CT context) |
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 org.hibernate.hql.spi.id.global.IdTableInfoImpl |
GlobalTemporaryTableBulkIdStrategy.buildIdTableInfo(PersistentClass entityBinding,
Table idTable,
JdbcServices jdbcServices,
MetadataImplementor metadata,
org.hibernate.hql.spi.id.global.PreparationContextImpl context) |
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 |
InlineIdsInClauseBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
void |
InlineIdsOrClauseBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
void |
InlineIdsSubSelectValueListBulkIdStrategy.prepare(JdbcServices jdbcServices,
JdbcConnectionAccess jdbcConnectionAccess,
MetadataImplementor metadataImplementor,
SessionFactoryOptions sessionFactoryOptions) |
void |
InlineIdsInClauseBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
void |
InlineIdsOrClauseBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
void |
InlineIdsSubSelectValueListBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
Modifier and Type | Method and Description |
---|---|
protected IdTableInfoImpl |
LocalTemporaryTableBulkIdStrategy.buildIdTableInfo(PersistentClass entityBinding,
Table idTable,
JdbcServices jdbcServices,
MetadataImplementor metadata,
AbstractMultiTableBulkIdStrategyImpl.PreparationContext context) |
void |
LocalTemporaryTableBulkIdStrategy.release(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess) |
Modifier and Type | Method and Description |
---|---|
protected org.hibernate.hql.spi.id.persistent.IdTableInfoImpl |
PersistentTableBulkIdStrategy.buildIdTableInfo(PersistentClass entityBinding,
Table idTable,
JdbcServices jdbcServices,
MetadataImplementor metadata,
org.hibernate.hql.spi.id.persistent.PreparationContextImpl context) |
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 |
---|---|
JdbcServices |
AbstractSharedSessionContract.getJdbcServices() |
JdbcServices |
SessionFactoryImpl.getJdbcServices() |
Copyright © 2019 JBoss by Red Hat. All rights reserved.