| Modifier and Type | Class and Description |
|---|---|
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| private Map | |
| private final IdTableSupport |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| protected String | buildIdTableCreateStatement(Table idTable, MetadataImplementor metadata, SqlStringGenerationContext sqlStringGenerationContext)
Deprecated
as a consequence of
Table being deprecated.
|
| protected String | buildIdTableDropStatement(Table idTable, SqlStringGenerationContext sqlStringGenerationContext)
Deprecated
as a consequence of
Table being deprecated.
|
| protected abstract TT | buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, CT context, SqlStringGenerationContext sqlStringGenerationContext)
Deprecated
as a consequence of
Table being deprecated.
|
| protected CT | |
| protected QualifiedTableName | |
| protected void | finishPreparation(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, CT context)
|
| protected String | formatIdTableName(QualifiedTableName qualifiedTableName, SqlStringGenerationContext sqlStringGenerationContext)
|
| protected TT | |
| protected TT | |
| public IdTableSupport | |
| protected void | initialize(MetadataBuildingOptions
Access to user-defined Metadata building options buildingOptions, SessionFactoryOptions sessionFactoryOptions)Configure ourselves. |
| public final void | prepare(JdbcServices
The JdbcService object jdbcServices, JdbcConnectionAccess Access to the JDBC Connection connectionAccess, MetadataImplementor Access to the O/RM mapping information metadata, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext)Overrides default org. |
| idTableInfoMap | back to summary |
|---|---|
| private Map<String, TT> idTableInfoMap | |
| idTableSupport | back to summary |
|---|---|
| private final IdTableSupport idTableSupport | |
| AbstractMultiTableBulkIdStrategyImpl | back to summary |
|---|---|
| public AbstractMultiTableBulkIdStrategyImpl(IdTableSupport idTableSupport) | |
| augmentIdTableDefinition | back to summary |
|---|---|
| protected void augmentIdTableDefinition(Table idTable)
Deprecated as a consequence of | |
| buildIdTableCreateStatement | back to summary |
|---|---|
| protected String buildIdTableCreateStatement(Table idTable, MetadataImplementor metadata, SqlStringGenerationContext sqlStringGenerationContext)
Deprecated as a consequence of | |
| buildIdTableDropStatement | back to summary |
|---|---|
| protected String buildIdTableDropStatement(Table idTable, SqlStringGenerationContext sqlStringGenerationContext)
Deprecated as a consequence of | |
| buildIdTableInfo | back to summary |
|---|---|
| protected abstract TT buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, CT context, SqlStringGenerationContext sqlStringGenerationContext)
Deprecated as a consequence of | |
| buildPreparationContext | back to summary |
|---|---|
| protected CT buildPreparationContext() | |
| determineIdTableName | back to summary |
|---|---|
| protected QualifiedTableName determineIdTableName(JdbcEnvironment jdbcEnvironment, PersistentClass entityBinding) | |
| finishPreparation | back to summary |
|---|---|
| protected void finishPreparation(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, CT context) | |
| formatIdTableName | back to summary |
|---|---|
| protected String formatIdTableName(QualifiedTableName qualifiedTableName, SqlStringGenerationContext sqlStringGenerationContext) | |
| getIdTableInfo | back to summary |
|---|---|
| protected TT getIdTableInfo(Queryable targetedPersister) | |
| getIdTableInfo | back to summary |
|---|---|
| protected TT getIdTableInfo(String entityName) | |
| getIdTableSupport | back to summary |
|---|---|
| public IdTableSupport getIdTableSupport() | |
| initialize | back to summary |
|---|---|
| protected void initialize(MetadataBuildingOptions buildingOptions, SessionFactoryOptions sessionFactoryOptions) Configure ourselves. By default, nothing to do; here totally for subclass hook-in
| |
| prepare | back to summary |
|---|---|
| public final void prepare(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext) Overrides default org. Doc from org. Prepare the strategy. Called as the SessionFactory is being built. Intended patterns here include:
| |