public class

LocalRegionFactoryProxy

extends Object
java.lang.Object
   ↳ org.springframework.orm.hibernate3.LocalRegionFactoryProxy

Class Overview

Proxy for a Hibernate RegionFactory, delegating to a Spring-managed RegionFactory instance, determined by LocalSessionFactoryBean's "cacheRegionFactory" property.

Compatible with Hibernate 3.3 as well as Hibernate 3.5's version of the RegionFactory SPI.

Summary

Public Constructors
LocalRegionFactoryProxy()
Standard constructor.
LocalRegionFactoryProxy(Properties properties)
Properties constructor: not used by this class or formally required, but enforced by Hibernate when reflectively instantiating a RegionFactory.
Public Methods
CollectionRegion buildCollectionRegion(String regionName, Properties properties, CacheDataDescription metadata)
EntityRegion buildEntityRegion(String regionName, Properties properties, CacheDataDescription metadata)
QueryResultsRegion buildQueryResultsRegion(String regionName, Properties properties)
TimestampsRegion buildTimestampsRegion(String regionName, Properties properties)
AccessType getDefaultAccessType()
boolean isMinimalPutsEnabledByDefault()
long nextTimestamp()
void start(Settings settings, Properties properties)
void stop()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public LocalRegionFactoryProxy ()

Standard constructor.

public LocalRegionFactoryProxy (Properties properties)

Properties constructor: not used by this class or formally required, but enforced by Hibernate when reflectively instantiating a RegionFactory.

Public Methods

public CollectionRegion buildCollectionRegion (String regionName, Properties properties, CacheDataDescription metadata)

Throws
CacheException

public EntityRegion buildEntityRegion (String regionName, Properties properties, CacheDataDescription metadata)

Throws
CacheException

public QueryResultsRegion buildQueryResultsRegion (String regionName, Properties properties)

Throws
CacheException

public TimestampsRegion buildTimestampsRegion (String regionName, Properties properties)

Throws
CacheException

public AccessType getDefaultAccessType ()

public boolean isMinimalPutsEnabledByDefault ()

public long nextTimestamp ()

public void start (Settings settings, Properties properties)

Throws
CacheException

public void stop ()