Interface ServiceRegistryScope


public interface ServiceRegistryScope
  • Method Details

    • using

      static void using(Supplier<org.hibernate.boot.registry.StandardServiceRegistry> ssrProducer, Consumer<ServiceRegistryScope> action)
      Generalized support for running exception-safe code using a ServiceRegistry to ensure proper shutdown
    • getRegistry

      org.hibernate.boot.registry.StandardServiceRegistry getRegistry()
    • releaseRegistry

      void releaseRegistry()
    • withService

      default <S extends org.hibernate.service.Service> void withService(Class<S> role, Consumer<S> action)
    • fromService

      default <R, S extends org.hibernate.service.Service> R fromService(Class<S> role, Function<S,R> action)
    • createPersistenceConfiguration

      default org.hibernate.jpa.HibernatePersistenceConfiguration createPersistenceConfiguration(String persistenceUnitName)
    • getAdditionalSettings

      default Map<String,Object> getAdditionalSettings()