Top Description Fields Constructors Methods
org.hibernate.cache.internal

public Class RegionFactoryInitiator

extends Object
implements StandardServiceInitiator<RegionFactory>
Class Inheritance
All Implemented Interfaces
org.hibernate.boot.registry.StandardServiceInitiator, org.hibernate.service.spi.ServiceInitiator
Imports
java.util.Collection, .Map, .Properties, org.hibernate.boot.registry.StandardServiceInitiator, org.hibernate.boot.registry.selector.spi.StrategySelector, org.hibernate.cache.CacheException, org.hibernate.cache.spi.RegionFactory, org.hibernate.cfg.AvailableSettings, org.hibernate.internal.CoreLogging, .CoreMessageLogger, org.hibernate.internal.util.config.ConfigurationHelper, org.hibernate.service.spi.ServiceRegistryImplementor

Initiator for the RegionFactory service.
Authors
Hardy Ferentschik, Brett Meyer

Field Summary

Modifier and TypeField and Description
public static final RegionFactoryInitiator
INSTANCE

Singleton access

private static final CoreMessageLogger

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected RegionFactory
getFallback(Map<?, ?> configurationValues, ServiceRegistryImplementor registry)

public Class<RegionFactory>
getServiceInitiated()

Implements org.hibernate.service.spi.ServiceInitiator.getServiceInitiated.

Obtains the service role initiated by this initiator.
public RegionFactory
initiateService(Map<String, Object>
The configuration values in effect
configurationValues
,
ServiceRegistryImplementor
The service registry. Can be used to locate services needed to fulfill initiation.
registry
)

Implements org.hibernate.boot.registry.StandardServiceInitiator.initiateService.

Initiates the managed service.
protected RegionFactory
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INSTANCEback to summary
public static final RegionFactoryInitiator INSTANCE

Singleton access

LOGback to summary
private static final CoreMessageLogger LOG

Constructor Detail

RegionFactoryInitiatorback to summary
public RegionFactoryInitiator()

Method Detail

getFallbackback to summary
protected RegionFactory getFallback(Map<?, ?> configurationValues, ServiceRegistryImplementor registry)
getServiceInitiatedback to summary
public Class<RegionFactory> getServiceInitiated()

Implements org.hibernate.service.spi.ServiceInitiator.getServiceInitiated.

Doc from org.hibernate.service.spi.ServiceInitiator.getServiceInitiated.

Obtains the service role initiated by this initiator. Should be unique within a registry

Returns:Class<RegionFactory>

The service role.

Annotations
@Override
initiateServiceback to summary
public RegionFactory initiateService(Map<String, Object> configurationValues, ServiceRegistryImplementor registry)

Implements org.hibernate.boot.registry.StandardServiceInitiator.initiateService.

Doc from org.hibernate.boot.registry.StandardServiceInitiator.initiateService.

Initiates the managed service.

Parameters
configurationValues:Map<String, Object>

The configuration values in effect

registry:ServiceRegistryImplementor

The service registry. Can be used to locate services needed to fulfill initiation.

Returns:RegionFactory

The initiated service.

Annotations
@Override
resolveRegionFactoryback to summary
protected RegionFactory resolveRegionFactory(Map<String, Object> configurationValues, ServiceRegistryImplementor registry)