Package org.hibernate.reactive.provider
Class ReactiveServiceRegistryBuilder
- java.lang.Object
-
- org.hibernate.boot.registry.StandardServiceRegistryBuilder
-
- org.hibernate.reactive.provider.ReactiveServiceRegistryBuilder
-
public final class ReactiveServiceRegistryBuilder extends StandardServiceRegistryBuilder
Adaptation ofStandardServiceRegistryBuilder
; the main difference is the use of a different initial set of services and the fact this will not attempt to load service contributors and otherIntegrators
.- See Also:
ReactiveServiceInitiators
-
-
Field Summary
-
Fields inherited from class org.hibernate.boot.registry.StandardServiceRegistryBuilder
DEFAULT_CFG_RESOURCE_NAME
-
-
Constructor Summary
Constructors Constructor Description ReactiveServiceRegistryBuilder()
Create a default builder.ReactiveServiceRegistryBuilder(BootstrapServiceRegistry bootstrapServiceRegistry)
Create a builder with the specified bootstrap services.ReactiveServiceRegistryBuilder(BootstrapServiceRegistry bootstrapServiceRegistry, LoadedConfig loadedConfigBaseline)
Create a builder with the specified bootstrap services.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
destroy(ServiceRegistry serviceRegistry)
Destroy a service registry.static StandardServiceRegistryBuilder
forJpa(BootstrapServiceRegistry bootstrapServiceRegistry)
-
Methods inherited from class org.hibernate.boot.registry.StandardServiceRegistryBuilder
addInitiator, addService, applySetting, applySettings, applySettings, build, clearSettings, configure, configure, configure, configure, configure, disableAutoClose, enableAutoClose, getAggregatedCfgXml, getBootstrapServiceRegistry, getConfigLoader, getSettings, loadProperties, loadProperties
-
-
-
-
Constructor Detail
-
ReactiveServiceRegistryBuilder
public ReactiveServiceRegistryBuilder()
Create a default builder.
-
ReactiveServiceRegistryBuilder
public ReactiveServiceRegistryBuilder(BootstrapServiceRegistry bootstrapServiceRegistry)
Create a builder with the specified bootstrap services.- Parameters:
bootstrapServiceRegistry
- Provided bootstrap registry to use.
-
ReactiveServiceRegistryBuilder
public ReactiveServiceRegistryBuilder(BootstrapServiceRegistry bootstrapServiceRegistry, LoadedConfig loadedConfigBaseline)
Create a builder with the specified bootstrap services.- Parameters:
bootstrapServiceRegistry
- Provided bootstrap registry to use.
-
-
Method Detail
-
forJpa
public static StandardServiceRegistryBuilder forJpa(BootstrapServiceRegistry bootstrapServiceRegistry)
-
destroy
public static void destroy(ServiceRegistry serviceRegistry)
Destroy a service registry. Applications should only destroy registries they have explicitly created.- Parameters:
serviceRegistry
- The registry to be closed.
-
-