Interface HibernateBootstrapContribution
- All Superinterfaces:
Comparable<HibernateBootstrapContribution>
- All Known Implementing Classes:
EncodedPasswordJavaTypeBootstrapContribution, GeolocationTypesContribution, HibernateCoreBootstrapContribution
Extension point which enables other modules to participate in the hibernate bootstrap.
-
Method Summary
Modifier and TypeMethodDescriptiondefault intdefault voidconfigureBootstrapServiceRegistryBuilder(org.hibernate.boot.registry.BootstrapServiceRegistryBuilder builder, ContributionClassLoaderService classLoaderService) default voidconfigureMetadataBuilder(org.hibernate.boot.MetadataBuilder builder) default voidconfigureMetadataSources(org.hibernate.boot.MetadataSources metadataSources) default voidconfigureSessionFactory(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory) default voidconfigureSessionFactoryBuilder(org.hibernate.boot.SessionFactoryBuilder builder, org.hibernate.type.spi.TypeConfiguration typeConfiguration, org.hibernate.boot.registry.StandardServiceRegistry standardServiceRegistry) default voidconfigureStandardServiceRegistryBuilder(org.hibernate.boot.registry.StandardServiceRegistryBuilder builder) default intpriority()
-
Method Details
-
priority
default int priority()- Returns:
- priority used to order the contributions. Higher is executed first. The core contribution has priority 100
-
compareTo
- Specified by:
compareToin interfaceComparable<HibernateBootstrapContribution>
-
configureBootstrapServiceRegistryBuilder
default void configureBootstrapServiceRegistryBuilder(org.hibernate.boot.registry.BootstrapServiceRegistryBuilder builder, ContributionClassLoaderService classLoaderService) -
configureStandardServiceRegistryBuilder
default void configureStandardServiceRegistryBuilder(org.hibernate.boot.registry.StandardServiceRegistryBuilder builder) -
configureSessionFactoryBuilder
default void configureSessionFactoryBuilder(org.hibernate.boot.SessionFactoryBuilder builder, org.hibernate.type.spi.TypeConfiguration typeConfiguration, org.hibernate.boot.registry.StandardServiceRegistry standardServiceRegistry) -
configureMetadataBuilder
default void configureMetadataBuilder(org.hibernate.boot.MetadataBuilder builder) -
configureMetadataSources
default void configureMetadataSources(org.hibernate.boot.MetadataSources metadataSources) -
configureSessionFactory
default void configureSessionFactory(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory)
-