public final class RecordableBootstrap
extends org.hibernate.boot.registry.StandardServiceRegistryBuilder
| Constructor and Description |
|---|
RecordableBootstrap(org.hibernate.boot.registry.BootstrapServiceRegistry bootstrapServiceRegistry,
InitialInitiatorListProvider initialInitiatorsProvider) |
| Modifier and Type | Method and Description |
|---|---|
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
addInitiator(org.hibernate.boot.registry.StandardServiceInitiator initiator)
Adds a service initiator.
|
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
addService(Class serviceRole,
org.hibernate.service.Service service)
Adds a user-provided service.
|
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
applySetting(String settingName,
Object value)
Apply a setting value.
|
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
applySettings(Map settings)
Apply a groups of setting values.
|
org.hibernate.boot.registry.StandardServiceRegistry |
build()
Build the StandardServiceRegistry.
|
void |
clearSettings() |
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
configure()
Read setting information from an XML file using the standard resource
location.
|
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
configure(File configurationFile) |
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
configure(org.hibernate.boot.cfgxml.spi.LoadedConfig loadedConfig) |
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
configure(String resourceName) |
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
configure(URL url) |
static void |
destroy(org.hibernate.service.ServiceRegistry serviceRegistry)
Destroy a service registry.
|
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
disableAutoClose()
By default, when a ServiceRegistry is no longer referenced by any other
registries as a parent it will be closed.
|
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
enableAutoClose()
See the discussion on
disableAutoClose(). |
org.hibernate.boot.cfgxml.spi.LoadedConfig |
getAggregatedCfgXml()
Intended for internal testing use only!!
|
org.hibernate.boot.registry.BootstrapServiceRegistry |
getBootstrapServiceRegistry() |
List<Class<? extends org.hibernate.service.Service>> |
getPostBuildProvidedServices() |
List<org.hibernate.service.internal.ProvidedService> |
getProvidedServices() |
Map |
getSettings()
Deprecated.
Temporarily exposed since Configuration is still around and much
code still uses Configuration. This allows code to configure the
builder and access that to configure Configuration object.
|
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
loadProperties(File file) |
org.hibernate.boot.registry.StandardServiceRegistryBuilder |
loadProperties(String resourceName) |
public RecordableBootstrap(org.hibernate.boot.registry.BootstrapServiceRegistry bootstrapServiceRegistry,
InitialInitiatorListProvider initialInitiatorsProvider)
public org.hibernate.boot.cfgxml.spi.LoadedConfig getAggregatedCfgXml()
getAggregatedCfgXml in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.BootstrapServiceRegistry getBootstrapServiceRegistry()
getBootstrapServiceRegistry in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder loadProperties(String resourceName)
loadProperties in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder loadProperties(File file)
loadProperties in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder configure()
configure in class org.hibernate.boot.registry.StandardServiceRegistryBuilderStandardServiceRegistryBuilder.DEFAULT_CFG_RESOURCE_NAME,
configure(String),
loadProperties(String)public org.hibernate.boot.registry.StandardServiceRegistryBuilder configure(String resourceName)
configure in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder configure(File configurationFile)
configure in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder configure(URL url)
configure in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder configure(org.hibernate.boot.cfgxml.spi.LoadedConfig loadedConfig)
configure in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder applySetting(String settingName, Object value)
applySetting in class org.hibernate.boot.registry.StandardServiceRegistryBuildersettingName - The name of the settingvalue - The value to use.public org.hibernate.boot.registry.StandardServiceRegistryBuilder applySettings(Map settings)
applySettings in class org.hibernate.boot.registry.StandardServiceRegistryBuildersettings - The incoming settings to applypublic void clearSettings()
clearSettings in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder addInitiator(org.hibernate.boot.registry.StandardServiceInitiator initiator)
addInitiator in class org.hibernate.boot.registry.StandardServiceRegistryBuilderinitiator - The initiator to be addedpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder addService(Class serviceRole, org.hibernate.service.Service service)
addService in class org.hibernate.boot.registry.StandardServiceRegistryBuilderserviceRole - The role of the service being addedservice - The service implementationpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder disableAutoClose()
disableAutoClose in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistryBuilder enableAutoClose()
disableAutoClose(). This method enables the
auto-closing.enableAutoClose in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic org.hibernate.boot.registry.StandardServiceRegistry build()
build in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic List<org.hibernate.service.internal.ProvidedService> getProvidedServices()
@Deprecated public Map getSettings()
getSettings in class org.hibernate.boot.registry.StandardServiceRegistryBuilderpublic static void destroy(org.hibernate.service.ServiceRegistry serviceRegistry)
serviceRegistry - The registry to be closed.Copyright © 2021 JBoss by Red Hat. All rights reserved.