org.hibernate.cache.internal
Class RegionFactoryInitiator

java.lang.Object
  extended by org.hibernate.cache.internal.RegionFactoryInitiator
All Implemented Interfaces:
BasicServiceInitiator<RegionFactory>, ServiceInitiator<RegionFactory>

public class RegionFactoryInitiator
extends Object
implements BasicServiceInitiator<RegionFactory>

Initiator for the RegionFactory service.


Field Summary
static String IMPL_NAME
          Property name to use to configure the full qualified class name for the RegionFactory
static RegionFactoryInitiator INSTANCE
           
 
Constructor Summary
RegionFactoryInitiator()
           
 
Method Summary
 Class<RegionFactory> getServiceInitiated()
          Obtains the service role initiated by this initiator.
 RegionFactory initiateService(Map configurationValues, ServiceRegistryImplementor registry)
          Initiates the managed service.
static String mapLegacyNames(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final RegionFactoryInitiator INSTANCE

IMPL_NAME

public static final String IMPL_NAME
Property name to use to configure the full qualified class name for the RegionFactory

See Also:
Constant Field Values
Constructor Detail

RegionFactoryInitiator

public RegionFactoryInitiator()
Method Detail

getServiceInitiated

public Class<RegionFactory> getServiceInitiated()
Description copied from interface: ServiceInitiator
Obtains the service role initiated by this initiator. Should be unique within a registry

Specified by:
getServiceInitiated in interface ServiceInitiator<RegionFactory>
Returns:
The service role.

initiateService

public RegionFactory initiateService(Map configurationValues,
                                     ServiceRegistryImplementor registry)
Description copied from interface: BasicServiceInitiator
Initiates the managed service.

Specified by:
initiateService in interface BasicServiceInitiator<RegionFactory>
Parameters:
configurationValues - The configuration values in effect
registry - The service registry. Can be used to locate services needed to fulfill initiation.
Returns:
The initiated service.

mapLegacyNames

public static String mapLegacyNames(String name)


Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.