All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
augmentIdTableDefinition(Table idTable) |
protected String |
buildIdTableCreateStatement(Table idTable,
JdbcServices jdbcServices,
MetadataImplementor metadata) |
protected String |
buildIdTableDropStatement(Table idTable,
JdbcServices jdbcServices) |
protected abstract TT |
buildIdTableInfo(PersistentClass entityBinding,
Table idTable,
JdbcServices jdbcServices,
MetadataImplementor metadata,
CT context) |
protected CT |
buildPreparationContext() |
protected QualifiedTableName |
determineIdTableName(JdbcEnvironment jdbcEnvironment,
PersistentClass entityBinding) |
protected void |
finishPreparation(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
CT context) |
protected TT |
getIdTableInfo(Queryable targetedPersister) |
protected TT |
getIdTableInfo(String entityName) |
IdTableSupport |
getIdTableSupport() |
protected void |
initialize(MetadataBuildingOptions buildingOptions,
SessionFactoryOptions sessionFactoryOptions)
Configure ourselves.
|
void |
prepare(JdbcServices jdbcServices,
JdbcConnectionAccess connectionAccess,
MetadataImplementor metadata,
SessionFactoryOptions sessionFactoryOptions)
Prepare the strategy.
|