Interface SqmMultiTableMutationStrategyProvider

All Superinterfaces:
Serializable, Service

public interface SqmMultiTableMutationStrategyProvider extends Service
Pluggable contract for providing custom SqmMultiTableMutationStrategy and SqmMultiTableInsertStrategy implementations. This is intended for use by hibernate-reactive to provide its custom implementations.
  • 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