Interface SqmMultiTableMutationStrategyProvider
- All Superinterfaces:
Serializable
,Service
Pluggable contract for providing custom
SqmMultiTableMutationStrategy
and
SqmMultiTableInsertStrategy
implementations. This is intended for use by
hibernate-reactive to provide its custom implementations.-
Method Summary
Modifier and TypeMethodDescriptioncreateInsertStrategy
(EntityMappingType rootEntityDescriptor, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess) Determine the SqmMultiTableInsertStrategy to use for the given entitycreateMutationStrategy
(EntityMappingType rootEntityDescriptor, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess) Determine the SqmMultiTableMutationStrategy to use for the given entity
-
Method Details
-
createMutationStrategy
SqmMultiTableMutationStrategy createMutationStrategy(EntityMappingType rootEntityDescriptor, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess) Determine the SqmMultiTableMutationStrategy to use for the given entity -
createInsertStrategy
SqmMultiTableInsertStrategy createInsertStrategy(EntityMappingType rootEntityDescriptor, org.hibernate.metamodel.mapping.internal.MappingModelCreationProcess creationProcess) Determine the SqmMultiTableInsertStrategy to use for the given entity
-