Package org.hibernate.boot.registry
Interface StandardServiceInitiator<R extends Service>
-
- Type Parameters:
R
- The type of the service initiated.
- All Superinterfaces:
ServiceInitiator<R>
- All Known Implementing Classes:
CustomJtaPlatformInitiator
,CustomRegionFactoryInitiator
,ImportSqlCommandExtractorInitiator
,org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator
,ManagedBeanRegistryInitiator
,org.hibernate.cache.internal.RegionFactoryInitiator
public interface StandardServiceInitiator<R extends Service> extends ServiceInitiator<R>
Contract for an initiator of services that target the standardServiceRegistry
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description R
initiateService(java.util.Map configurationValues, ServiceRegistryImplementor registry)
Initiates the managed service.-
Methods inherited from interface org.hibernate.service.spi.ServiceInitiator
getServiceInitiated
-
-
-
-
Method Detail
-
initiateService
R initiateService(java.util.Map configurationValues, ServiceRegistryImplementor registry)
Initiates the managed service.- Parameters:
configurationValues
- The configuration values in effectregistry
- The service registry. Can be used to locate services needed to fulfill initiation.- Returns:
- The initiated service.
-
-